Web lists-archives.com

Re: Removal of embedded widgets in 4.x




On fre, 2016-11-11 at 11:41 +0800, fanc999@xxxxxxxxxxxx wrote:

Hi,

 

(Sorry if the e-mail does not look nice as I sent it from my phone)

 

In GTK+ git master embedded widgets were removed, along with the win32 and x variants.  The thing is, gtkprintoperation-win32.c makes use of these items, which will then prevent it to built and work.

 

I do have a very quick and dirty patch for it in 773299 (the only patch in there that is not committed at the moment), but I wonder whether there is any chance that I could do better with that, or that is the best I can do there.

 

Any lights and pointers in this would be really appreciated.


Having some private way to do embedded widgets *inside* gtk is much less problematic than exposing it as a general feature to all users, because we can then change it over time however we want.
So, having some win32 hacks for gtkprintoperation sounds fine to me.

However, the question is that over time as the way gtk+ renders is completely switched around, dropping things like non-toplevel GdkWindows, will we be able to keep the win32 embedding working? I'm not as sure about that part.

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Alexander Larsson Red Hat, Inc alexl@xxxxxxxxxx alexander.larsson@xxxxxxxxx He's a hate-fuelled crooked messiah who must take medication to keep him sane. She's a provocative bisexual museum curator fleeing from a Satanic cult. They fight crime!
_______________________________________________
gtk-devel-list mailing list
gtk-devel-list@xxxxxxxxx
https://mail.gnome.org/mailman/listinfo/gtk-devel-list