zbowling wrote: > I was the last one to work on the patches after he gave up on them. You can > get my code here: http://polystimulus.com/polystimulus/gtkembedmoz-sharp/ > > You can see where I got here. I gave up on working on gtkembnedoz for windows > using this method because it works because of a very nasty hack. That is > because the default gui toolkit built on the windows builds wraps the win32 > windowing toolkit at some low level in GFK. In order to get gtkembedmoz to > work on win32, you have to trick the mozemded code to behave like a gtk > widget on win32. It doesn't come natural. Thats because gtkembemdoz takes for > granit that the widgets inside the gtkembedmoz widget are all gtk widgets as > well, so focus is handled automatically for it on GTK native enviroments. The > hack breaks often. Ussually when you run into something like the old > nsplugins (like flash, quicktime, or adobe pdf viewer). > > You will also run into random issues porting many applications because most > GTK+ applications assume they are running under X (including Mozilla's GTK+ > GFX layer which calls X alot). The best solution I found would be to port the > native toolkit to build as GTK+ on win32, but I found this to be a little > more work then I bargined for (lots of code calling into X directly in the > GTK+-GFX code, and to many to replace with win32 safe versions in a few > weeks). I posted my idea about doing that, hopping people would migrate there > someday, but someone mentioned that the gfx layer was moving to port > everything to just draw with cairo. Not sure how true that was but I didn't > have anymore time to work on it. > > Shortly after I worked on that I left that last company I worked for and > didn't have to worry about win32 ever again and so I never returned to it. > Linux is better anyways ;-) > > I hope that helps! > > Zac > > > On 23 Nov 2006 03:51:04 -0800, "Vin" <[EMAIL PROTECTED]> wrote: > > > > Boris Zbarsky wrote: > >> Vin wrote: > >> > I am trying to use http://severna.homeip.net/gtkmozwin32.php > >> > will this work? > >> > >> No idea... If it's using the GTK shell with the Windows native Gecko, > > then it > >> might, sure... > >> > >> -Boris > > > > Can anyone help me on this > > http://groups.google.co.in/group/mozilla.dev.builds/browse_thread/thread/46db94f262953ab9 > > > > i dont know if this the rite place to post the query.....but in > > mozilla.dev.builds there is no reply........ > > > > thanks....... > > > > _______________________________________________ > > dev-embedding mailing list > > [email protected] > > https://lists.mozilla.org/listinfo/dev-embedding > -- > Zac Bowling <[EMAIL PROTECTED]>
so ur patch is internally using windows gdi calls rite..........? other thing i am not able to call gtk_moz_embed_set_profile_path from my code........... all the other gtk_moz_embed functions are working fine on windows.......... _______________________________________________ dev-embedding mailing list [email protected] https://lists.mozilla.org/listinfo/dev-embedding
