[Glade-devel] Integrated ui patch
- From: vgeddes at metroweb.co.za (Vincent Geddes)
- Subject: [Glade-devel] Integrated ui patch
- Date: Thu, 26 Oct 2006 00:04:09 +0200
Greetings,
This patch is a great leap for us in improving the usability and general
ui bling of glade.
All the functionality in the glade3 child windows (palette, props
editor, etc) is now integrated into one main window. In addition, the
toplevel widgets in a glade project are now displayed in this main
window instead.
New classes:
GladeDesignLayout (GtkBin subclass)
lays an embedded widget out onto a white backgrounds and draws a
border around it. It also allow the user to resize the embedded
widget interactively with a mouse.
GladeDesignView (GtkVBox subclass):
Links a project to a GladeDesignLayout. We need this functionality
so that IDE developers, for each project, can put a unique
GladeDesignLayout into a GtkNotebook.
I am not really sure about the design of this class. We need to
look over it.
-
2006-10-25 Vincent Geddes <vincent.geddes at gmail.com>
* src/glade-project-window.c:
o integrate ui into one main window.
o A GtkNotebook is used to display GladeDesignView's.
* src/glade-project-view.[ch]: add "item-activated" signal.
* src/glade-design-layout.[ch], src/glade-design-view.[ch]:
new files.
* src/glade-widget.[ch]:
o Added functions for embedding toplevel GladeWidgets
o glade_widget_show() modified to manage embedding of
toplevels.
-
cheers
Vincent
-------------- next part --------------
A non-text attachment was scrubbed...
Name: integrated-ui.tar.gz
Type: application/x-compressed-tar
Size: 23664 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/glade-devel/attachments/20061026/b0278244/attachment-0001.bin
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]