unusedcode: remove various classes

This commit is contained in:
Matúš Kukan
2011-08-31 20:55:58 +02:00
parent 6a1486fd2c
commit 2f44516d6c
9 changed files with 0 additions and 2214 deletions
-24
View File
@@ -81,30 +81,6 @@ SV_DECL_PTRARR_DEL( SfxItemPtrArray, SfxPoolItemPtr, 4, 4 )
// fuer shell.cxx
typedef SfxItemPtrArray SfxItemArray_Impl;
class SfxExecuteItem : public SfxItemPtrArray, public SfxPoolItem
{
sal_uInt16 nSlot;
SfxCallMode eCall;
sal_uInt16 nModifier;
public:
sal_uInt16 GetSlot() const { return nSlot; }
sal_uInt16 GetModifier() const { return nModifier; }
void SetModifier( sal_uInt16 nModifierP ) { nModifier = nModifierP; }
SfxCallMode GetCallMode() const { return eCall; }
void SetCallMode( SfxCallMode eMode ) { eCall = eMode; }
virtual int operator==( const SfxPoolItem& ) const;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = 0 ) const;
SfxExecuteItem(
sal_uInt16 nWhich, sal_uInt16 nSlot, SfxCallMode eMode,
const SfxPoolItem *pArg1, ... );
SfxExecuteItem(
sal_uInt16 nWhich, sal_uInt16 nSlot, SfxCallMode eMode );
SfxExecuteItem( const SfxExecuteItem& );
};
//=========================================================================
class SFX2_DLLPUBLIC SfxDispatcher
{
SfxDispatcher_Impl* pImp;
-51
View File
@@ -1129,57 +1129,6 @@ const SfxSlot* SfxDispatcher::GetSlot( const String& rCommand )
return 0;
}
//--------------------------------------------------------------------
int SfxExecuteItem::operator==( const SfxPoolItem& rItem ) const
{
SfxExecuteItem& rArg = (SfxExecuteItem& )rItem;
sal_uInt16 nCount = Count();
if( nCount != rArg.Count() )
return sal_False;
while( nCount -- )
if( *GetObject( nCount ) != *rArg.GetObject( nCount ) )
return sal_False;
return eCall == rArg.eCall;
}
//--------------------------------------------------------------------
SfxPoolItem* SfxExecuteItem::Clone( SfxItemPool* ) const
{
return new SfxExecuteItem( *this );
}
//--------------------------------------------------------------------
SfxExecuteItem::SfxExecuteItem( const SfxExecuteItem& rArg )
: SfxItemPtrArray(), SfxPoolItem( rArg ), nModifier( 0 )
{
eCall = rArg.eCall;
nSlot = rArg.nSlot;
sal_uInt16 nCount = rArg.Count();
for( sal_uInt16 nPos = 0; nPos < nCount; nPos++ )
Insert( rArg[ nPos ]->Clone(), nPos );
}
//--------------------------------------------------------------------
SfxExecuteItem::SfxExecuteItem(
sal_uInt16 nWhichId, sal_uInt16 nSlotP, SfxCallMode eModeP,
const SfxPoolItem* pArg1, ... ) :
SfxPoolItem( nWhichId ), nSlot( nSlotP ), eCall( eModeP ), nModifier( 0 )
{
va_list pVarArgs;
va_start( pVarArgs, pArg1 );
for ( const SfxPoolItem *pArg = pArg1; pArg;
pArg = va_arg( pVarArgs, const SfxPoolItem* ) )
Insert( pArg->Clone(), Count() );
va_end(pVarArgs);
}
//--------------------------------------------------------------------
SfxExecuteItem::SfxExecuteItem(
sal_uInt16 nWhichId, sal_uInt16 nSlotP, SfxCallMode eModeP )
: SfxPoolItem( nWhichId ), nSlot( nSlotP ), eCall( eModeP ), nModifier( 0 )
{
}
//--------------------------------------------------------------------
const SfxPoolItem* SfxDispatcher::Execute(
sal_uInt16 nSlot,
-55
View File
@@ -77,51 +77,6 @@ using namespace ::com::sun::star::util;
//====================================================================
class SfxEnumMenu: public PopupMenu
{
sal_uInt16 nSlot;
SfxEnumItem *pItem;
SfxBindings* pBindings;
protected:
virtual void Select();
public:
SfxEnumMenu( sal_uInt16 nSlot, SfxBindings* pBind, const SfxEnumItem &rItem );
~SfxEnumMenu();
};
//=========================================================================
SfxEnumMenu::SfxEnumMenu( sal_uInt16 nSlotId, SfxBindings* pBind, const SfxEnumItem &rItem ):
nSlot( nSlotId ),
pItem( (SfxEnumItem*) rItem.Clone() ),
pBindings( pBind )
{
for ( sal_uInt16 nVal = 0; nVal < pItem->GetValueCount(); ++nVal )
InsertItem( nVal+1, pItem->GetValueTextByPos(nVal) );
CheckItem( pItem->GetValue() + 1, sal_True );
}
//-------------------------------------------------------------------------
SfxEnumMenu::~SfxEnumMenu()
{
delete pItem;
}
//-------------------------------------------------------------------------
void SfxEnumMenu::Select()
{
pItem->SetValue( GetCurItemId()-1 );
pBindings->GetDispatcher()->Execute( nSlot,
SFX_CALLMODE_ASYNCHRON|SFX_CALLMODE_RECORD,
pItem, 0L, 0L );
}
//--------------------------------------------------------------------
// binds the instance to the specified id and assignes the title
void SfxMenuControl::Bind(
@@ -291,16 +246,6 @@ void SfxMenuControl::StateChanged
pOwnMenu->SetItemText( GetId(), aStr );
}
#ifdef enum_item_menu_ok
else if ( aType == TYPE(SfxEnumItem) )
{
DBG_ASSERT( GetId() < SID_OBJECTMENU0 || GetId() > SID_OBJECTMENU_LAST,
"SfxEnumItem not allowed for SID_OBJECTMENUx" );
pOwnMenu->GetMenu().ChangePopupMenu( GetId(), &GetBindings(),
new SfxEnumMenu( GetId(), *(const SfxEnumItem*)pState ) );
}
#endif
pOwnMenu->CheckItem( GetId(), bCheck );
}
-22
View File
@@ -81,28 +81,6 @@ public:
sal_uInt8 nMemberId = 0 ) const;
};
class SfxColumnDateTimeItem : public SfxDateTimeItem
{
public:
TYPEINFO();
SfxColumnDateTimeItem( sal_uInt16 nWhich );
SfxColumnDateTimeItem( sal_uInt16 nWhich,
const DateTime& rDT );
SfxColumnDateTimeItem( const SfxDateTimeItem& rCpy );
~SfxColumnDateTimeItem() {}
virtual SfxPoolItem* Clone( SfxItemPool* pPool = 0 ) const;
virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
SfxMapUnit eCoreMetric,
SfxMapUnit ePresMetric,
XubString &rText,
const IntlWrapper * pIntlWrapper = 0 )
const;
};
#endif
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
-63
View File
@@ -213,68 +213,5 @@ bool SfxDateTimeItem::QueryValue( com::sun::star::uno::Any& rVal,
return true;
}
// -----------------------------------------------------------------------
// -----------------------------------------------------------------------
// -----------------------------------------------------------------------
TYPEINIT1(SfxColumnDateTimeItem, SfxDateTimeItem);
SfxColumnDateTimeItem::SfxColumnDateTimeItem( sal_uInt16 which ) :
SfxDateTimeItem( which )
{}
SfxColumnDateTimeItem::SfxColumnDateTimeItem( sal_uInt16 which, const DateTime& rDT ) :
SfxDateTimeItem( which, rDT )
{}
SfxColumnDateTimeItem::SfxColumnDateTimeItem( const SfxDateTimeItem& rCpy ) :
SfxDateTimeItem( rCpy )
{}
SfxPoolItem* SfxColumnDateTimeItem::Clone( SfxItemPool* ) const
{
return new SfxColumnDateTimeItem( *this );
}
SfxItemPresentation SfxColumnDateTimeItem::GetPresentation
(
SfxItemPresentation /*ePresentation*/,
SfxMapUnit /*eCoreMetric*/,
SfxMapUnit /*ePresentationMetric*/,
XubString& rText,
const IntlWrapper * pIntlWrapper
) const
{
DBG_ASSERT(pIntlWrapper,
"SfxColumnDateTimeItem::GetPresentation():"
" Using default en_US IntlWrapper");
::com::sun::star::lang::Locale aLocale;
if (GetDateTime() == DateTime(Date(1, 2, 3), Time(3, 2, 1)))
{
rText = String(SvtSimpleResId(STR_COLUM_DT_AUTO,
pIntlWrapper ?
pIntlWrapper->getLocale() :
aLocale));
}
else if (pIntlWrapper)
{
rText = pIntlWrapper->getLocaleData()->getDate(GetDateTime());
rText.AppendAscii(RTL_CONSTASCII_STRINGPARAM(", "));
rText += pIntlWrapper->getLocaleData()->getTime(GetDateTime());
}
else
{
const IntlWrapper aIntlWrapper(
::comphelper::getProcessServiceFactory(), LANGUAGE_ENGLISH_US );
rText = aIntlWrapper.getLocaleData()->getDate(GetDateTime());
rText.AppendAscii(RTL_CONSTASCII_STRINGPARAM(", "));
rText += aIntlWrapper.getLocaleData()->getTime(GetDateTime());
}
return SFX_ITEM_PRESENTATION_NAMELESS;
}
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
-1
View File
@@ -151,7 +151,6 @@ $(eval $(call gb_Library_add_exception_objects,svt,\
svtools/source/dialogs/insdlg \
svtools/source/dialogs/mcvmath \
svtools/source/dialogs/prnsetup \
svtools/source/dialogs/property \
svtools/source/dialogs/roadmapwizard \
svtools/source/dialogs/wizardmachine \
svtools/source/dialogs/wizdlg \
File diff suppressed because it is too large Load Diff
-572
View File
@@ -1,572 +0,0 @@
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*************************************************************************
*
* 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
*
* This file is part of OpenOffice.org.
*
* OpenOffice.org is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License version 3
* only, as published by the Free Software Foundation.
*
* OpenOffice.org is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License version 3 for more details
* (a copy is included in the LICENSE file that accompanied this code).
*
* You should have received a copy of the GNU Lesser General Public License
* version 3 along with OpenOffice.org. If not, see
* <http://www.openoffice.org/license.html>
* for a copy of the LGPLv3 License.
*
************************************************************************/
#ifndef SV_PROPERTY_HXX
#define SV_PROPERTY_HXX
#include <vcl/virdev.hxx>
#include <vcl/fixed.hxx>
#include <vcl/lstbox.hxx>
#include <vcl/group.hxx>
#include <vcl/button.hxx>
#include <vcl/morebtn.hxx>
#include <vcl/dialog.hxx>
#include <vcl/combobox.hxx>
#include <vcl/field.hxx>
#include <svl/svarray.hxx>
#define _SVSTDARR_USHORTS
#include <svl/svstdarr.hxx>
#include <vcl/virdev.hxx>
#include <vcl/scrbar.hxx>
#include <svl/svarray.hxx>
#ifndef _SVSTDARR_STRINGS
#define _SVSTDARR_STRINGS
#include <svl/svstdarr.hxx>
#endif
#include <vcl/tabpage.hxx>
#include <vcl/tabctrl.hxx>
//------------------------------------------------------------------------
//========================================================================
enum eKindOfControl { KOC_UNDEFINED=0,KOC_LISTBOX=1, KOC_COMBOBOX=2,
KOC_EDIT=3,KOC_USERDEFINED=5};
class SvXPropertyCtrListener;
class SvXPropertyControl : public Control
{
public:
SvXPropertyControl( Window* pParent, WinBits nWinStyle = 0 );
SvXPropertyControl( Window* pParent, const ResId& rResId );
virtual void SetSvXPropertyCtrListener(SvXPropertyCtrListener*)=0;
virtual SvXPropertyCtrListener* GetSvXPropertyCtrListener()=0;
virtual void SetProperty(const String &rString)=0;
virtual String GetProperty()const=0;
virtual sal_Bool HasList()=0;
virtual void ClearList()=0;
virtual void InsertEntry( const String& rString,
sal_uInt16 nPos = LISTBOX_APPEND )=0;
virtual void SetCtrSize(const Size& rSize)=0;
virtual void SetLocked(sal_Bool bLocked=sal_True)=0;
virtual void SetMyName(const String &rString)=0;
virtual String GetMyName()const=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;
};
class SvXPropertyEdit : public SvXPropertyControl
{
private:
String aName;
SvXPropertyCtrListener* pListener;
Edit aEdit;
void* pData;
DECL_LINK(ModifiedHdl,Edit*);
DECL_LINK(GetFocusHdl,Edit*);
DECL_LINK(LoseFocusHdl,Edit*);
public:
SvXPropertyEdit( Window* pParent, WinBits nWinStyle = 0 );
SvXPropertyEdit( Window* pParent, const ResId& rResId );
virtual void SetSvXPropertyCtrListener(SvXPropertyCtrListener*);
virtual SvXPropertyCtrListener* GetSvXPropertyCtrListener();
virtual void SetProperty(const String &rString);
virtual String GetProperty()const;
virtual sal_Bool HasList();
virtual void ClearList();
virtual void InsertEntry( const String& rString,
sal_uInt16 nPos = LISTBOX_APPEND );
virtual void SetCtrSize(const Size& rSize);
virtual void SetLocked(sal_Bool bLocked=sal_True);
virtual void SetMyName(const String &rString);
virtual String GetMyName()const;
virtual void SetMyData(void*);
virtual void* GetMyData();
};
class SvXPropertyListBox : public SvXPropertyControl
{
private:
String aName;
SvXPropertyCtrListener* pListener;
ListBox aListBox;
void* pData;
DECL_LINK(ModifiedHdl,ListBox*);
DECL_LINK(GetFocusHdl,ListBox*);
DECL_LINK(LoseFocusHdl,ListBox*);
public:
SvXPropertyListBox( Window* pParent, WinBits nWinStyle = 0 );
SvXPropertyListBox( Window* pParent, const ResId& rResId );
virtual void SetSvXPropertyCtrListener(SvXPropertyCtrListener*);
virtual SvXPropertyCtrListener* GetSvXPropertyCtrListener();
ListBox* GetListBox();
virtual void SetProperty(const String &rString);
virtual String GetProperty()const;
virtual sal_Bool HasList();
virtual void ClearList();
virtual void InsertEntry( const String& rString,
sal_uInt16 nPos = LISTBOX_APPEND );
virtual void SetCtrSize(const Size& rSize);
virtual void SetLocked(sal_Bool bLocked=sal_True);
virtual void SetMyName(const String &rString);
virtual String GetMyName()const;
virtual void SetMyData(void*);
virtual void* GetMyData();
};
class SvXPropertyComboBox : public SvXPropertyControl
{
private:
String aName;
SvXPropertyCtrListener* pListener;
ComboBox aComboBox;
void* pData;
DECL_LINK(ModifiedHdl,ComboBox*);
DECL_LINK(GetFocusHdl,ComboBox*);
DECL_LINK(LoseFocusHdl,ComboBox*);
public:
SvXPropertyComboBox( Window* pParent, WinBits nWinStyle = 0 );
SvXPropertyComboBox( Window* pParent, const ResId& rResId );
virtual void SetSvXPropertyCtrListener(SvXPropertyCtrListener*);
virtual SvXPropertyCtrListener* GetSvXPropertyCtrListener();
ComboBox* GetComboBox();
virtual void SetProperty(const String &rString);
virtual String GetProperty()const;
virtual sal_Bool HasList();
virtual void ClearList();
virtual void InsertEntry( const String& rString,
sal_uInt16 nPos = LISTBOX_APPEND );
virtual void SetCtrSize(const Size& rSize);
virtual void SetLocked(sal_Bool bLocked=sal_True);
virtual void SetMyName(const String &rString);
virtual String GetMyName()const;
virtual void SetMyData(void*);
virtual void* GetMyData();
};
class SvPropertyLine : public Control
{
private:
FixedText aName;
sal_uInt16 nNameWidth;
sal_Bool bNeedsRepaint;
SvXPropertyControl* pSvXPropertyControl;
PushButton aXButton;
sal_Bool bIsLocked;
sal_Bool bHasXButton;
sal_Bool bIsHyperlink;
eKindOfControl eKindOfCtr;
protected:
virtual void Resize();
public:
SvPropertyLine( Window* pParent,
WinBits nWinStyle = 0 );
SvPropertyLine( Window* pParent,
const ResId& rResId );
sal_Bool NeedsRepaint();
void SetNeedsRepaint(sal_Bool bFlag);
void SetSvXPropertyControl(SvXPropertyControl*);
SvXPropertyControl* GetSvXPropertyControl();
void SetKindOfControl(eKindOfControl);
eKindOfControl GetKindOfControl();
void SetName(const String& rString );
String GetName() const;
void SetNameWidth(sal_uInt16);
void ShowXButton();
void HideXButton();
void ShowAsHyperLink(sal_Bool nFlag=sal_True);
sal_Bool IsShownAsHyperlink();
void Locked(sal_Bool nFlag=sal_True);
sal_Bool IsLineLocked();
void SetClickHdl(const Link&);
};
class SvPropertyData
{
public:
eKindOfControl eKind;
String aName;
String aValue;
SvStrings theValues; // ???
sal_Bool bHasVisibleXButton;
sal_Bool bIsHyperLink;
sal_Bool bIsLocked;
void* pDataPtr;
SvXPropertyControl* pControl;
};
class SvPropertyDataObjectControl
{
};
class SvPropertyDataControl
{
public:
virtual void Modified( const String& aName,
const String& aVal,
void* pData)=0;
virtual void Clicked( const String& aName,
const String& aVal,
void* pData)=0;
virtual void Commit( const String& aName,
const String& aVal,
void* pData)=0;
virtual void Select( const String& aName,
void* pData)=0;
virtual void LinkClicked(const String& aName,
void* pData)=0;
};
class SvXPropEvListener: public SvXPropertyCtrListener
{
Link aModifyLink;
Link aGetFocusLink;
Link aLoseFocusLink;
Link aKeyInputLink;
String aModifiedResult;
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&);
SvXPropertyControl * GetPropertyControl();
KeyCode GetKeyCode() const;
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 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; }
};
typedef SvPropertyLine * SvPropertyLinePtr;
SV_DECL_PTRARR(SvPropLineArray,SvPropertyLinePtr,1,1)
class SvListBoxForProperties: public Control
{
private:
SvXPropEvListener aListener;
Window aPlayGround;
ScrollBar aVScroll;
SvPropLineArray PLineArray;
SvPropertyDataControl* pPropDataControl;
sal_uInt16 nRowHeight;
sal_Bool bUpdate;
sal_uInt16 nTheNameSize;
long nYOffset;
DECL_LINK( ScrollHdl,ScrollBar*);
DECL_LINK( ClickHdl ,PushButton*);
DECL_LINK( ModifyHdl,SvXPropEvListener*);
DECL_LINK( GetFocusHdl,SvXPropEvListener*);
DECL_LINK(LoseFocusHdl,SvXPropEvListener*);
DECL_LINK( KeyInputHdl,SvXPropEvListener*);
protected:
void UpdateAll();
void UpdatePosNSize();
void UpdatePlayGround();
void UpdateVScroll();
void Resize();
public:
SvListBoxForProperties( Window* pParent, WinBits nWinStyle = 0 );
SvListBoxForProperties( Window* pParent, const ResId& rResId );
~SvListBoxForProperties();
virtual sal_uInt16 CalcVisibleLines();
virtual void EnableUpdate();
virtual void DisableUpdate();
virtual void SetController(SvPropertyDataControl *);
virtual void Clear();
virtual sal_uInt16 InsertEntry( const SvPropertyData&, sal_uInt16 nPos = LISTBOX_APPEND );
virtual void ChangeEntry( const SvPropertyData&, sal_uInt16 nPos);
virtual sal_uInt16 AppendEntry( const SvPropertyData&);
virtual void SetPropertyValue( const String & rEntryName, const String & rValue );
virtual void SetFirstVisibleEntry(sal_uInt16 nPos);
virtual sal_uInt16 GetFirstVisibleEntry();
virtual void SetSelectedEntry(sal_uInt16 nPos);
virtual sal_uInt16 GetSelectedEntry();
};
class SvTabPageForProperties: public TabPage
{
private:
SvListBoxForProperties aLbProp;
protected:
virtual void Resize();
public:
SvTabPageForProperties(Window* pParent,WinBits nWinStyle = 0 );
SvListBoxForProperties* GetTheListBox();
};
class SvBasicPropertyDataControl: public SvPropertyDataControl
{
private:
sal_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,
const String& aVal,
void* pData); //User has modified Property
virtual void Clicked( const String& aName,
const String& aVal,
void* pData); //Xtension-Button pressed
virtual void Commit( const String& aName,
const String& aVal,
void* pData); //User accept changes
virtual void Select( const String& aName,
void* pData); //User select new Row
virtual void LinkClicked(const String& aName,
void* pData);
virtual void SetIsCorrect(sal_Bool nFlag);
//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
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 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; }
};
class SvPropertyBox: public Control
{
private:
SvPropertyDataControl* pThePropDataCtr;
TabControl aTabControl;
protected:
virtual void Resize();
public:
SvPropertyBox ( Window* pParent, WinBits nWinStyle = 0 );
SvPropertyBox ( Window* pParent, const ResId& rResId );
~SvPropertyBox();
virtual sal_uInt16 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 sal_uInt16 AppendPage( const String & r );
virtual void SetPage( sal_uInt16 );
virtual sal_uInt16 GetCurPage();
virtual void ClearAll();
virtual void ClearTable();
virtual void SetPropertyValue( const String & rEntryName, const String & rValue );
virtual sal_uInt16 InsertEntry( const SvPropertyData&, sal_uInt16 nPos = LISTBOX_APPEND );
virtual void ChangeEntry( const SvPropertyData&, sal_uInt16 nPos);
virtual sal_uInt16 AppendEntry( const SvPropertyData&);
virtual void SetFirstVisibleEntry(sal_uInt16 nPos);
virtual sal_uInt16 GetFirstVisibleEntry();
virtual void SetSelectedEntry(sal_uInt16 nPos);
virtual sal_uInt16 GetSelectedEntry();
};
/*
class ScPropertyDlg : public ModalDialog
{
private:
SvBasicPropertyDataControl aBaProDatCtr;
OKButton anOk;
CancelButton aCancel;
sal_uInt16 nCount;
sal_uInt16 nClickCount;
SvPropertyData aProperty;
SvPropertyBox aPropListBox;
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*);
public:
ScPropertyDlg( Window* pParent);
~ScPropertyDlg();
};
*/
#endif // SC_AUTOFMT_HXX
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
-21
View File
@@ -774,16 +774,10 @@ SfxBasicManagerHolder::isAnyContainerModified() const
SfxBrushItemLink::Set(SfxBrushItemLink*)
SfxChildWindow::SetPosSizePixel(Point const&, Size&)
SfxChildWindowContext::GetAlignment() const
SfxColumnDateTimeItem::SfxColumnDateTimeItem(SfxDateTimeItem const&)
SfxColumnDateTimeItem::SfxColumnDateTimeItem(unsigned short)
SfxColumnDateTimeItem::SfxColumnDateTimeItem(unsigned short, DateTime const&)
SfxContentHelper::IsDocument(String const&)
SfxControllerItem::GetCoreMetric() const
SfxControllerItem::UpdateSlot()
SfxDockingWrapper::GetChildWindowId()
SfxEnumMenu::SfxEnumMenu(unsigned short, SfxBindings*, SfxEnumItem const&)
SfxExecuteItem::SfxExecuteItem(unsigned short, unsigned short, unsigned short)
SfxExecuteItem::SfxExecuteItem(unsigned short, unsigned short, unsigned short, SfxPoolItem const*, ...)
SfxFilterContainer::GetFilter4ClipBoardId(unsigned int, unsigned long, unsigned long) const
SfxFilterContainer::GetFilter4Mime(String const&, unsigned long, unsigned long) const
SfxFilterContainer::GetFilter4UIName(String const&, unsigned long, unsigned long) const
@@ -918,9 +912,6 @@ StgAvlIterator::Last()
StgCache::Pos2Page(int)
StgHeader::SetClassId(ClsId const&)
StorageStream::ValidateMode(unsigned short, StgDirEntry*) const
SvBasicPropertyDataControl::GetData()
SvBasicPropertyDataControl::GetName() const
SvBasicPropertyDataControl::GetProperty() const
SvBorder::SvBorder(Rectangle const&, Rectangle const&)
SvByteStrings::DeleteAndDestroy(unsigned short, unsigned short)
SvFileStream::UnlockFile()
@@ -938,18 +929,11 @@ SvLBoxButton::Check(SvLBox*, SvLBoxEntry*, unsigned char)
SvLBoxButtonData::SvLBoxButtonData()
SvLBoxEntryArr::DeleteAndDestroy(unsigned short, unsigned short)
SvLBoxItem::GetSize(SvLBoxEntry*, SvViewDataEntry*)
SvListBoxForProperties::SvListBoxForProperties(Window*, ResId const&)
SvListView::SvListView(SvTreeList*)
SvPersistBaseMemberList::SvPersistBaseMemberList(unsigned short, unsigned short)
SvPersistStream::InsertObj(SvPersistBase*)
SvPersistStream::RemoveObj(SvPersistBase*)
SvPersistStream::SvPersistStream(SvClassManager&, SvStream*, SvPersistStream const&)
SvPropertyBox::SvPropertyBox(Window*, ResId const&)
SvPropertyBox::SvPropertyBox(Window*, long)
SvPropertyLine::GetName() const
SvPropertyLine::IsLineLocked()
SvPropertyLine::IsShownAsHyperlink()
SvPropertyLine::SvPropertyLine(Window*, ResId const&)
SvPtrarr::Replace(void* const*, unsigned short, unsigned short)
SvStringsISort::DeleteAndDestroy(unsigned short, unsigned short)
SvStringsISort::Insert(String* const&)
@@ -1016,11 +1000,6 @@ SvXMLUnitConverter::convertAny(com::sun::star::uno::Any&, rtl::OUString const&,
SvXMLUnitConverter::convertEnum(rtl::OUStringBuffer&, unsigned short, SvXMLEnumStringMapEntry const*, char*)
SvXMLUnitConverter::convertMeasure(rtl::OUStringBuffer&, int, MapUnit) const
SvXMLUnitConverter::convertNumber64(rtl::OUStringBuffer&, long)
SvXPropEvListener::GetKeyCode() const
SvXPropertyComboBox::SvXPropertyComboBox(Window*, ResId const&)
SvXPropertyEdit::SvXPropertyEdit(Window*, ResId const&)
SvXPropertyListBox::SvXPropertyListBox(Window*, ResId const&)
SvXPropertyListBox::SvXPropertyListBox(Window*, long)
SvpSalInstance::CancelEvent(SalFrame const*, void*, unsigned short)
SvtAcceleratorConfiguration::GetCommand(com::sun::star::awt::KeyEvent const&)
SvtAcceleratorConfiguration::GetItems()