Re: [Mono-list] Simple example of Gtk-based Mono.WebBrowser on Windows/Mac

2013-02-20 Thread Doug Blank
On Fri, Feb 15, 2013 at 1:48 PM, Ian Norton
 wrote:
> Have you had any luck? I'd be rather keen on this, especially if you can 
> figure
> out how to hook javascript up.

Not yet, but I'm going to try to directly contact the original author.
I will post back here if I ever get something working.

-Doug


> Ian
>
> On Mon, Feb 11, 2013 at 01:36:15PM +, Doug Blank wrote:
>> I'm trying to come up with the simplest example of using the
>> Mono.WebBrowser using Gtk on Windows. The Windows.Forms version works
>> fine, but I need to integrate into an existing Gtk application.
>>
>> Here is a simple stab at it:
>>
>> public static void Main (string[] args)
>> {
>> Gtk.Application.Init ();
>> Gtk.Window win = new Gtk.Window ("Title");
>> Mono.WebBrowser.IWebBrowser browser =
>> Mono.WebBrowser.Manager.GetNewInstance(Mono.WebBrowser.Platform.Gtk);
>> browser.Load(win.Handle, 500, 250);
>> win.ShowAll ();
>> GLib.Timeout.Add( 500, delegate {
>> browser.Navigation.Go ("http://google.com/";);
>> return false;
>> });
>> Gtk.Application.Run ();
>> }
>>
>> which compiles, runs, and browser.Initialized is true. What triggers
>> the browser to actually render? It may be that I can't render this
>> directly into a window (I've looked at the mono-docbrowser [1] source,
>> and have a more complicated example, but it doesn't render either).
>>
>> Any suggestions appreciated,
>>
>> -Doug
>>
>> [1] https://github.com/mono/mono-tools/tree/master/docbrowser
>> ___
>> Mono-list maillist  -  Mono-list@lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-list
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Simple example of Gtk-based Mono.WebBrowser on Windows/Mac

2013-02-15 Thread Ian Norton
Have you had any luck? I'd be rather keen on this, especially if you can figure
out how to hook javascript up.

Ian

On Mon, Feb 11, 2013 at 01:36:15PM +, Doug Blank wrote:
> I'm trying to come up with the simplest example of using the
> Mono.WebBrowser using Gtk on Windows. The Windows.Forms version works
> fine, but I need to integrate into an existing Gtk application.
> 
> Here is a simple stab at it:
> 
> public static void Main (string[] args)
> {
> Gtk.Application.Init ();
> Gtk.Window win = new Gtk.Window ("Title");
> Mono.WebBrowser.IWebBrowser browser =
> Mono.WebBrowser.Manager.GetNewInstance(Mono.WebBrowser.Platform.Gtk);
> browser.Load(win.Handle, 500, 250);
> win.ShowAll ();
> GLib.Timeout.Add( 500, delegate {
> browser.Navigation.Go ("http://google.com/";);
> return false;
> });
> Gtk.Application.Run ();
> }
> 
> which compiles, runs, and browser.Initialized is true. What triggers
> the browser to actually render? It may be that I can't render this
> directly into a window (I've looked at the mono-docbrowser [1] source,
> and have a more complicated example, but it doesn't render either).
> 
> Any suggestions appreciated,
> 
> -Doug
> 
> [1] https://github.com/mono/mono-tools/tree/master/docbrowser
> ___
> Mono-list maillist  -  Mono-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


[Mono-list] Simple example of Gtk-based Mono.WebBrowser on Windows/Mac

2013-02-11 Thread Doug Blank
I'm trying to come up with the simplest example of using the
Mono.WebBrowser using Gtk on Windows. The Windows.Forms version works
fine, but I need to integrate into an existing Gtk application.

Here is a simple stab at it:

public static void Main (string[] args)
{
Gtk.Application.Init ();
Gtk.Window win = new Gtk.Window ("Title");
Mono.WebBrowser.IWebBrowser browser =
Mono.WebBrowser.Manager.GetNewInstance(Mono.WebBrowser.Platform.Gtk);
browser.Load(win.Handle, 500, 250);
win.ShowAll ();
GLib.Timeout.Add( 500, delegate {
browser.Navigation.Go ("http://google.com/";);
return false;
});
Gtk.Application.Run ();
}

which compiles, runs, and browser.Initialized is true. What triggers
the browser to actually render? It may be that I can't render this
directly into a window (I've looked at the mono-docbrowser [1] source,
and have a more complicated example, but it doesn't render either).

Any suggestions appreciated,

-Doug

[1] https://github.com/mono/mono-tools/tree/master/docbrowser
___
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list