CVSROOT: /cvs/gnome
Module name: glom
Changes by: murrayc 06/02/13 06:19:20
Modified files:
. : ChangeLog
examples : example_smallbusiness.glom
glom : glom.glade
glom/data_structure/layout: layoutitem_button.cc
layoutitem_button.h
glom/document : document_glom.cc
glom/mode_data : box_data_details.cc box_data_details.h
dialog_layout_details.cc
dialog_layout_details.h
glom/mode_design: Makefile.am
glom/python_embed: glom_python.cc glom_python.h
glom/utility_widgets: buttonglom.cc flowtablewithfields.cc
flowtablewithfields.h layoutwidgetfield.h
Added files:
glom/mode_design: dialog_buttonscript.cc dialog_buttonscript.h
Log message:
2006-02-13 Murray Cumming <[EMAIL PROTECTED]>
* glom/data_structure/layout/layoutitem_button.cc:
* glom/data_structure/layout/layoutitem_button.h:
Added get/set_script().
* glom/document/document_glom.cc: load_after_layout_group(),
save_before_layout_group(): Load/Save the scripts for buttons.
* glom/utility_widgets/buttonglom.cc:
* glom/utility_widgets/flowtablewithfields.cc:
* glom/utility_widgets/flowtablewithfields.h:
* glom/mode_data/box_data_details.cc:
* glom/mode_data/box_data_details.h: Handle button clicks and
run the python code.
* glom/glom.glade: Add a script editing dialog.
* glom/mode_data/dialog_layout_details.cc:
* glom/mode_data/dialog_layout_details.h: on_button_edit():
Allow editing of buttons and start editing of the title column
if the item is a group.
* glom/mode_design/Makefile.am:
* glom/mode_design/dialog_buttonscript.cc:
* glom/mode_design/dialog_buttonscript.h: Added button script
editing dialog.
* glom/python_embed/glom_python.cc:
* glom/python_embed/glom_python.h: Added
glom_execute_python_function_implementation() because we buttons
do not care about the result.
* examples/example_smallbusiness.glom: Add a Test Button to the
Contacts layout, with a pygtk hello world script behind it.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=glom&who=murrayc&date=explicit&mindate=2006-02-13%2006:18&maxdate=2006-02-13%2006:20
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list