gtkmm r860 - in trunk: . examples/book examples/book/builder examples/book/builder/basic examples/book/builder/derived gtk gtk/src



Author: murrayc
Date: 2007-06-24 12:00:09 +0100 (Sun, 24 Jun 2007)
New Revision: 860
ViewCVS link: http://svn.gnome.org/viewcvs/gtkmm?rev=860&view=rev

Added:
   trunk/examples/book/builder/
   trunk/examples/book/builder/basic/
   trunk/examples/book/builder/basic/basic.glade
   trunk/examples/book/builder/basic/main.cc
   trunk/examples/book/builder/derived/
   trunk/examples/book/builder/derived/basic.glade
   trunk/examples/book/builder/derived/deriveddialog.cc
   trunk/examples/book/builder/derived/deriveddialog.h
   trunk/examples/book/builder/derived/main.cc
   trunk/gtk/src/builder.ccg
   trunk/gtk/src/builder.hg
Removed:
   trunk/examples/book/builder/examplewindow.cc
   trunk/examples/book/builder/examplewindow.h
   trunk/examples/book/builder/main.cc
Modified:
   trunk/ChangeLog
   trunk/configure.in
   trunk/examples/book/Makefile.am
   trunk/examples/book/builder/Makefile.am
   trunk/gtk/gtkmm.h
   trunk/gtk/src/Makefile_list_of_hg.am_fragment
   trunk/gtk/src/gtk_enums.defs
   trunk/gtk/src/gtk_methods.defs
Log:
2007-06-24  Murray Cumming  <murrayc murrayc com>

* gtk/src/gtk_enums.defs: Regenerated with enums.pl
* gtk/src/gtk_methods.defs: Regenerated with h2defs.py.

* gtk/src/Makefile_list_of_hg.am_fragment:
* gtk/src/builder.ccg:
* gtk/src/builder.hg: Added wrapper for GtkBuilder, taking code from 
libglademm so that it instantiates derived GTypes by using the vfunc, 
and has templated get_widget() and get_widet_derived() methods.
* gtk/gtkmm.h: Added builder.h

* configure.in:
* examples/book/builder/basic/
* examples/book/builder/derived/
Added GtkBuilder versions of the libgladem examples. These will not 
work until I find the script to conver the glade files to GtkBuilder 
files, or find a UI editor that creates GtkBuilder files.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]