diff options
author | RĂ¼diger Timm <rt@openoffice.org> | 2007-07-06 07:53:10 +0000 |
---|---|---|
committer | RĂ¼diger Timm <rt@openoffice.org> | 2007-07-06 07:53:10 +0000 |
commit | c39009e78b8c0592dc5962bcf77e12d39ccc0a88 (patch) | |
tree | 401a454a37259f0cfa5995ddb1502fb23e6121c8 /extensions/source/propctrlr/propertyeditor.hxx | |
parent | d4ec042908b4e896f90fe08864519c756f0e394e (diff) |
INTEGRATION: CWS oj14 (1.12.66); FILE MERGED
2006/12/18 16:54:39 oj 1.12.66.2: RESYNC: (1.12-1.13); FILE MERGED
2006/07/04 11:07:27 oj 1.12.66.1: property browser adjustments to remove form dependency
Diffstat (limited to 'extensions/source/propctrlr/propertyeditor.hxx')
-rw-r--r-- | extensions/source/propctrlr/propertyeditor.hxx | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/extensions/source/propctrlr/propertyeditor.hxx b/extensions/source/propctrlr/propertyeditor.hxx index 93ecb56d7..3d6513980 100644 --- a/extensions/source/propctrlr/propertyeditor.hxx +++ b/extensions/source/propctrlr/propertyeditor.hxx @@ -4,9 +4,9 @@ * * $RCSfile: propertyeditor.hxx,v $ * - * $Revision: 1.13 $ + * $Revision: 1.14 $ * - * last change: $Author: kz $ $Date: 2006-12-13 12:02:56 $ + * last change: $Author: rt $ $Date: 2007-07-06 08:53:10 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -49,7 +49,10 @@ #ifndef _SV_TABCTRL_HXX #include <vcl/tabctrl.hxx> #endif - +#ifndef _COMPHELPER_STLTYPES_HXX_ +#include <comphelper/stl_types.hxx> +#endif +#include <boost/mem_fn.hpp> #include <map> //............................................................................ @@ -61,6 +64,7 @@ namespace pcr class IPropertyControlObserver; class OBrowserPage; struct OLineDescriptor; + class OBrowserListBox; //======================================================================== //= OPropertyEditor @@ -149,6 +153,8 @@ namespace pcr OBrowserPage* getPage( const ::rtl::OUString& _rPropertyName ); const OBrowserPage* getPage( const ::rtl::OUString& _rPropertyName ) const; + void Update(const ::std::mem_fun_t<void,OBrowserListBox>& _aUpdateFunction); + typedef void (OPropertyEditor::*PageOperation)( OBrowserPage&, const void* ); void forEachPage( PageOperation _pOperation, const void* _pArgument = NULL ); |