summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2019-04-12 12:19:04 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2019-04-12 14:50:16 +0200
commit3df141b2084d3abc1587ef24d2b371b779bb3d50 (patch)
tree2d24947c36901ec68ad0be2d85fd55d4542e1006
parenttdf#124449: We need also share/gallery for the iOS app (diff)
downloadcore-3df141b2084d3abc1587ef24d2b371b779bb3d50.tar.gz
core-3df141b2084d3abc1587ef24d2b371b779bb3d50.zip
loplugin:unusedmethods
Change-Id: Ie90e53583484ee4f378ec92634adf3be7cd9ecbb Reviewed-on: https://gerrit.libreoffice.org/70650 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
-rw-r--r--dbaccess/source/ui/control/tabletree.cxx17
-rw-r--r--dbaccess/source/ui/inc/marktree.hxx3
-rw-r--r--dbaccess/source/ui/inc/tabletree.hxx41
-rw-r--r--include/sfx2/basedlgs.hxx14
-rw-r--r--include/sfx2/tabdlg.hxx7
-rw-r--r--include/vcl/transfer.hxx1
-rw-r--r--jvmfwk/inc/fwkbase.hxx2
-rw-r--r--jvmfwk/source/fwkbase.cxx26
-rw-r--r--sc/inc/document.hxx3
-rw-r--r--sc/inc/refhint.hxx25
-rw-r--r--sc/source/core/data/documen7.cxx89
-rw-r--r--sc/source/core/data/document10.cxx11
-rw-r--r--sc/source/core/data/formulacell.cxx18
-rw-r--r--sc/source/core/tool/refhint.cxx20
-rw-r--r--sc/source/ui/inc/namemgrtable.hxx58
-rw-r--r--sc/source/ui/inc/tphfedit.hxx1
-rw-r--r--sc/source/ui/namedlg/namemgrtable.cxx284
-rw-r--r--sd/source/ui/animations/CustomAnimationPane.cxx34
-rw-r--r--sd/source/ui/animations/CustomAnimationPane.hxx3
-rw-r--r--sd/source/ui/table/TableDesignPane.hxx6
-rw-r--r--sfx2/source/control/thumbnailviewacc.cxx38
-rw-r--r--sfx2/source/control/thumbnailviewacc.hxx14
-rw-r--r--sfx2/source/dialog/basedlgs.cxx18
-rw-r--r--sfx2/source/dialog/tabdlg.cxx63
-rw-r--r--sw/source/ui/fldui/flddinf.cxx6
-rw-r--r--sw/source/ui/fldui/flddinf.hxx1
-rw-r--r--vcl/source/treelist/transfer2.cxx11
27 files changed, 6 insertions, 808 deletions
diff --git a/dbaccess/source/ui/control/tabletree.cxx b/dbaccess/source/ui/control/tabletree.cxx
index 9a4add20afaa..3d3dc35f3af5 100644
--- a/dbaccess/source/ui/control/tabletree.cxx
+++ b/dbaccess/source/ui/control/tabletree.cxx
@@ -479,28 +479,11 @@ void TableTreeListBox::UpdateTableList( const Reference< XConnection >& _rxConne
m_xTreeView->make_sorted();
}
-bool OTableTreeListBox::isWildcardChecked(SvTreeListEntry* _pEntry)
-{
- if (_pEntry)
- {
- OBoldListboxString* pTextItem = static_cast<OBoldListboxString*>(_pEntry->GetFirstItem(SvLBoxItemType::String));
- if (pTextItem)
- return pTextItem->isEmphasized();
- }
- return false;
-}
-
bool TableTreeListBox::isWildcardChecked(weld::TreeIter& rEntry)
{
return m_xTreeView->get_text_emphasis(rEntry, m_nTextColumn);
}
-void OTableTreeListBox::checkWildcard(SvTreeListEntry* _pEntry)
-{
- SetCheckButtonState(_pEntry, SvButtonState::Checked);
- checkedButton_noBroadcast(_pEntry);
-}
-
void TableTreeListBox::checkWildcard(weld::TreeIter& rEntry)
{
if (!m_bShowToggles)
diff --git a/dbaccess/source/ui/inc/marktree.hxx b/dbaccess/source/ui/inc/marktree.hxx
index 0711870574a4..cc9b09c96133 100644
--- a/dbaccess/source/ui/inc/marktree.hxx
+++ b/dbaccess/source/ui/inc/marktree.hxx
@@ -46,9 +46,6 @@ public:
virtual void CheckButtonHdl() override;
void CheckButtons(); // make the button states consistent (bottom-up)
- /// the handler given is called whenever the check state of one or more items changed
- void SetCheckHandler(const Link<void*,void>& _rHdl) { m_aCheckButtonHandler = _rHdl; }
-
protected:
virtual void Paint(vcl::RenderContext& rRenderContext, const tools::Rectangle& _rRect) override;
virtual void checkedButton_noBroadcast(SvTreeListEntry* _pEntry);
diff --git a/dbaccess/source/ui/inc/tabletree.hxx b/dbaccess/source/ui/inc/tabletree.hxx
index 27eedbda7575..8afc1ad37468 100644
--- a/dbaccess/source/ui/inc/tabletree.hxx
+++ b/dbaccess/source/ui/inc/tabletree.hxx
@@ -48,13 +48,9 @@ class OTableTreeListBox final : public OMarkableTreeListBox
public:
OTableTreeListBox(vcl::Window* pParent, WinBits nWinStyle);
- void init() { m_bVirtualRoot = true; }
-
typedef std::pair< OUString, bool > TTableViewName;
typedef std::vector< TTableViewName > TNames;
- void suppressEmptyFolders() { m_bNoEmptyFolders = true; }
-
/** call when HiContrast change.
*/
void notifyHiContrastChanged();
@@ -109,18 +105,6 @@ public:
SvTreeListEntry* getAllObjectsEntry() const;
- /** does a wildcard check of the given entry
- <p>There are two different 'checked' states: If the user checks all children of an entry, this is different
- from checking the entry itself. The second is called 'wildcard' checking, 'cause in the resulting
- table filter it's represented by a wildcard.</p>
- */
- void checkWildcard(SvTreeListEntry* _pEntry);
-
- /** determine if the given entry is 'wildcard checked'
- @see checkWildcard
- */
- static bool isWildcardChecked(SvTreeListEntry* pEntry);
-
private:
virtual void InitEntry(SvTreeListEntry* _pEntry, const OUString& _rString, const Image& _rCollapsedBitmap, const Image& _rExpandedBitmap, SvLBoxButtonKind _eButtonKind) override;
@@ -184,10 +168,6 @@ public:
void SuppressEmptyFolders() { m_bNoEmptyFolders = true; }
void DisableCheckButtons();
- /** determines whether the given entry denotes a tables folder
- */
- static bool isFolderEntry( const SvTreeListEntry* _pEntry );
-
/** fill the table list with the tables belonging to the connection described by the parameters
@param _rxConnection
the connection, which must support the service com.sun.star.sdb.Connection
@@ -211,27 +191,6 @@ public:
const css::uno::Sequence< OUString>& _rViews
);
- /** returns a NamedDatabaseObject record which describes the given entry
- */
- css::sdb::application::NamedDatabaseObject
- describeObject( SvTreeListEntry* _pEntry );
-
- /** to be used if a foreign instance added a table
- */
- SvTreeListEntry* addedTable( const OUString& _rName );
-
- /** to be used if a foreign instance removed a table
- */
- void removedTable( const OUString& _rName );
-
- /** returns the fully qualified name of a table entry
- @param _pEntry
- the entry whose name is to be obtained. Must not denote a folder entry.
- */
- OUString getQualifiedTableName( SvTreeListEntry* _pEntry ) const;
-
- SvTreeListEntry* getEntryByQualifiedName( const OUString& _rName );
-
std::unique_ptr<weld::TreeIter> getAllObjectsEntry() const;
/** does a wildcard check of the given entry
diff --git a/include/sfx2/basedlgs.hxx b/include/sfx2/basedlgs.hxx
index 6706010c6c51..d04cbb44a998 100644
--- a/include/sfx2/basedlgs.hxx
+++ b/include/sfx2/basedlgs.hxx
@@ -43,7 +43,6 @@ class Timer;
class SFX2_DLLPUBLIC SfxModalDialog: public ModalDialog
{
OUString aExtraData;
- const SfxItemSet* pInputSet;
std::unique_ptr<SfxItemSet> pOutputSet;
private:
@@ -58,16 +57,10 @@ protected:
SfxModalDialog(vcl::Window *pParent, const OUString& rID, const OUString& rUIXMLDescription);
OUString& GetExtraData() { return aExtraData; }
- void CreateOutputItemSet( const SfxItemSet& rInput );
- void SetInputSet( const SfxItemSet* pInSet ) { pInputSet = pInSet; }
- SfxItemSet* GetOutputSetImpl() { return pOutputSet.get(); }
public:
virtual ~SfxModalDialog() override;
virtual void dispose() override;
-
- const SfxItemSet* GetOutputItemSet() const { return pOutputSet.get(); }
- const SfxItemSet* GetInputItemSet() const { return pInputSet; }
};
// class SfxModelessDialog --------------------------------------------------
@@ -195,13 +188,6 @@ public:
// class SfxNoLayoutSingleTabDialog --------------------------------------------------
-struct SingleTabDlgImpl
-{
- VclPtr<SfxTabPage> m_pSfxPage;
-
- SingleTabDlgImpl();
-};
-
typedef const sal_uInt16* (*GetTabPageRanges)(); // provides international Which values
class SFX2_DLLPUBLIC SfxOkDialogController : public SfxDialogController
diff --git a/include/sfx2/tabdlg.hxx b/include/sfx2/tabdlg.hxx
index 7527fa519a3b..d4eb1fb71ae1 100644
--- a/include/sfx2/tabdlg.hxx
+++ b/include/sfx2/tabdlg.hxx
@@ -127,16 +127,10 @@ public:
CreateTabPage pCreateFunc, // != 0
sal_uInt16 nPos = TAB_APPEND);
- void RemoveTabPage( sal_uInt16 nId );
-
void SetCurPageId(sal_uInt16 nId)
{
m_nAppPageId = nId;
}
- void SetCurPageId(const OString& rName)
- {
- m_nAppPageId = m_pTabCtrl->GetPageId(rName);
- }
sal_uInt16 GetCurPageId() const
{
return m_pTabCtrl->GetCurPageId();
@@ -158,7 +152,6 @@ public:
// may provide local slots converted by Map
const sal_uInt16* GetInputRanges( const SfxItemPool& );
- void SetInputSet( const SfxItemSet* pInSet );
const SfxItemSet* GetOutputItemSet() const { return m_pOutSet.get(); }
short Execute() override;
diff --git a/include/vcl/transfer.hxx b/include/vcl/transfer.hxx
index 7b5fb5ea9618..3e1c4ee5b325 100644
--- a/include/vcl/transfer.hxx
+++ b/include/vcl/transfer.hxx
@@ -492,7 +492,6 @@ public:
void CopyINetBookmark( const INetBookmark& rBkmk );
void CopyString( const OUString& rStr );
void CopyString( SotClipboardFormatId nFmt, const OUString& rStr );
- void CopyAny( SotClipboardFormatId nFmt, const css::uno::Any& rAny );
void CopyByteString( SotClipboardFormatId nFormatId, const OString& rStr );
void CopyAnyData( SotClipboardFormatId nFormatId, const sal_Char* pData, sal_uLong nLen );
diff --git a/jvmfwk/inc/fwkbase.hxx b/jvmfwk/inc/fwkbase.hxx
index 8fe077b79a28..8d9ae93a995e 100644
--- a/jvmfwk/inc/fwkbase.hxx
+++ b/jvmfwk/inc/fwkbase.hxx
@@ -40,8 +40,6 @@ public:
VendorSettings();
boost::optional<VersionInfo> getVersionInformation(const OUString & sVendor) const;
-
- ::std::vector< OUString> getSupportedVendors() const;
};
/* The class offers functions to retrieve verified bootstrap parameters.
diff --git a/jvmfwk/source/fwkbase.cxx b/jvmfwk/source/fwkbase.cxx
index 73d7925f8707..1ea13e8f0c42 100644
--- a/jvmfwk/source/fwkbase.cxx
+++ b/jvmfwk/source/fwkbase.cxx
@@ -210,32 +210,6 @@ boost::optional<VersionInfo> VendorSettings::getVersionInformation(const OUStrin
return aVersionInfo;
}
-std::vector<OUString> VendorSettings::getSupportedVendors() const
-{
- std::vector<OUString> vecVendors;
- //get the nodeset for the vendor elements
- jfw::CXPathObjectPtr result;
- result = xmlXPathEvalExpression(
- reinterpret_cast<xmlChar const *>("/jf:javaSelection/jf:vendorInfos/jf:vendor"),
- m_xmlPathContextVendorSettings);
- if (!xmlXPathNodeSetIsEmpty(result->nodesetval))
- {
- //get the values of the vendor elements + name attribute
- xmlNode* cur = result->nodesetval->nodeTab[0];
- while (cur != nullptr)
- {
- //between vendor elements are also text elements
- if (cur->type == XML_ELEMENT_NODE)
- {
- jfw::CXmlCharPtr sAttrVendor(xmlGetProp(cur, reinterpret_cast<xmlChar const *>("name")));
- vecVendors.push_back(sAttrVendor);
- }
- cur = cur->next;
- }
- }
- return vecVendors;
-}
-
::std::vector<OString> BootParams::getVMParameters()
{
::std::vector<OString> vecParams;
diff --git a/sc/inc/document.hxx b/sc/inc/document.hxx
index 7d050666f19f..bd6db82a7d00 100644
--- a/sc/inc/document.hxx
+++ b/sc/inc/document.hxx
@@ -2200,7 +2200,6 @@ public:
void Broadcast( const ScHint& rHint );
void BroadcastCells( const ScRange& rRange, SfxHintId nHint, bool bBroadcastSingleBroadcasters = true );
- void BroadcastRefMoved( const sc::RefMovedHint& rHint );
/// only area, no cell broadcast
void AreaBroadcast( const ScHint& rHint );
@@ -2218,8 +2217,6 @@ public:
void EndListeningCell( sc::EndListeningContext& rCxt, const ScAddress& rPos, SvtListener& rListener );
void EndListeningFormulaCells( std::vector<ScFormulaCell*>& rCells );
- void CollectAllAreaListeners(
- std::vector<SvtListener*>& rListeners, const ScRange& rRange, sc::AreaOverlapType eType );
void PutInFormulaTree( ScFormulaCell* pCell );
void RemoveFromFormulaTree( ScFormulaCell* pCell );
diff --git a/sc/inc/refhint.hxx b/sc/inc/refhint.hxx
index 44e63fbb34ba..ef5fc6058fd0 100644
--- a/sc/inc/refhint.hxx
+++ b/sc/inc/refhint.hxx
@@ -22,7 +22,6 @@ class RefHint : public SfxHint
{
public:
enum Type {
- Moved,
ColumnReordered,
RowReordered,
StartListening,
@@ -47,30 +46,6 @@ public:
Type getType() const;
};
-class RefMovedHint : public RefHint
-{
- ScRange const maRange;
- ScAddress const maMoveDelta;
- const sc::RefUpdateContext& mrCxt;
-
-public:
-
- RefMovedHint( const ScRange& rRange, const ScAddress& rMove, const sc::RefUpdateContext& rCxt );
- virtual ~RefMovedHint() override;
-
- /**
- * Get the source range from which the references have moved.
- */
- const ScRange& getRange() const;
-
- /**
- * Get the movement vector.
- */
- const ScAddress& getDelta() const;
-
- const sc::RefUpdateContext& getContext() const;
-};
-
class RefColReorderHint : public RefHint
{
const sc::ColRowReorderMapType& mrColMap;
diff --git a/sc/source/core/data/documen7.cxx b/sc/source/core/data/documen7.cxx
index 6fedfecc91e0..98e5321253a2 100644
--- a/sc/source/core/data/documen7.cxx
+++ b/sc/source/core/data/documen7.cxx
@@ -187,95 +187,6 @@ void ScDocument::BroadcastCells( const ScRange& rRange, SfxHintId nHint, bool bB
BroadcastUno(SfxHint(SfxHintId::ScDataChanged));
}
-namespace {
-
-class RefMovedNotifier
-{
- const sc::RefMovedHint& mrHint;
-public:
- explicit RefMovedNotifier( const sc::RefMovedHint& rHint ) : mrHint(rHint) {}
-
- void operator() ( SvtListener* p )
- {
- p->Notify(mrHint);
- }
-};
-
-}
-
-void ScDocument::BroadcastRefMoved( const sc::RefMovedHint& rHint )
-{
- if (!pBASM)
- // clipboard or undo document.
- return;
-
- const ScRange& rSrcRange = rHint.getRange(); // old range
- const ScAddress& rDelta = rHint.getDelta();
-
- // Get all area listeners that listens on the old range, and end their listening.
- std::vector<sc::AreaListener> aAreaListeners = pBASM->GetAllListeners(rSrcRange, sc::AreaInside);
- {
- for (auto& rAreaListener : aAreaListeners)
- {
- pBASM->EndListeningArea(rAreaListener.maArea, rAreaListener.mbGroupListening, rAreaListener.mpListener);
- rAreaListener.mpListener->Notify(rHint); // Adjust the references.
- }
- }
-
- // Collect all listeners listening into the range.
- std::vector<SvtListener*> aListeners;
- for (SCTAB nTab = rSrcRange.aStart.Tab(); nTab <= rSrcRange.aEnd.Tab(); ++nTab)
- {
- ScTable* pTab = FetchTable(nTab);
- if (!pTab)
- continue;
-
- pTab->CollectListeners(
- aListeners,
- rSrcRange.aStart.Col(), rSrcRange.aStart.Row(),
- rSrcRange.aEnd.Col(), rSrcRange.aEnd.Row());
- }
-
- // Remove any duplicate listener entries. We must ensure that we notify
- // each unique listener only once.
- std::sort(aListeners.begin(), aListeners.end());
- aListeners.erase(std::unique(aListeners.begin(), aListeners.end()), aListeners.end());
-
- // Notify the listeners.
- std::for_each(aListeners.begin(), aListeners.end(), RefMovedNotifier(rHint));
-
- for (SCTAB nTab = rSrcRange.aStart.Tab(); nTab <= rSrcRange.aEnd.Tab(); ++nTab)
- {
- ScTable* pTab = FetchTable(nTab);
- if (!pTab)
- continue;
-
- SCTAB nDestTab = nTab + rDelta.Tab();
- ScTable* pDestTab = FetchTable(nDestTab);
- if (!pDestTab)
- continue;
-
- // Move the listeners from the old location to the new.
- pTab->TransferListeners(
- *pDestTab, rSrcRange.aStart.Col(), rSrcRange.aStart.Row(),
- rSrcRange.aEnd.Col(), rSrcRange.aEnd.Row(), rDelta.Col(), rDelta.Row());
- }
-
- // Re-start area listeners on the new range.
- {
- ScRange aErrorRange( ScAddress::UNINITIALIZED );
- for (auto& rAreaListener : aAreaListeners)
- {
- ScRange aNewRange = rAreaListener.maArea;
- if (!aNewRange.Move(rDelta.Col(), rDelta.Row(), rDelta.Tab(), aErrorRange))
- {
- assert(!"can't move AreaListener");
- }
- pBASM->StartListeningArea(aNewRange, rAreaListener.mbGroupListening, rAreaListener.mpListener);
- }
- }
-}
-
void ScDocument::AreaBroadcast( const ScHint& rHint )
{
if ( !pBASM )
diff --git a/sc/source/core/data/document10.cxx b/sc/source/core/data/document10.cxx
index 1b808d192256..c286ecba4c98 100644
--- a/sc/source/core/data/document10.cxx
+++ b/sc/source/core/data/document10.cxx
@@ -397,17 +397,6 @@ void ScDocument::AddDelayedFormulaGroupingCell( const ScFormulaCell* cell )
pDelayedFormulaGrouping->ExtendTo( cell->aPos );
}
-void ScDocument::CollectAllAreaListeners(
- std::vector<SvtListener*>& rListener, const ScRange& rRange, sc::AreaOverlapType eType )
-{
- if (!pBASM)
- return;
-
- std::vector<sc::AreaListener> aAL = pBASM->GetAllListeners(rRange, eType);
- for (const auto& rItem : aAL)
- rListener.push_back(rItem.mpListener);
-}
-
bool ScDocument::HasFormulaCell( const ScRange& rRange ) const
{
if (!rRange.IsValid())
diff --git a/sc/source/core/data/formulacell.cxx b/sc/source/core/data/formulacell.cxx
index 9edddf0bfc54..4b2a06fe548d 100644
--- a/sc/source/core/data/formulacell.cxx
+++ b/sc/source/core/data/formulacell.cxx
@@ -2363,24 +2363,6 @@ void ScFormulaCell::Notify( const SfxHint& rHint )
switch (rRefHint.getType())
{
- case sc::RefHint::Moved:
- {
- // One of the references has moved.
-
- const sc::RefMovedHint& rRefMoved = static_cast<const sc::RefMovedHint&>(rRefHint);
- if (!IsShared() || IsSharedTop())
- {
- sc::RefUpdateResult aRes = pCode->MoveReference(aPos, rRefMoved.getContext());
- if (aRes.mbNameModified)
- {
- // RPN token needs to be re-generated.
- bCompile = true;
- CompileTokenArray();
- SetDirtyVar();
- }
- }
- }
- break;
case sc::RefHint::ColumnReordered:
{
const sc::RefColReorderHint& rRefColReorder =
diff --git a/sc/source/core/tool/refhint.cxx b/sc/source/core/tool/refhint.cxx
index b453a42132bc..a7245fd281aa 100644
--- a/sc/source/core/tool/refhint.cxx
+++ b/sc/source/core/tool/refhint.cxx
@@ -19,26 +19,6 @@ RefHint::Type RefHint::getType() const
return meType;
}
-RefMovedHint::RefMovedHint( const ScRange& rRange, const ScAddress& rMove, const sc::RefUpdateContext& rCxt ) :
- RefHint(Moved), maRange(rRange), maMoveDelta(rMove), mrCxt(rCxt) {}
-
-RefMovedHint::~RefMovedHint() {}
-
-const ScRange& RefMovedHint::getRange() const
-{
- return maRange;
-}
-
-const ScAddress& RefMovedHint::getDelta() const
-{
- return maMoveDelta;
-}
-
-const sc::RefUpdateContext& RefMovedHint::getContext() const
-{
- return mrCxt;
-}
-
RefColReorderHint::RefColReorderHint( const sc::ColRowReorderMapType& rColMap, SCTAB nTab, SCROW nRow1, SCROW nRow2 ) :
RefHint(ColumnReordered), mrColMap(rColMap), mnTab(nTab), mnRow1(nRow1), mnRow2(nRow2) {}
diff --git a/sc/source/ui/inc/namemgrtable.hxx b/sc/source/ui/inc/namemgrtable.hxx
index aab677f31f72..7d46b7e005be 100644
--- a/sc/source/ui/inc/namemgrtable.hxx
+++ b/sc/source/ui/inc/namemgrtable.hxx
@@ -29,64 +29,6 @@ struct ScRangeNameLine
OUString aScope;
};
-//Implements the table for the manage names dialog
-//TODO: cache the lines for performance improvements
-//otherwise handling of a large set of range names might get extremely slow
-//Need some sort of a filter to handle several range names
-class SC_DLLPUBLIC ScRangeManagerTable : public SvSimpleTable
-{
-public:
- class InitListener
- {
- public:
- virtual ~InitListener();
- virtual void tableInitialized() = 0;
- };
-
-private:
- OUString const maGlobalString;
-
- // should be const because we should not modify it here
- const std::map<OUString, std::unique_ptr<ScRangeName>>& m_RangeMap;
- // for performance, save which entries already have the formula entry
- // otherwise opening the dialog with a lot of range names is extremely slow because
- // we would calculate all formula strings during opening
- std::map<SvTreeListEntry*, bool> maCalculatedFormulaEntries;
- const ScAddress maPos;
-
- InitListener* mpInitListener;
-
- static void GetLine(ScRangeNameLine& aLine, SvTreeListEntry* pEntry);
- void Init();
- void CheckForFormulaString();
- const ScRangeData* findRangeData(const ScRangeNameLine& rLine);
-
- void setColWidths();
-
-public:
- ScRangeManagerTable(SvSimpleTableContainer& rParent,
- const std::map<OUString, std::unique_ptr<ScRangeName>>& rTabRangeNames,
- const ScAddress& rPos);
- virtual ~ScRangeManagerTable() override;
- virtual void dispose() override;
-
- virtual void Resize() override;
- virtual void StateChanged( StateChangedType nStateChange ) override;
-
- void setInitListener( InitListener* pListener );
-
- void addEntry( const ScRangeNameLine& rLine, bool bSetCurEntry );
- void DeleteSelectedEntries();
- void SetEntry( const ScRangeNameLine& rLine );
-
- void GetCurrentLine(ScRangeNameLine& rLine);
- bool IsMultiSelection();
- std::vector<ScRangeNameLine> GetSelectedEntries();
-
- DECL_LINK( ScrollHdl, SvTreeListBox*, void);
- DECL_LINK( HeaderEndDragHdl, HeaderBar*, void);
-};
-
class SC_DLLPUBLIC RangeManagerTable
{
private:
diff --git a/sc/source/ui/inc/tphfedit.hxx b/sc/source/ui/inc/tphfedit.hxx
index 790840e85bea..87deb5f7a94b 100644
--- a/sc/source/ui/inc/tphfedit.hxx
+++ b/sc/source/ui/inc/tphfedit.hxx
@@ -69,7 +69,6 @@ public:
void SetObjectSelectHdl( const Link<ScEditWindow&,void>& aLink) { aObjectSelectLink = aLink; }
void SetGetFocusHdl(const std::function<void (ScEditWindow&)>& rLink) { m_GetFocusLink = rLink; }
- void SetLocation(ScEditWindowLocation eLoc) { eLocation = eLoc; }
protected:
virtual void Paint( vcl::RenderContext& rRenderContext, const tools::Rectangle& rRect ) override;
virtual bool MouseMove( const MouseEvent& rMEvt ) override;
diff --git a/sc/source/ui/namedlg/namemgrtable.cxx b/sc/source/ui/namedlg/namemgrtable.cxx
index 22bde43d02fc..35311d853523 100644
--- a/sc/source/ui/namedlg/namemgrtable.cxx
+++ b/sc/source/ui/namedlg/namemgrtable.cxx
@@ -22,118 +22,6 @@
#include <vcl/layout.hxx>
#include <tools/link.hxx>
-#define ITEMID_NAME 1
-#define ITEMID_RANGE 2
-#define ITEMID_SCOPE 3
-
-#define MINSIZE 80
-
-static OUString createEntryString(const ScRangeNameLine& rLine)
-{
- OUString aRet = rLine.aName + "\t" + rLine.aExpression + "\t" + rLine.aScope;
- return aRet;
-}
-
-ScRangeManagerTable::InitListener::~InitListener() {}
-
-ScRangeManagerTable::ScRangeManagerTable(SvSimpleTableContainer& rParent,
- const std::map<OUString, std::unique_ptr<ScRangeName>>& rRangeMap,
- const ScAddress& rPos)
- : SvSimpleTable( rParent, WB_SORT | WB_HSCROLL | WB_CLIPCHILDREN | WB_TABSTOP )
- , maGlobalString( ScResId(STR_GLOBAL_SCOPE))
- , m_RangeMap(rRangeMap)
- , maPos( rPos )
- , mpInitListener(nullptr)
-{
- static long aStaticTabs[] = { 0, 0, 0 };
- SetTabs( SAL_N_ELEMENTS(aStaticTabs), aStaticTabs, MapUnit::MapPixel );
-
- OUString aNameStr(ScResId(STR_HEADER_NAME));
- OUString aRangeStr(ScResId(STR_HEADER_RANGE_OR_EXPR));
- OUString aScopeStr(ScResId(STR_HEADER_SCOPE));
-
- HeaderBar& rHeaderBar = GetTheHeaderBar();
- InsertHeaderEntry( aNameStr );
- InsertHeaderEntry( aRangeStr );
- InsertHeaderEntry( aScopeStr );
- rHeaderBar.SetEndDragHdl( LINK( this, ScRangeManagerTable, HeaderEndDragHdl ) );
-
- setColWidths();
- UpdateViewSize();
- Init();
- ShowTable();
- SetSelectionMode(SelectionMode::Multiple);
- SetScrolledHdl( LINK( this, ScRangeManagerTable, ScrollHdl ) );
- HeaderEndDragHdl(nullptr);
-}
-
-void ScRangeManagerTable::Resize()
-{
- SvSimpleTable::Resize();
- if (isInitialLayout(this))
- setColWidths();
-}
-
-void ScRangeManagerTable::StateChanged( StateChangedType nStateChange )
-{
- SvSimpleTable::StateChanged(nStateChange);
-
- if (nStateChange == StateChangedType::InitShow)
- {
- if (GetEntryCount())
- {
- SetCurEntry(GetEntryOnPos(0));
- CheckForFormulaString();
- }
-
- if (mpInitListener)
- mpInitListener->tableInitialized();
- }
-}
-
-void ScRangeManagerTable::setColWidths()
-{
- HeaderBar &rHeaderBar = GetTheHeaderBar();
- if (rHeaderBar.GetItemCount() < 3)
- return;
- long nTabSize = GetSizePixel().Width() / 3;
- rHeaderBar.SetItemSize( ITEMID_NAME, nTabSize);
- rHeaderBar.SetItemSize( ITEMID_RANGE, nTabSize);
- rHeaderBar.SetItemSize( ITEMID_SCOPE, nTabSize);
- static long aStaticTabs[] = {0, nTabSize, 2*nTabSize };
- SetTabs( SAL_N_ELEMENTS(aStaticTabs), aStaticTabs, MapUnit::MapPixel );
- HeaderEndDragHdl(nullptr);
-}
-
-ScRangeManagerTable::~ScRangeManagerTable()
-{
- disposeOnce();
-}
-
-void ScRangeManagerTable::dispose()
-{
- Clear();
- SvSimpleTable::dispose();
-}
-
-void ScRangeManagerTable::setInitListener( InitListener* pListener )
-{
- mpInitListener = pListener;
-}
-
-void ScRangeManagerTable::addEntry(const ScRangeNameLine& rLine, bool bSetCurEntry)
-{
- SvTreeListEntry* pEntry = InsertEntryToColumn( createEntryString(rLine));
- if (bSetCurEntry)
- SetCurEntry(pEntry);
-}
-
-void ScRangeManagerTable::GetCurrentLine(ScRangeNameLine& rLine)
-{
- SvTreeListEntry* pCurrentEntry = GetCurEntry();
- GetLine(rLine, pCurrentEntry);
-}
-
void RangeManagerTable::GetCurrentLine(ScRangeNameLine& rLine)
{
std::unique_ptr<weld::TreeIter> xCurrentEntry(m_xTreeView->make_iterator());
@@ -141,72 +29,6 @@ void RangeManagerTable::GetCurrentLine(ScRangeNameLine& rLine)
GetLine(rLine, *xCurrentEntry);
}
-void ScRangeManagerTable::GetLine(ScRangeNameLine& rLine, SvTreeListEntry* pEntry)
-{
- rLine.aName = GetEntryText( pEntry, 0);
- rLine.aExpression = GetEntryText(pEntry, 1);
- rLine.aScope = GetEntryText(pEntry, 2);
-}
-
-void ScRangeManagerTable::Init()
-{
- SetUpdateMode(false);
- Clear();
- for (auto const& itr : m_RangeMap)
- {
- const ScRangeName *const pLocalRangeName = itr.second.get();
- ScRangeNameLine aLine;
- if (itr.first == STR_GLOBAL_RANGE_NAME)
- aLine.aScope = maGlobalString;
- else
- aLine.aScope = itr.first;
- for (const auto& rEntry : *pLocalRangeName)
- {
- if (!rEntry.second->HasType(ScRangeData::Type::Database))
- {
- aLine.aName = rEntry.second->GetName();
- addEntry(aLine, false);
- }
- }
- }
- SetUpdateMode(true);
-}
-
-const ScRangeData* ScRangeManagerTable::findRangeData(const ScRangeNameLine& rLine)
-{
- const ScRangeName* pRangeName;
- if (rLine.aScope == maGlobalString)
- pRangeName = m_RangeMap.find(OUString(STR_GLOBAL_RANGE_NAME))->second.get();
- else
- pRangeName = m_RangeMap.find(rLine.aScope)->second.get();
-
- return pRangeName->findByUpperName(ScGlobal::pCharClass->uppercase(rLine.aName));
-}
-
-void ScRangeManagerTable::CheckForFormulaString()
-{
- for (SvTreeListEntry* pEntry = GetFirstEntryInView(); pEntry ; pEntry = GetNextEntryInView(pEntry))
- {
- std::map<SvTreeListEntry*, bool>::const_iterator itr = maCalculatedFormulaEntries.find(pEntry);
- if (itr == maCalculatedFormulaEntries.end() || !itr->second)
- {
- ScRangeNameLine aLine;
- GetLine( aLine, pEntry);
- const ScRangeData* pData = findRangeData( aLine );
- OUString aFormulaString;
- pData->GetSymbol(aFormulaString, maPos);
- SetEntryText(aFormulaString, pEntry, 1);
- maCalculatedFormulaEntries.insert( std::pair<SvTreeListEntry*, bool>(pEntry, true) );
- }
- }
-}
-
-void ScRangeManagerTable::DeleteSelectedEntries()
-{
- if (GetSelectionCount())
- RemoveSelection();
-}
-
void RangeManagerTable::DeleteSelectedEntries()
{
std::vector<int> aRows = m_xTreeView->get_selected_rows();
@@ -215,47 +37,11 @@ void RangeManagerTable::DeleteSelectedEntries()
m_xTreeView->remove(*it);
}
-bool ScRangeManagerTable::IsMultiSelection()
-{
- return GetSelectionCount() > 1;
-}
-
bool RangeManagerTable::IsMultiSelection()
{
return m_xTreeView->count_selected_rows() > 1;
}
-std::vector<ScRangeNameLine> ScRangeManagerTable::GetSelectedEntries()
-{
- std::vector<ScRangeNameLine> aSelectedEntries;
- if (GetSelectionCount())
- {
- for (SvTreeListEntry* pEntry = FirstSelected(); pEntry != LastSelected(); pEntry = NextSelected(pEntry))
- {
- ScRangeNameLine aLine;
- GetLine( aLine, pEntry );
- aSelectedEntries.push_back(aLine);
- }
- SvTreeListEntry* pEntry = LastSelected();
- ScRangeNameLine aLine;
- GetLine( aLine, pEntry );
- aSelectedEntries.push_back(aLine);
- }
- return aSelectedEntries;
-}
-
-void ScRangeManagerTable::SetEntry(const ScRangeNameLine& rLine)
-{
- for (SvTreeListEntry* pEntry = First(); pEntry; pEntry = Next(pEntry))
- {
- if (rLine.aName == GetEntryText(pEntry, 0)
- && rLine.aScope == GetEntryText(pEntry, 2))
- {
- SetCurEntry(pEntry);
- }
- }
-}
-
void RangeManagerTable::SetEntry(const ScRangeNameLine& rLine)
{
for (int i = 0, nEntryCount = m_xTreeView->n_children(); i < nEntryCount; ++i)
@@ -268,76 +54,6 @@ void RangeManagerTable::SetEntry(const ScRangeNameLine& rLine)
}
}
-namespace {
-
-//ensure that the minimum column size is respected
-void CalculateItemSize(long rTableSize, long& rItemNameSize, long& rItemRangeSize)
-{
- long aItemScopeSize = rTableSize - rItemNameSize - rItemRangeSize;
-
- if (rItemNameSize >= MINSIZE && rItemRangeSize >= MINSIZE && aItemScopeSize >= MINSIZE)
- return;
-
- if (rItemNameSize < MINSIZE)
- {
- long aDiffSize = MINSIZE - rItemNameSize;
- if (rItemRangeSize > aItemScopeSize)
- rItemRangeSize -= aDiffSize;
- else
- aItemScopeSize -= aDiffSize;
- rItemNameSize = MINSIZE;
- }
-
- if (rItemRangeSize < MINSIZE)
- {
- long aDiffSize = MINSIZE - rItemRangeSize;
- if (rItemNameSize > aItemScopeSize)
- rItemNameSize -= aDiffSize;
- else
- aItemScopeSize -= aDiffSize;
- rItemRangeSize = MINSIZE;
- }
-
- if (aItemScopeSize < MINSIZE)
- {
- long aDiffSize = MINSIZE - aItemScopeSize;
- if (rItemNameSize > rItemRangeSize)
- rItemNameSize -= aDiffSize;
- else
- rItemRangeSize -= aDiffSize;
- }
-}
-
-}
-
-IMPL_LINK_NOARG(ScRangeManagerTable, HeaderEndDragHdl, HeaderBar*, void)
-{
- HeaderBar& rHeaderBar = GetTheHeaderBar();
-
- long nTableSize = rHeaderBar.GetSizePixel().Width();
- long nItemNameSize = rHeaderBar.GetItemSize(ITEMID_NAME);
- long nItemRangeSize = rHeaderBar.GetItemSize(ITEMID_RANGE);
-
- //calculate column size based on user input and minimum size
- CalculateItemSize(nTableSize, nItemNameSize, nItemRangeSize);
- long nItemScopeSize = nTableSize - nItemNameSize - nItemRangeSize;
-
- Size aSz(nItemNameSize, 0);
- rHeaderBar.SetItemSize(ITEMID_NAME, nItemNameSize);
- rHeaderBar.SetItemSize(ITEMID_RANGE, nItemRangeSize);
- rHeaderBar.SetItemSize(ITEMID_SCOPE, nItemScopeSize);
-
- SetTab(0, 0);
- SetTab(1, PixelToLogic( aSz, MapMode(MapUnit::MapAppFont) ).Width() );
- aSz.AdjustWidth(nItemRangeSize );
- SetTab(2, PixelToLogic( aSz, MapMode(MapUnit::MapAppFont) ).Width() );
-}
-
-IMPL_LINK_NOARG(ScRangeManagerTable, ScrollHdl, SvTreeListBox*, void)
-{
- CheckForFormulaString();
-}
-
RangeManagerTable::RangeManagerTable(std::unique_ptr<weld::TreeView> xTreeView,
const std::map<OUString, std::unique_ptr<ScRangeName>>& rRangeMap,
const ScAddress& rPos)
diff --git a/sd/source/ui/animations/CustomAnimationPane.cxx b/sd/source/ui/animations/CustomAnimationPane.cxx
index c5160535880d..9e34ada5d8d1 100644
--- a/sd/source/ui/animations/CustomAnimationPane.cxx
+++ b/sd/source/ui/animations/CustomAnimationPane.cxx
@@ -128,23 +128,6 @@ CustomAnimationPane::CustomAnimationPane( Window* pParent, ViewShellBase& rBase,
mnCurvePathPos( LISTBOX_ENTRY_NOTFOUND ),
mnPolygonPathPos( LISTBOX_ENTRY_NOTFOUND ),
mnFreeformPathPos( LISTBOX_ENTRY_NOTFOUND ),
- mbHorizontal( false ),
- maLateInitTimer()
-{
- initialize();
-}
-
-CustomAnimationPane::CustomAnimationPane( Window* pParent, ViewShellBase& rBase,
- const css::uno::Reference<css::frame::XFrame>& rxFrame,
- bool )
-: PanelLayout( pParent, "CustomAnimationsPanel", "modules/simpress/ui/customanimationspanelhorizontal.ui", rxFrame ),
- mrBase( rBase ),
- mpCustomAnimationPresets(nullptr),
- mnPropertyType( nPropertyTypeNone ),
- mnCurvePathPos( LISTBOX_ENTRY_NOTFOUND ),
- mnPolygonPathPos( LISTBOX_ENTRY_NOTFOUND ),
- mnFreeformPathPos( LISTBOX_ENTRY_NOTFOUND ),
- mbHorizontal( true ),
maLateInitTimer()
{
initialize();
@@ -156,8 +139,7 @@ void CustomAnimationPane::initialize()
get(mpPBAddEffect, "add_effect");
get(mpPBRemoveEffect, "remove_effect");
- if(!mbHorizontal)
- get(mpFTEffect, "effect_label");
+ get(mpFTEffect, "effect_label");
get(mpFTStart, "start_effect");
get(mpLBStart, "start_effect_list");
@@ -214,8 +196,7 @@ void CustomAnimationPane::initialize()
mpMFStartDelay->SetLoseFocusHdl(LINK( this, CustomAnimationPane, DelayLoseFocusHdl));
- if(!mbHorizontal)
- maStrModify = mpFTEffect->GetText();
+ maStrModify = mpFTEffect->GetText();
// get current controller and initialize listeners
try
@@ -257,8 +238,7 @@ void CustomAnimationPane::dispose()
mpPBAddEffect.clear();
mpPBRemoveEffect.clear();
- if(!mbHorizontal)
- mpFTEffect.clear();
+ mpFTEffect.clear();
mpFTStart.clear();
mpLBStart.clear();
mpFTProperty.clear();
@@ -555,7 +535,7 @@ void CustomAnimationPane::updateControls()
OUString aTemp( maStrModify );
- if( !mbHorizontal && !aUIName.isEmpty() )
+ if( !aUIName.isEmpty() )
{
aTemp += " " + aUIName;
mpFTEffect->SetText( aTemp );
@@ -688,8 +668,7 @@ void CustomAnimationPane::updateControls()
mpFTDuration->Enable(false);
mpCBXDuration->Enable(false);
mpCBXDuration->SetNoSelection();
- if(!mbHorizontal)
- mpFTEffect->SetText( maStrModify );
+ mpFTEffect->SetText( maStrModify );
}
bool bEnableUp = true;
@@ -885,9 +864,6 @@ void CustomAnimationPane::DataChanged (const DataChangedEvent&)
void CustomAnimationPane::UpdateLook()
{
- if( mbHorizontal )
- return;
-
Wallpaper aBackground (
::sfx2::sidebar::Theme::GetWallpaper(
::sfx2::sidebar::Theme::Paint_PanelBackground));
diff --git a/sd/source/ui/animations/CustomAnimationPane.hxx b/sd/source/ui/animations/CustomAnimationPane.hxx
index ce2211eab203..8df9d2511377 100644
--- a/sd/source/ui/animations/CustomAnimationPane.hxx
+++ b/sd/source/ui/animations/CustomAnimationPane.hxx
@@ -60,7 +60,6 @@ class CustomAnimationPane : public PanelLayout, public ICustomAnimationListContr
friend class MotionPathTag;
public:
CustomAnimationPane( vcl::Window* pParent, ViewShellBase& rBase, const css::uno::Reference<css::frame::XFrame>& rxFrame );
- CustomAnimationPane( vcl::Window* pParent, ViewShellBase& rBase, const css::uno::Reference<css::frame::XFrame>& rxFrame, bool bHorizontal );
virtual ~CustomAnimationPane() override;
virtual void dispose() override;
@@ -166,8 +165,6 @@ private:
sal_Int32 mnPolygonPathPos;
sal_Int32 mnFreeformPathPos;
- bool const mbHorizontal;
-
EffectSequence maListSelection;
css::uno::Any maViewSelection;
diff --git a/sd/source/ui/table/TableDesignPane.hxx b/sd/source/ui/table/TableDesignPane.hxx
index 5faa59fe4da4..cdc86851ea9f 100644
--- a/sd/source/ui/table/TableDesignPane.hxx
+++ b/sd/source/ui/table/TableDesignPane.hxx
@@ -105,12 +105,6 @@ public:
, aImpl(this, rBase)
{
}
- TableDesignPane( vcl::Window* pParent, ViewShellBase& rBase, bool )
- : PanelLayout(pParent, "TableDesignPanel",
- "modules/simpress/ui/tabledesignpanelhorizontal.ui", css::uno::Reference<css::frame::XFrame>())
- , aImpl(this, rBase)
- {
- }
};
}
diff --git a/sfx2/source/control/thumbnailviewacc.cxx b/sfx2/source/control/thumbnailviewacc.cxx
index 405b874c1d51..fcab3b5acfb0 100644
--- a/sfx2/source/control/thumbnailviewacc.cxx
+++ b/sfx2/source/control/thumbnailviewacc.cxx
@@ -596,44 +596,6 @@ const uno::Sequence< sal_Int8 >& SfxThumbnailViewAcc::getUnoTunnelId()
return theSfxValueSetAccUnoTunnelId::get().getSeq();
}
-SfxThumbnailViewAcc* SfxThumbnailViewAcc::getImplementation( const uno::Reference< uno::XInterface >& rxData )
- throw()
-{
- try
- {
- uno::Reference< lang::XUnoTunnel > xUnoTunnel( rxData, uno::UNO_QUERY );
- return( xUnoTunnel.is() ? reinterpret_cast<SfxThumbnailViewAcc*>(sal::static_int_cast<sal_IntPtr>(xUnoTunnel->getSomething( SfxThumbnailViewAcc::getUnoTunnelId() ))) : nullptr );
- }
- catch(const css::uno::Exception&)
- {
- return nullptr;
- }
-}
-
-void SfxThumbnailViewAcc::GetFocus()
-{
- mbIsFocused = true;
-
- // Broadcast the state change.
- css::uno::Any aOldState, aNewState;
- aNewState <<= css::accessibility::AccessibleStateType::FOCUSED;
- FireAccessibleEvent(
- css::accessibility::AccessibleEventId::STATE_CHANGED,
- aOldState, aNewState);
-}
-
-void SfxThumbnailViewAcc::LoseFocus()
-{
- mbIsFocused = false;
-
- // Broadcast the state change.
- css::uno::Any aOldState, aNewState;
- aOldState <<= css::accessibility::AccessibleStateType::FOCUSED;
- FireAccessibleEvent(
- css::accessibility::AccessibleEventId::STATE_CHANGED,
- aOldState, aNewState);
-}
-
uno::Reference< accessibility::XAccessibleContext > SAL_CALL SfxThumbnailViewAcc::getAccessibleContext()
{
ThrowIfDisposed();
diff --git a/sfx2/source/control/thumbnailviewacc.hxx b/sfx2/source/control/thumbnailviewacc.hxx
index 0cc51229165a..d47f94c9bd4a 100644
--- a/sfx2/source/control/thumbnailviewacc.hxx
+++ b/sfx2/source/control/thumbnailviewacc.hxx
@@ -172,22 +172,8 @@ public:
const css::uno::Any& rOldValue,
const css::uno::Any& rNewValue );
- bool HasAccessibleListeners() const { return( mxEventListeners.size() > 0 ); }
-
- static SfxThumbnailViewAcc* getImplementation( const css::uno::Reference< css::uno::XInterface >& rxData ) throw();
-
public:
- /** Called by the corresponding ValueSet when it gets the focus.
- Stores the new focus state and broadcasts a state change event.
- */
- void GetFocus();
-
- /** Called by the corresponding ValueSet when it loses the focus.
- Stores the new focus state and broadcasts a state change event.
- */
- void LoseFocus();
-
// XAccessible
virtual css::uno::Reference< css::accessibility::XAccessibleContext > SAL_CALL getAccessibleContext( ) override;
diff --git a/sfx2/source/dialog/basedlgs.cxx b/sfx2/source/dialog/basedlgs.cxx
index f6f3e1b5a46a..230b165cee0f 100644
--- a/sfx2/source/dialog/basedlgs.cxx
+++ b/sfx2/source/dialog/basedlgs.cxx
@@ -44,11 +44,6 @@ using namespace ::com::sun::star::uno;
#define USERITEM_NAME "UserItem"
-SingleTabDlgImpl::SingleTabDlgImpl()
- : m_pSfxPage(nullptr)
-{
-}
-
class SfxModelessDialog_Impl : public SfxListener
{
public:
@@ -122,8 +117,7 @@ void SfxModalDialog::GetDialogData_Impl()
}
SfxModalDialog::SfxModalDialog(vcl::Window *pParent, const OUString& rID, const OUString& rUIXMLDescription )
-: ModalDialog(pParent, rID, rUIXMLDescription),
- pInputSet(nullptr)
+: ModalDialog(pParent, rID, rUIXMLDescription)
{
SetInstallLOKNotifierHdl(LINK(this, SfxModalDialog, InstallLOKNotifierHdl));
GetDialogData_Impl();
@@ -147,16 +141,6 @@ void SfxModalDialog::dispose()
ModalDialog::dispose();
}
-void SfxModalDialog::CreateOutputItemSet( const SfxItemSet& rSet )
-{
- DBG_ASSERT( !pOutputSet, "Double creation of OutputSet!" );
- if (!pOutputSet)
- {
- pOutputSet.reset(new SfxItemSet( rSet ));
- pOutputSet->ClearItem();
- }
-}
-
void SfxModelessDialog::StateChanged( StateChangedType nStateChange )
{
if ( nStateChange == StateChangedType::InitShow )
diff --git a/sfx2/source/dialog/tabdlg.cxx b/sfx2/source/dialog/tabdlg.cxx
index d1f9426aff2b..8c918cae923f 100644
--- a/sfx2/source/dialog/tabdlg.cxx
+++ b/sfx2/source/dialog/tabdlg.cxx
@@ -630,51 +630,6 @@ void SfxTabDialog::AddTabPage
m_pImpl->aData.push_back( new Data_Impl(nId, "", pCreateFunc, nullptr ) );
}
-void SfxTabDialog::RemoveTabPage( sal_uInt16 nId )
-
-/* [Description]
-
- Delete the TabPage with ID nId
-*/
-
-{
- sal_uInt16 nPos = 0;
- m_pTabCtrl->RemovePage( nId );
- Data_Impl* pDataObject = Find( m_pImpl->aData, nId, &nPos );
-
- if ( pDataObject )
- {
- if ( pDataObject->pTabPage )
- {
- pDataObject->pTabPage->FillUserData();
- OUString aPageData( pDataObject->pTabPage->GetUserData() );
- if ( !aPageData.isEmpty() )
- {
- // save settings of this page (user data)
- OUString sConfigId = OStringToOUString(pDataObject->pTabPage->GetConfigId(),
- RTL_TEXTENCODING_UTF8);
- if (sConfigId.isEmpty())
- {
- SAL_WARN("sfx.dialog", "Tabpage needs to be converted to .ui format");
- sConfigId = OUString::number(pDataObject->nId);
- }
-
- SvtViewOptions aPageOpt(EViewType::TabPage, sConfigId);
- aPageOpt.SetUserItem( USERITEM_NAME, makeAny( aPageData ) );
- }
-
- pDataObject->pTabPage.disposeAndClear();
- }
-
- delete pDataObject;
- m_pImpl->aData.erase( m_pImpl->aData.begin() + nPos );
- }
- else
- {
- SAL_INFO( "sfx.dialog", "TabPage-Id not known" );
- }
-}
-
void SfxTabDialog::PageCreated
/* [Description]
@@ -1271,24 +1226,6 @@ void SfxTabDialog::SetPageName(sal_uInt16 nPageId, const OString& rName) const
m_pTabCtrl->SetPageName(nPageId, rName);
}
-void SfxTabDialog::SetInputSet( const SfxItemSet* pInSet )
-
-/* [Description]
-
- With this method the Input-Set can subsequently be set initially or re-set.
-*/
-
-{
- bool bSet = ( m_pSet != nullptr );
- m_pSet.reset(pInSet ? new SfxItemSet(*pInSet) : nullptr);
-
- if (!bSet && !m_pExampleSet && !m_pOutSet && m_pSet)
- {
- m_pExampleSet = new SfxItemSet( *m_pSet );
- m_pOutSet.reset(new SfxItemSet( *m_pSet->GetPool(), m_pSet->GetRanges() ));
- }
-}
-
FactoryFunction SfxTabDialog::GetUITestFactory() const
{
return SfxTabDialogUIObject::create;
diff --git a/sw/source/ui/fldui/flddinf.cxx b/sw/source/ui/fldui/flddinf.cxx
index c590e3a12ce3..dfc841ac3942 100644
--- a/sw/source/ui/fldui/flddinf.cxx
+++ b/sw/source/ui/fldui/flddinf.cxx
@@ -45,12 +45,6 @@
using namespace nsSwDocInfoSubType;
using namespace com::sun::star;
-void FillFieldSelect(ListBox& rListBox)
-{
- for (size_t i = 0; i < SAL_N_ELEMENTS(FLD_SELECT); ++i)
- rListBox.InsertEntry(SwResId(FLD_SELECT[i]));
-}
-
void FillFieldSelect(weld::TreeView& rListBox)
{
for (size_t i = 0; i < SAL_N_ELEMENTS(FLD_SELECT); ++i)
diff --git a/sw/source/ui/fldui/flddinf.hxx b/sw/source/ui/fldui/flddinf.hxx
index b4d7032e92d3..ed36cf581811 100644
--- a/sw/source/ui/fldui/flddinf.hxx
+++ b/sw/source/ui/fldui/flddinf.hxx
@@ -63,7 +63,6 @@ public:
virtual void FillUserData() override;
};
-void FillFieldSelect(ListBox& rListBox);
void FillFieldSelect(weld::TreeView& rListBox);
#endif
diff --git a/vcl/source/treelist/transfer2.cxx b/vcl/source/treelist/transfer2.cxx
index 9d959d02bf8c..a731ec2abf23 100644
--- a/vcl/source/treelist/transfer2.cxx
+++ b/vcl/source/treelist/transfer2.cxx
@@ -439,17 +439,6 @@ void TransferDataContainer::CopyString( const OUString& rStr )
}
-void TransferDataContainer::CopyAny( SotClipboardFormatId nFmt,
- const css::uno::Any& rAny )
-{
- TDataCntnrEntry_Impl aEntry;
- aEntry.nId = nFmt;
- aEntry.aAny = rAny;
- pImpl->aFmtList.push_back( aEntry );
- AddFormat( aEntry.nId );
-}
-
-
bool TransferDataContainer::HasAnyData() const
{
return !pImpl->aFmtList.empty() ||