summaryrefslogtreecommitdiff
path: root/extensions/source/propctrlr/propertyeditor.hxx
diff options
context:
space:
mode:
authorRĂ¼diger Timm <rt@openoffice.org>2007-07-06 07:53:10 +0000
committerRĂ¼diger Timm <rt@openoffice.org>2007-07-06 07:53:10 +0000
commitc39009e78b8c0592dc5962bcf77e12d39ccc0a88 (patch)
tree401a454a37259f0cfa5995ddb1502fb23e6121c8 /extensions/source/propctrlr/propertyeditor.hxx
parentd4ec042908b4e896f90fe08864519c756f0e394e (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.hxx12
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 );