CVS update: gnucash/src/gnome-utils
Derek Atkins
warlord@linas.org
Mon, 8 Jul 2002 09:52:59 -0500 (CDT)
Date: Monday July 8, 2002 @ 9:52
Author: warlord
Update of /home/cvs/cvsroot/gnucash/src/gnome-utils
In directory www.linas.org:/tmp/cvs-serv15655/src/gnome-utils
Modified Files:
dialog-options.c gnome-utils.scm
Log Message:
* kvp-option-registry.scm: create a registry of kvp-options
generators for various objects. This simplifies the distributed
generation of kvp-option dialogs.
* app-utils.scm: export kvp-option-registry functions
* option-util: add option_db_changed() function
* business-gnome.scm: add "File -> File Preferences" menu item
which is the kvp-option dialog for the Book.
* business-prefs.scm: register a kvp-option generator for gnc:id-book
* gnc-book: add gnc_book_kvp_changed() function
* gw-engine-spec.scm: wrap gnc_book_kvp_changed
* dialog-options.c: only call the SCM apply_cb if the optiondb
actually changed.
* gnome-utils.scm: create gnc:kvp-option-dialog procedure to create
an kvp-option dialog for the speficied type. Export this procedure.