Re: gnome canvas and gtk menu questions
- From: Michael Meeks <michael ximian com>
 
- To: John Heidemann <johnh isi edu>
 
- Cc: gnome-devel-list gnome org
 
- Subject: Re: gnome canvas and gtk menu questions
 
- Date: 20 Jun 2003 17:41:02 +0100
 
Hi John,
	I guess gnome-love gnome org is more appropriate for this kind of
thing.
On Thu, 2003-06-19 at 05:39, John Heidemann wrote:
> - I miss the smoothed polygons from Tk's polygon option.
	Do you mean anti-aliasing ? if so - the canvas has a mode which you can
turn on to do that (one of the initial shady design decisions).
> - I want to change the color of a menu item, all the time, to indicate
	Mostly this is a terrible idea; IMHO it's a feature that it's hard to
do.
> Any suggestions about how to change the color of a single menu item?
> Is this a style/theming problem?  (I want to control just one menu
> entry.  I'm happy to let theming work for all the other parts of the
> menu.)
	So what color do you want to set it to ? what if the theme uses that
color for the background ? will a different coloured menu give the user
the heebie jeebies - given that no other app does this sort of evilness
;-)
> - I also want to change the *text* of the menu item dynamically.
> Unfortunately, I don't see any API to change the label of an existing
> menu entry.  (I would guess gtk_menu_item_set_label.)
	Cast GTK_BIN(menu_item)->child to a GTK_LABEL and poke at that.
> But that's *exactly* what I want to do.  I'm happy to resize the
> embedded canvas widget.
	Then simply ensure that your canvas requests a really small size; like
2x2 - and you can fiddle with it on 'size_allocate'. It's a bad idea to
allocate less than the request I'm sure.
	HTH,
		Michael.
-- 
 michael ximian com  <><, Pseudo Engineer, itinerant idiot
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]