Last night I had a thought about an mdi interface for gtk+ and/or gnome. I really dont
know how to implement
this, but it seems like something that needs to be done in order to forward the
quality of the gtk+ widget
set.
Here is my idea:
make a new container widget like this:
struct _GtkMdiContainer
{
GtkWidget *container; //just like any other container (maybe have it be in a
scrolled window or
something)
GList *children; // Glist of sub windows/widgets
};
And make a new window type, something like this:
struct _GtkMdiWindow
{
GtkWidget *window;
GtkMdiContainer *parent;
};
Just a thought. Im sure the more experienced gtk'ers could expand on this basic
principal.
Later,
Chicane
--
To unsubscribe: mail -s unsubscribe [EMAIL PROTECTED] < /dev/null