Re: Dev_GuiInspector

From: Date: Fri, 27 Jan 2006 16:59:34 +0000
Subject: Re: Dev_GuiInspector
References: 1 2  Groups: php.gtk.general 
Request: Send a blank email to php-gtk-general+get-6565@lists.php.net to get a copy of this message
Scott, Thanks for your feedback. > - Is it possible to connect the 'focus' signal of all of the widgets > back to the inspector? That way when a user focuses a widget, it will be > highlighted in the tree. I'll try that. > - Also, I tried running this on the phpgtk2-demo in the demos directory > and everything I clicked on in the tree gave a "call to method of a > non-object" error. The widgets haven't been realized yet, and thus haven't had a GdkWindow. Will be fixed in the next version. > - It would be nice to have a name column for any widget that has had > set_name called on it. It would make it easier to track down widgets > when debugging. Run the inspector on the demo and try to find a > particular widget and you will see what I mean. That is already implemented - but as fallback the classname is used. The title of the first column is actually "Name" :) > - Finally, the GtkEntry doesn't highlight when I click on it. Maybe you > can change the style to as a back up if the draw_rectangle doesn't do > anything. If you show me how to change the background color of a gtkentry *after* it has been realized and shows, I'll do this - I spent half an hour, but got no solution. Setting the bg before it's shown is easy, but not after (at least not for me). People write that this should work: > $rcstyle = $widget->get_modifier_style(); > $rcstyle->fg[Gtk::STATE_NORMAL] = new GdkColor(255,0,0); > $rcstyle->color_flags[Gtk::STATE_NORMAL] |= Gtk::RC_FG; > $widget->modify_style($rcstyle); But that doesn't do it. And a simple > $style = $entry->get_style(); > $style->bg[Gtk::STATE_NORMAL] = GdkColor::parse('#FF0'); > $entry->set_style($style); doesn't work neither. -- Regards/MfG, Christian Weiske

Attachment: [application/pgp-signature] OpenPGP digital signature signature.asc
« previous php.gtk.general (#6565) next »