From acbeb6cddd469e969b95cd4df7f9750bab39d0c0 Mon Sep 17 00:00:00 2001 From: Not Zed Date: Tue, 12 Oct 2004 07:38:55 +0000 Subject: doc updates for new 'check' callback. 2004-10-12 Not Zed * evolution-plugin-manual.xml: doc updates for new 'check' callback. svn path=/trunk/; revision=27552 --- doc/devel/ChangeLog | 4 ++++ doc/devel/evolution-plugin-manual.xml | 25 +++++++++++++++++++++++++ 2 files changed, 29 insertions(+) (limited to 'doc/devel') diff --git a/doc/devel/ChangeLog b/doc/devel/ChangeLog index 18d59f736c..9de1bb25a1 100644 --- a/doc/devel/ChangeLog +++ b/doc/devel/ChangeLog @@ -1,3 +1,7 @@ +2004-10-12 Not Zed + + * evolution-plugin-manual.xml: doc updates for new 'check' callback. + 2004-10-07 Not Zed * evolution-plugin-manual.xml: some updates. diff --git a/doc/devel/evolution-plugin-manual.xml b/doc/devel/evolution-plugin-manual.xml index 9ca1d5b535..a8f01ac954 100644 --- a/doc/devel/evolution-plugin-manual.xml +++ b/doc/devel/evolution-plugin-manual.xml @@ -1194,6 +1194,7 @@ + + check + + + A callback which will be invoked to validate the + configuration or a specific page of the configuration. It + will be invoked with a + EConfigHookPageCheckData + structure, and is expected to return a non-NULL value if + the page validates. + + + The callback will be expected to handle all + pageid's present in the + configuration window, and should return + TRUE for pages it does not recognise. + If pageid="" (an empty + string), then the check function + should validate all settings. See also . + + + commit -- cgit