Re: locking widgit sizes

2009-04-08 Thread Tristan Van Berkom
On Mon, Apr 6, 2009 at 12:23 AM, mick mickh...@bigpond.net.au wrote: I'm using glade 2.12 to build an interface for a GTK based chat client and having trouble locking the size of buttons, text entry, etc. widgits. I've tried setting the height of the container, the height of the text entry

Re: Sensitive child in insensitive parent?

2009-04-08 Thread Christoph Schmeding
Hello, Thanks for the answer. Indeed this is a solution. But imagine an application with lots of containers packed into one another, and I want to have everything insensitive except one or two little parts of it. This means that I recursively have to loop through all levels of containers and

Re: Sensitive child in insensitive parent?

2009-04-08 Thread Larry Reaves
On Wed, 2009-04-08 at 11:05 +0200, Christoph Schmeding wrote: Hello, Thanks for the answer. Indeed this is a solution. But imagine an application with lots of containers packed into one another, and I want to have everything insensitive except one or two little parts of it. This means

Re: Speeding Up libglade

2009-04-08 Thread arne
People have been known to write binary parsers that replace libglade along with glade file converters Perhaps this is an option, i found a Converter under Sourceforge (glade2c). Might be better then falling back to glade 2 for that purpose, but first of all, why arent you using GtkBuilder ?

How to make my own widget semi-transparent?

2009-04-08 Thread Zhe Su
Hi, I'm writing a program which uses cairo to paint some customized semi-transparent widgets.These widgets might overlap with each other. However I didn't find a way to make the widgets truely semi-transparent. If a widget is covered by another widget, then the covered area will always be erased

Re: Weird problem with type hint Dock and configure-event.

2009-04-08 Thread Magicloud Magiclouds
Code simple like this could not work as expected. #include gtk/gtk.h #include stdio.h static void destroy( GtkWidget *widget, gpointer data ) { gtk_main_quit (); } static gboolean configure (GtkWidget *widget, GdkEventConfigure *event,