Re: status icon AP



Hi,

On Tue, 2003-04-15 at 04:06, Bill Haneman wrote:
> Please...
> ! GtkStatusIcon        *gtk_status_icon_new                 (gchar *name);
> ! GtkStatusIcon        *gtk_status_icon_new_from_pixbuf     (gchar *name,

	You just don't get it. You absolutely cannot do this. If a programmer
supplies a pixbuf, you cannot decide to override the supplied pixbuf.
You do not know that that is the desired behaviour.

	Furthermore, in future when icon themeing is in gtk+ you now have a
completely defunct argument. How do you document @pixbuf when that
happens? "Set this to NULL, it does nothing. It was temporarily used in
gtk+ 2.4". What a mess.

	The reality is that a) for gtk+ 2.4 Owen expects icon themeing to be in
gtk+, in which case we would have a named icon version of the API and b)
if people use the libegg version of this for GNOME 2.4 it will probably
have icon themeing using libgnomeui.

Good Luck,
Mark.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]