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.