summaryrefslogtreecommitdiff
path: root/svx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2020-01-01 21:05:17 +0000
committerCaolán McNamara <caolanm@redhat.com>2020-01-02 18:54:46 +0100
commitc7043c0f2aab380648c8e35b8724107a881978b3 (patch)
tree56e277a502609b012be216767d3f9a4c5e392d15 /svx
parent9c7c5001f257ea9b5771d839cf7d0b039cfae79c (diff)
PaperSizeListBox is now unused
Change-Id: I0ce2fbb7f0346f55984a419f741319690a209434 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86121 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'svx')
-rw-r--r--svx/source/dialog/papersizelistbox.cxx62
1 files changed, 0 insertions, 62 deletions
diff --git a/svx/source/dialog/papersizelistbox.cxx b/svx/source/dialog/papersizelistbox.cxx
index f1ac6d4c0e40..c9c7a3001339 100644
--- a/svx/source/dialog/papersizelistbox.cxx
+++ b/svx/source/dialog/papersizelistbox.cxx
@@ -20,70 +20,8 @@
#include <svx/strings.hrc>
#include <svx/dialmgr.hxx>
#include <svx/papersizelistbox.hxx>
-#include <vcl/builderfactory.hxx>
#include "page.hrc"
-PaperSizeListBox::PaperSizeListBox(vcl::Window* pParent)
- : ListBox( pParent, WB_BORDER | WB_DROPDOWN)
-{
- SetDropDownLineCount(6);
-}
-
-VCL_BUILDER_FACTORY(PaperSizeListBox);
-
-void PaperSizeListBox::FillPaperSizeEntries( PaperSizeApp eApp )
-{
- const std::pair<const char*, int>* pPaperAry = eApp == PaperSizeApp::Std ?
- RID_SVXSTRARY_PAPERSIZE_STD : RID_SVXSTRARY_PAPERSIZE_DRAW;
- sal_uInt32 nCnt = eApp == PaperSizeApp::Std ?
- SAL_N_ELEMENTS(RID_SVXSTRARY_PAPERSIZE_STD) : SAL_N_ELEMENTS(RID_SVXSTRARY_PAPERSIZE_DRAW);
-
- for ( sal_uInt32 i = 0; i < nCnt; ++i )
- {
- OUString aStr = SvxResId(pPaperAry[i].first);
- Paper eSize = static_cast<Paper>(pPaperAry[i].second);
- sal_Int32 nPos = InsertEntry( aStr );
- SetEntryData( nPos, reinterpret_cast<void*>(static_cast<sal_uLong>(eSize)) );
- }
-}
-
-void PaperSizeListBox::SetSelection( Paper ePreselectPaper )
-{
- sal_Int32 nEntryCount = GetEntryCount();
- sal_Int32 nSelPos = LISTBOX_ENTRY_NOTFOUND;
- sal_Int32 nUserPos = LISTBOX_ENTRY_NOTFOUND;
-
- for (sal_Int32 i = 0; i < nEntryCount; ++i )
- {
- Paper eTmp = static_cast<Paper>(reinterpret_cast<sal_uLong>(GetEntryData(i)));
-
- if ( eTmp == ePreselectPaper )
- {
- nSelPos = i;
- break;
- }
-
- if ( eTmp == PAPER_USER )
- nUserPos = i;
- }
-
- // preselect current paper format - #115915#: ePaper might not be in aPaperSizeBox so use PAPER_USER instead
- SelectEntryPos( ( nSelPos != LISTBOX_ENTRY_NOTFOUND ) ? nSelPos : nUserPos );
-}
-
-Paper PaperSizeListBox::GetSelection() const
-{
- const sal_Int32 nPos = GetSelectedEntryPos();
- Paper ePaper = static_cast<Paper>(reinterpret_cast<sal_uLong>(GetEntryData( nPos )));
-
- return ePaper;
-}
-
-Size PaperSizeListBox::GetOptimalSize() const
-{
- return Size(150, ListBox::GetOptimalSize().Height());
-}
-
SvxPaperSizeListBox::SvxPaperSizeListBox(std::unique_ptr<weld::ComboBox> pControl)
: m_xControl(std::move(pControl))
{