summaryrefslogtreecommitdiff
path: root/svtools/source/inc/property.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'svtools/source/inc/property.hxx')
-rw-r--r--svtools/source/inc/property.hxx472
1 files changed, 236 insertions, 236 deletions
diff --git a/svtools/source/inc/property.hxx b/svtools/source/inc/property.hxx
index e77cbb4ed5e6..7fd8ab4f9adc 100644
--- a/svtools/source/inc/property.hxx
+++ b/svtools/source/inc/property.hxx
@@ -2,7 +2,7 @@
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
+ *
* Copyright 2000, 2010 Oracle and/or its affiliates.
*
* OpenOffice.org - a multi-platform office productivity suite
@@ -46,7 +46,7 @@
#include <vcl/scrbar.hxx>
#include <svl/svarray.hxx>
-#ifndef _SVSTDARR_STRINGS
+#ifndef _SVSTDARR_STRINGS
#define _SVSTDARR_STRINGS
#include <svl/svstdarr.hxx>
#endif
@@ -67,34 +67,34 @@ public:
SvXPropertyControl( Window* pParent, WinBits nWinStyle = 0 );
SvXPropertyControl( Window* pParent, const ResId& rResId );
- virtual void SetSvXPropertyCtrListener(SvXPropertyCtrListener*)=0;
+ virtual void SetSvXPropertyCtrListener(SvXPropertyCtrListener*)=0;
- virtual SvXPropertyCtrListener* GetSvXPropertyCtrListener()=0;
- virtual void SetProperty(const String &rString)=0;
- virtual String GetProperty()const=0;
- virtual BOOL HasList()=0;
- virtual void ClearList()=0;
- virtual void InsertEntry( const String& rString,
+ virtual SvXPropertyCtrListener* GetSvXPropertyCtrListener()=0;
+ virtual void SetProperty(const String &rString)=0;
+ virtual String GetProperty()const=0;
+ virtual BOOL HasList()=0;
+ virtual void ClearList()=0;
+ virtual void InsertEntry( const String& rString,
USHORT nPos = LISTBOX_APPEND )=0;
- virtual void SetCtrSize(const Size& rSize)=0;
- virtual void SetLocked(BOOL bLocked=TRUE)=0;
+ virtual void SetCtrSize(const Size& rSize)=0;
+ virtual void SetLocked(BOOL bLocked=TRUE)=0;
- virtual void SetMyName(const String &rString)=0;
- virtual String GetMyName()const=0;
+ virtual void SetMyName(const String &rString)=0;
+ virtual String GetMyName()const=0;
- virtual void SetMyData(void*)=0;
- virtual void* GetMyData()=0;
+ virtual void SetMyData(void*)=0;
+ virtual void* GetMyData()=0;
};
class SvXPropertyCtrListener
{
public:
- virtual void Modified (SvXPropertyControl *pSvXPCtr)=0;
- virtual void GetFocus (SvXPropertyControl *pSvXPCtr)=0;
- virtual void LoseFocus(SvXPropertyControl *pSvXPCtr)=0;
- virtual void KeyInput (SvXPropertyControl *pSvXPCtr ,const KeyCode&)=0;
+ virtual void Modified (SvXPropertyControl *pSvXPCtr)=0;
+ virtual void GetFocus (SvXPropertyControl *pSvXPCtr)=0;
+ virtual void LoseFocus(SvXPropertyControl *pSvXPCtr)=0;
+ virtual void KeyInput (SvXPropertyControl *pSvXPCtr ,const KeyCode&)=0;
};
@@ -102,10 +102,10 @@ class SvXPropertyEdit : public SvXPropertyControl
{
private:
- String aName;
- SvXPropertyCtrListener* pListener;
- Edit aEdit;
- void* pData;
+ String aName;
+ SvXPropertyCtrListener* pListener;
+ Edit aEdit;
+ void* pData;
DECL_LINK(ModifiedHdl,Edit*);
DECL_LINK(GetFocusHdl,Edit*);
@@ -115,26 +115,26 @@ public:
SvXPropertyEdit( Window* pParent, WinBits nWinStyle = 0 );
SvXPropertyEdit( Window* pParent, const ResId& rResId );
- virtual void SetSvXPropertyCtrListener(SvXPropertyCtrListener*);
+ virtual void SetSvXPropertyCtrListener(SvXPropertyCtrListener*);
- virtual SvXPropertyCtrListener* GetSvXPropertyCtrListener();
+ virtual SvXPropertyCtrListener* GetSvXPropertyCtrListener();
- virtual void SetProperty(const String &rString);
- virtual String GetProperty()const;
+ virtual void SetProperty(const String &rString);
+ virtual String GetProperty()const;
- virtual BOOL HasList();
- virtual void ClearList();
- virtual void InsertEntry( const String& rString,
+ virtual BOOL HasList();
+ virtual void ClearList();
+ virtual void InsertEntry( const String& rString,
USHORT nPos = LISTBOX_APPEND );
- virtual void SetCtrSize(const Size& rSize);
- virtual void SetLocked(BOOL bLocked=TRUE);
+ virtual void SetCtrSize(const Size& rSize);
+ virtual void SetLocked(BOOL bLocked=TRUE);
- virtual void SetMyName(const String &rString);
- virtual String GetMyName()const;
+ virtual void SetMyName(const String &rString);
+ virtual String GetMyName()const;
- virtual void SetMyData(void*);
- virtual void* GetMyData();
+ virtual void SetMyData(void*);
+ virtual void* GetMyData();
};
@@ -142,10 +142,10 @@ class SvXPropertyListBox : public SvXPropertyControl
{
private:
- String aName;
- SvXPropertyCtrListener* pListener;
- ListBox aListBox;
- void* pData;
+ String aName;
+ SvXPropertyCtrListener* pListener;
+ ListBox aListBox;
+ void* pData;
DECL_LINK(ModifiedHdl,ListBox*);
DECL_LINK(GetFocusHdl,ListBox*);
@@ -156,38 +156,38 @@ public:
SvXPropertyListBox( Window* pParent, WinBits nWinStyle = 0 );
SvXPropertyListBox( Window* pParent, const ResId& rResId );
- virtual void SetSvXPropertyCtrListener(SvXPropertyCtrListener*);
+ virtual void SetSvXPropertyCtrListener(SvXPropertyCtrListener*);
- virtual SvXPropertyCtrListener* GetSvXPropertyCtrListener();
+ virtual SvXPropertyCtrListener* GetSvXPropertyCtrListener();
- ListBox* GetListBox();
+ ListBox* GetListBox();
- virtual void SetProperty(const String &rString);
- virtual String GetProperty()const;
+ virtual void SetProperty(const String &rString);
+ virtual String GetProperty()const;
- virtual BOOL HasList();
- virtual void ClearList();
- virtual void InsertEntry( const String& rString,
+ virtual BOOL HasList();
+ virtual void ClearList();
+ virtual void InsertEntry( const String& rString,
USHORT nPos = LISTBOX_APPEND );
- virtual void SetCtrSize(const Size& rSize);
- virtual void SetLocked(BOOL bLocked=TRUE);
+ virtual void SetCtrSize(const Size& rSize);
+ virtual void SetLocked(BOOL bLocked=TRUE);
- virtual void SetMyName(const String &rString);
- virtual String GetMyName()const;
+ virtual void SetMyName(const String &rString);
+ virtual String GetMyName()const;
- virtual void SetMyData(void*);
- virtual void* GetMyData();
+ virtual void SetMyData(void*);
+ virtual void* GetMyData();
};
class SvXPropertyComboBox : public SvXPropertyControl
{
private:
- String aName;
- SvXPropertyCtrListener* pListener;
- ComboBox aComboBox;
- void* pData;
+ String aName;
+ SvXPropertyCtrListener* pListener;
+ ComboBox aComboBox;
+ void* pData;
DECL_LINK(ModifiedHdl,ComboBox*);
DECL_LINK(GetFocusHdl,ComboBox*);
@@ -198,28 +198,28 @@ public:
SvXPropertyComboBox( Window* pParent, WinBits nWinStyle = 0 );
SvXPropertyComboBox( Window* pParent, const ResId& rResId );
- virtual void SetSvXPropertyCtrListener(SvXPropertyCtrListener*);
+ virtual void SetSvXPropertyCtrListener(SvXPropertyCtrListener*);
- virtual SvXPropertyCtrListener* GetSvXPropertyCtrListener();
+ virtual SvXPropertyCtrListener* GetSvXPropertyCtrListener();
- ComboBox* GetComboBox();
+ ComboBox* GetComboBox();
- virtual void SetProperty(const String &rString);
- virtual String GetProperty()const;
+ virtual void SetProperty(const String &rString);
+ virtual String GetProperty()const;
- virtual BOOL HasList();
- virtual void ClearList();
- virtual void InsertEntry( const String& rString,
+ virtual BOOL HasList();
+ virtual void ClearList();
+ virtual void InsertEntry( const String& rString,
USHORT nPos = LISTBOX_APPEND );
- virtual void SetCtrSize(const Size& rSize);
- virtual void SetLocked(BOOL bLocked=TRUE);
+ virtual void SetCtrSize(const Size& rSize);
+ virtual void SetLocked(BOOL bLocked=TRUE);
- virtual void SetMyName(const String &rString);
- virtual String GetMyName()const;
+ virtual void SetMyName(const String &rString);
+ virtual String GetMyName()const;
- virtual void SetMyData(void*);
- virtual void* GetMyData();
+ virtual void SetMyData(void*);
+ virtual void* GetMyData();
};
@@ -227,19 +227,19 @@ public:
class SvPropertyLine : public Control
{
private:
- FixedText aName;
- USHORT nNameWidth;
- BOOL bNeedsRepaint;
- SvXPropertyControl* pSvXPropertyControl;
+ FixedText aName;
+ USHORT nNameWidth;
+ BOOL bNeedsRepaint;
+ SvXPropertyControl* pSvXPropertyControl;
- PushButton aXButton;
- BOOL bIsLocked;
- BOOL bHasXButton;
- BOOL bIsHyperlink;
- eKindOfControl eKindOfCtr;
+ PushButton aXButton;
+ BOOL bIsLocked;
+ BOOL bHasXButton;
+ BOOL bIsHyperlink;
+ eKindOfControl eKindOfCtr;
protected:
- virtual void Resize();
+ virtual void Resize();
public:
SvPropertyLine( Window* pParent,
@@ -247,28 +247,28 @@ public:
SvPropertyLine( Window* pParent,
const ResId& rResId );
- BOOL NeedsRepaint();
- void SetNeedsRepaint(BOOL bFlag);
- void SetSvXPropertyControl(SvXPropertyControl*);
- SvXPropertyControl* GetSvXPropertyControl();
+ BOOL NeedsRepaint();
+ void SetNeedsRepaint(BOOL bFlag);
+ void SetSvXPropertyControl(SvXPropertyControl*);
+ SvXPropertyControl* GetSvXPropertyControl();
- void SetKindOfControl(eKindOfControl);
- eKindOfControl GetKindOfControl();
+ void SetKindOfControl(eKindOfControl);
+ eKindOfControl GetKindOfControl();
- void SetName(const String& rString );
- String GetName() const;
- void SetNameWidth(USHORT);
+ void SetName(const String& rString );
+ String GetName() const;
+ void SetNameWidth(USHORT);
- void ShowXButton();
- void HideXButton();
- BOOL IsVisibleXButton();
- void ShowAsHyperLink(BOOL nFlag=TRUE);
- BOOL IsShownAsHyperlink();
+ void ShowXButton();
+ void HideXButton();
+ BOOL IsVisibleXButton();
+ void ShowAsHyperLink(BOOL nFlag=TRUE);
+ BOOL IsShownAsHyperlink();
- void Locked(BOOL nFlag=TRUE);
- BOOL IsLineLocked();
+ void Locked(BOOL nFlag=TRUE);
+ BOOL IsLineLocked();
- void SetClickHdl(const Link&);
+ void SetClickHdl(const Link&);
};
@@ -276,16 +276,16 @@ public:
class SvPropertyData
{
public:
- eKindOfControl eKind;
- String aName;
- String aValue;
- SvStrings theValues; // ???
-
- BOOL bHasVisibleXButton;
- BOOL bIsHyperLink;
- BOOL bIsLocked;
- void* pDataPtr;
- SvXPropertyControl* pControl;
+ eKindOfControl eKind;
+ String aName;
+ String aValue;
+ SvStrings theValues; // ???
+
+ BOOL bHasVisibleXButton;
+ BOOL bIsHyperLink;
+ BOOL bIsLocked;
+ void* pDataPtr;
+ SvXPropertyControl* pControl;
};
class SvPropertyDataObjectControl
@@ -295,59 +295,59 @@ class SvPropertyDataObjectControl
class SvPropertyDataControl
{
public:
- virtual void Modified( const String& aName,
+ virtual void Modified( const String& aName,
const String& aVal,
void* pData)=0;
- virtual void Clicked( const String& aName,
+ virtual void Clicked( const String& aName,
const String& aVal,
void* pData)=0;
- virtual void Commit( const String& aName,
+ virtual void Commit( const String& aName,
const String& aVal,
void* pData)=0;
- virtual void Select( const String& aName,
+ virtual void Select( const String& aName,
void* pData)=0;
- virtual void LinkClicked(const String& aName,
+ virtual void LinkClicked(const String& aName,
void* pData)=0;
};
class SvXPropEvListener: public SvXPropertyCtrListener
{
- Link aModifyLink;
- Link aGetFocusLink;
- Link aLoseFocusLink;
- Link aKeyInputLink;
- String aModifiedResult;
+ Link aModifyLink;
+ Link aGetFocusLink;
+ Link aLoseFocusLink;
+ Link aKeyInputLink;
+ String aModifiedResult;
- SvXPropertyControl * pTheActiveControl;
- KeyCode aKeyCode;
+ SvXPropertyControl * pTheActiveControl;
+ KeyCode aKeyCode;
public:
SvXPropEvListener();
virtual ~SvXPropEvListener();
+
+ virtual void Modified (SvXPropertyControl *pSvXPCtr);
+ virtual void GetFocus (SvXPropertyControl *pSvXPCtr);
+ virtual void LoseFocus(SvXPropertyControl *pSvXPCtr);
+ virtual void KeyInput(SvXPropertyControl *pSvXPCtr ,const KeyCode&);
- virtual void Modified (SvXPropertyControl *pSvXPCtr);
- virtual void GetFocus (SvXPropertyControl *pSvXPCtr);
- virtual void LoseFocus(SvXPropertyControl *pSvXPCtr);
- virtual void KeyInput(SvXPropertyControl *pSvXPCtr ,const KeyCode&);
-
- SvXPropertyControl * GetPropertyControl();
- KeyCode GetKeyCode() const;
+ SvXPropertyControl * GetPropertyControl();
+ KeyCode GetKeyCode() const;
- void SetModifyHdl( const Link& rLink ) { aModifyLink = rLink; }
- const Link& GetModifyHdl() const { return aModifyLink; }
+ void SetModifyHdl( const Link& rLink ) { aModifyLink = rLink; }
+ const Link& GetModifyHdl() const { return aModifyLink; }
- void SetGetFocusHdl( const Link& rLink ) { aGetFocusLink = rLink; }
- const Link& GetGetFocusHdl() const { return aGetFocusLink; }
+ void SetGetFocusHdl( const Link& rLink ) { aGetFocusLink = rLink; }
+ const Link& GetGetFocusHdl() const { return aGetFocusLink; }
- void SetLoseFocusHdl( const Link& rLink ) { aLoseFocusLink = rLink; }
- const Link& GetLoseFocusHdl() const { return aLoseFocusLink; }
+ void SetLoseFocusHdl( const Link& rLink ) { aLoseFocusLink = rLink; }
+ const Link& GetLoseFocusHdl() const { return aLoseFocusLink; }
- void SetKeyInputHdl( const Link& rLink ) { aKeyInputLink = rLink; }
- const Link& GetKeyInputHdl() const { return aKeyInputLink; }
+ void SetKeyInputHdl( const Link& rLink ) { aKeyInputLink = rLink; }
+ const Link& GetKeyInputHdl() const { return aKeyInputLink; }
};
@@ -360,18 +360,18 @@ class SvListBoxForProperties: public Control
{
private:
- SvXPropEvListener aListener;
- Window aPlayGround;
- ScrollBar aVScroll;
- SvPropLineArray PLineArray;
- SvPropertyDataControl* pPropDataControl;
- USHORT nRowHeight;
- BOOL bUpdate;
- USHORT nTheNameSize;
- long nYOffset;
+ SvXPropEvListener aListener;
+ Window aPlayGround;
+ ScrollBar aVScroll;
+ SvPropLineArray PLineArray;
+ SvPropertyDataControl* pPropDataControl;
+ USHORT nRowHeight;
+ BOOL bUpdate;
+ USHORT nTheNameSize;
+ long nYOffset;
DECL_LINK( ScrollHdl,ScrollBar*);
- DECL_LINK( ClickHdl ,PushButton*);
+ DECL_LINK( ClickHdl ,PushButton*);
DECL_LINK( ModifyHdl,SvXPropEvListener*);
DECL_LINK( GetFocusHdl,SvXPropEvListener*);
@@ -379,12 +379,12 @@ private:
DECL_LINK( KeyInputHdl,SvXPropEvListener*);
protected:
- void UpdateAll();
- void UpdatePosNSize();
- void UpdatePlayGround();
- void UpdateVScroll();
+ void UpdateAll();
+ void UpdatePosNSize();
+ void UpdatePlayGround();
+ void UpdateVScroll();
- void Resize();
+ void Resize();
public:
SvListBoxForProperties( Window* pParent, WinBits nWinStyle = 0 );
@@ -392,27 +392,27 @@ public:
~SvListBoxForProperties();
- virtual USHORT CalcVisibleLines();
- virtual void EnableUpdate();
- virtual void DisableUpdate();
+ virtual USHORT CalcVisibleLines();
+ virtual void EnableUpdate();
+ virtual void DisableUpdate();
- virtual void SetController(SvPropertyDataControl *);
+ virtual void SetController(SvPropertyDataControl *);
- virtual void Clear();
+ virtual void Clear();
- virtual USHORT InsertEntry( const SvPropertyData&, USHORT nPos = LISTBOX_APPEND );
+ virtual USHORT InsertEntry( const SvPropertyData&, USHORT nPos = LISTBOX_APPEND );
- virtual void ChangeEntry( const SvPropertyData&, USHORT nPos);
+ virtual void ChangeEntry( const SvPropertyData&, USHORT nPos);
- virtual USHORT AppendEntry( const SvPropertyData&);
+ virtual USHORT AppendEntry( const SvPropertyData&);
- virtual void SetPropertyValue( const String & rEntryName, const String & rValue );
+ virtual void SetPropertyValue( const String & rEntryName, const String & rValue );
- virtual void SetFirstVisibleEntry(USHORT nPos);
- virtual USHORT GetFirstVisibleEntry();
+ virtual void SetFirstVisibleEntry(USHORT nPos);
+ virtual USHORT GetFirstVisibleEntry();
- virtual void SetSelectedEntry(USHORT nPos);
- virtual USHORT GetSelectedEntry();
+ virtual void SetSelectedEntry(USHORT nPos);
+ virtual USHORT GetSelectedEntry();
};
class SvTabPageForProperties: public TabPage
@@ -420,11 +420,11 @@ class SvTabPageForProperties: public TabPage
private:
- SvListBoxForProperties aLbProp;
+ SvListBoxForProperties aLbProp;
protected:
- virtual void Resize();
+ virtual void Resize();
public:
SvTabPageForProperties(Window* pParent,WinBits nWinStyle = 0 );
@@ -437,58 +437,58 @@ class SvBasicPropertyDataControl: public SvPropertyDataControl
{
private:
- BOOL bCorrectness;
- String aEntryName;
- String aEntryProperty;
- String aCorrectProperty;
- void* pTheData;
- Link aModifyLink;
- Link aClickedLink;
- Link aCommitLink;
- Link aSelectLink;
+ BOOL bCorrectness;
+ String aEntryName;
+ String aEntryProperty;
+ String aCorrectProperty;
+ void* pTheData;
+ Link aModifyLink;
+ Link aClickedLink;
+ Link aCommitLink;
+ Link aSelectLink;
public:
virtual ~SvBasicPropertyDataControl();
- virtual void Modified( const String& aName,
+ virtual void Modified( const String& aName,
const String& aVal,
- void* pData); //User has modified Property
+ void* pData); //User has modified Property
- virtual void Clicked( const String& aName,
+ virtual void Clicked( const String& aName,
const String& aVal,
- void* pData); //Xtension-Button pressed
+ void* pData); //Xtension-Button pressed
- virtual void Commit( const String& aName,
+ virtual void Commit( const String& aName,
const String& aVal,
- void* pData); //User accept changes
+ void* pData); //User accept changes
- virtual void Select( const String& aName,
- void* pData); //User select new Row
+ virtual void Select( const String& aName,
+ void* pData); //User select new Row
- virtual void LinkClicked(const String& aName,
+ virtual void LinkClicked(const String& aName,
void* pData);
- virtual void SetIsCorrect(BOOL nFlag);
+ virtual void SetIsCorrect(BOOL nFlag);
- //virtual String GetTheCorrectProperty()const;
- virtual void SetTheCorrectProperty(const String& aName);
+ //virtual String GetTheCorrectProperty()const;
+ virtual void SetTheCorrectProperty(const String& aName);
- String GetName() const; //Tell's the name of the Property
- String GetProperty() const; //Tell's the content of the Property
- void* GetData(); //Tell's the storage
+ String GetName() const; //Tell's the name of the Property
+ String GetProperty() const; //Tell's the content of the Property
+ void* GetData(); //Tell's the storage
- void SetModifyHdl( const Link& rLink ) { aModifyLink = rLink; }
- const Link& GetModifyHdl() const { return aModifyLink; }
+ void SetModifyHdl( const Link& rLink ) { aModifyLink = rLink; }
+ const Link& GetModifyHdl() const { return aModifyLink; }
- void SetClickedHdl( const Link& rLink ) { aClickedLink = rLink; }
- const Link& GetClickedHdl() const { return aClickedLink; }
+ void SetClickedHdl( const Link& rLink ) { aClickedLink = rLink; }
+ const Link& GetClickedHdl() const { return aClickedLink; }
- void SetCommitHdl( const Link& rLink ) { aCommitLink = rLink; }
- const Link& GetCommitHdl() const { return aCommitLink; }
+ void SetCommitHdl( const Link& rLink ) { aCommitLink = rLink; }
+ const Link& GetCommitHdl() const { return aCommitLink; }
- void SetSelectHdl( const Link& rLink ) { aSelectLink = rLink; }
- const Link& GetSelectHdl() const { return aSelectLink; }
+ void SetSelectHdl( const Link& rLink ) { aSelectLink = rLink; }
+ const Link& GetSelectHdl() const { return aSelectLink; }
};
@@ -496,42 +496,42 @@ public:
class SvPropertyBox: public Control
{
private:
- SvPropertyDataControl* pThePropDataCtr;
- TabControl aTabControl;
+ SvPropertyDataControl* pThePropDataCtr;
+ TabControl aTabControl;
protected:
- virtual void Resize();
+ virtual void Resize();
public:
- SvPropertyBox ( Window* pParent, WinBits nWinStyle = 0 );
- SvPropertyBox ( Window* pParent, const ResId& rResId );
+ SvPropertyBox ( Window* pParent, WinBits nWinStyle = 0 );
+ SvPropertyBox ( Window* pParent, const ResId& rResId );
~SvPropertyBox();
- virtual USHORT CalcVisibleLines();
- virtual void EnableUpdate(); // auch IDL?
- virtual void DisableUpdate(); // auch IDL?
+ virtual USHORT CalcVisibleLines();
+ virtual void EnableUpdate(); // auch IDL?
+ virtual void DisableUpdate(); // auch IDL?
// AB: Hier beginnt das 'offizielle' Interface, das in IDL uebernommen werden soll
- virtual void SetController(SvPropertyDataControl *);
+ virtual void SetController(SvPropertyDataControl *);
- virtual USHORT AppendPage( const String & r );
- virtual void SetPage( USHORT );
- virtual USHORT GetCurPage();
- virtual void ClearAll();
- virtual void ClearTable();
+ virtual USHORT AppendPage( const String & r );
+ virtual void SetPage( USHORT );
+ virtual USHORT GetCurPage();
+ virtual void ClearAll();
+ virtual void ClearTable();
- virtual void SetPropertyValue( const String & rEntryName, const String & rValue );
+ virtual void SetPropertyValue( const String & rEntryName, const String & rValue );
- virtual USHORT InsertEntry( const SvPropertyData&, USHORT nPos = LISTBOX_APPEND );
- virtual void ChangeEntry( const SvPropertyData&, USHORT nPos);
- virtual USHORT AppendEntry( const SvPropertyData&);
+ virtual USHORT InsertEntry( const SvPropertyData&, USHORT nPos = LISTBOX_APPEND );
+ virtual void ChangeEntry( const SvPropertyData&, USHORT nPos);
+ virtual USHORT AppendEntry( const SvPropertyData&);
- virtual void SetFirstVisibleEntry(USHORT nPos);
- virtual USHORT GetFirstVisibleEntry();
+ virtual void SetFirstVisibleEntry(USHORT nPos);
+ virtual USHORT GetFirstVisibleEntry();
- virtual void SetSelectedEntry(USHORT nPos);
- virtual USHORT GetSelectedEntry();
+ virtual void SetSelectedEntry(USHORT nPos);
+ virtual USHORT GetSelectedEntry();
};
@@ -540,30 +540,30 @@ public:
class ScPropertyDlg : public ModalDialog
{
private:
- SvBasicPropertyDataControl aBaProDatCtr;
- OKButton anOk;
- CancelButton aCancel;
- USHORT nCount;
- USHORT nClickCount;
+ SvBasicPropertyDataControl aBaProDatCtr;
+ OKButton anOk;
+ CancelButton aCancel;
+ USHORT nCount;
+ USHORT nClickCount;
- SvPropertyData aProperty;
- SvPropertyBox aPropListBox;
+ SvPropertyData aProperty;
+ SvPropertyBox aPropListBox;
- ListBox aKindOfListBox;
- FixedText aModAnswer;
- FixedText aClickAnswer;
- FixedText aCommitAnswer;
- FixedText aSelectAnswer;
+ ListBox aKindOfListBox;
+ FixedText aModAnswer;
+ FixedText aClickAnswer;
+ FixedText aCommitAnswer;
+ FixedText aSelectAnswer;
DECL_LINK( ModifiedHdl, ListBox*);
DECL_LINK( RowModifiedHdl, SvBasicPropertyDataControl*);
- DECL_LINK( ClickHdl , SvBasicPropertyDataControl*);
- DECL_LINK( SelectHdl , SvBasicPropertyDataControl*);
- DECL_LINK( CommitHdl , SvBasicPropertyDataControl*);
+ DECL_LINK( ClickHdl , SvBasicPropertyDataControl*);
+ DECL_LINK( SelectHdl , SvBasicPropertyDataControl*);
+ DECL_LINK( CommitHdl , SvBasicPropertyDataControl*);
public:
- ScPropertyDlg( Window* pParent);
+ ScPropertyDlg( Window* pParent);
~ScPropertyDlg();
};
*/