From 6112d008faf8fbed3e366dd7ab0c8ff010420d5d Mon Sep 17 00:00:00 2001 From: Martin Willemoes Hansen Date: Tue, 14 Oct 2003 09:25:23 +0000 Subject: [PATCH] * en/GConf.PropertyEditors.xml: Added * Makefile: checks if any changes are made to en/*.xml svn path=/trunk/gtk-sharp/; revision=19031 --- doc/ChangeLog | 2 ++ doc/en/GConf.PropertyEditors.xml | 31 +++++++++++++++++++++++++++++++ doc/en/GConf.xml | 2 +- doc/en/Gnome.xml | 2 +- doc/makefile | 2 +- 5 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 doc/en/GConf.PropertyEditors.xml diff --git a/doc/ChangeLog b/doc/ChangeLog index c27347831..4fa3e3fca 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -11,6 +11,8 @@ * en/PangoSharp.xml: Added * en/GConf/ChangeSet.xml: Documented finalize * en/GConf/NotifyEventHandler.xml: Fixed ecma-style compliance + * en/GConf.PropertyEditors.xml: Added + * Makefile: checks if any changes are made to en/*.xml 2003-10-13 John Luke diff --git a/doc/en/GConf.PropertyEditors.xml b/doc/en/GConf.PropertyEditors.xml new file mode 100644 index 000000000..a45b08732 --- /dev/null +++ b/doc/en/GConf.PropertyEditors.xml @@ -0,0 +1,31 @@ + + + + PropertyEditors which act as intermediaries between + and widgets. + They are analoguous to the Controller of the MVC design pattern. + + + + PropertyEditors do two things: +
    +
  • + They listen to GConf notifications, and update + widgets to reflect any changes in a GConf setting. +
  • +
  • + They connect to the various "changed" signals on a widget, + and update GConf to reflect the widget's current state. +
  • +
+
+ + Also provided are a utility class called + , + which exposes a simple API to automatically + construct PropertyEditors for a + UI. + +
+
+
\ No newline at end of file diff --git a/doc/en/GConf.xml b/doc/en/GConf.xml index 49eb28542..e00124bd0 100644 --- a/doc/en/GConf.xml +++ b/doc/en/GConf.xml @@ -1,6 +1,6 @@ - GConf is a process-transparent configuration database with a model-view-controller architecture + GConf is a process-transparent configuration database with a model-view-controller architecture. GConf is a system for storing configuration information, that is, key-value pairs. GConf provides a notification service so applications can be notified when a key's value is changed. GConf also allows for pluggable storage mechanisms (text files, databases, etc.); allows administrators to install default values; and allows application authors to document their configuration keys for the benefit of administrators. diff --git a/doc/en/Gnome.xml b/doc/en/Gnome.xml index 32c39f55a..580afbc56 100644 --- a/doc/en/Gnome.xml +++ b/doc/en/Gnome.xml @@ -1,7 +1,7 @@ - GNU Network Object Model Environment + GNU Network Object Model Environment. diff --git a/doc/makefile b/doc/makefile index a5213c8d4..6d52d8bc7 100644 --- a/doc/makefile +++ b/doc/makefile @@ -9,7 +9,7 @@ all: gtk-sharp-docs.zip gtk-sharp-docs.tree b: mono --debug $(BROWSER) -gtk-sharp-docs.zip gtk-sharp-docs.tree: en/*/*.xml +gtk-sharp-docs.zip gtk-sharp-docs.tree: en/*/*.xml en/*.xml mono $(ASSEMBLER) --ecma en -o gtk-sharp-docs update: