diff options
author | Caolán McNamara <caolanm@redhat.com> | 2019-04-04 14:30:03 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2019-04-06 19:53:00 +0200 |
commit | 5c32ba63163d9556ff89782a8074924cdf9dc554 (patch) | |
tree | 66acbb3b4c298c9f0cbff75f9e36bf3d759b7a0f /sw/source/ui/config | |
parent | 6f31c63e35abef03e6f938bbddc8778b70a62d43 (diff) |
weld OTableSubscriptionPage
Change-Id: I55c23448480384c9a7d78cd55550bb4812ebde72
Reviewed-on: https://gerrit.libreoffice.org/70314
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'sw/source/ui/config')
-rw-r--r-- | sw/source/ui/config/optload.cxx | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/sw/source/ui/config/optload.cxx b/sw/source/ui/config/optload.cxx index 97833bf3d64b..e219d1d6b665 100644 --- a/sw/source/ui/config/optload.cxx +++ b/sw/source/ui/config/optload.cxx @@ -491,6 +491,7 @@ SwCaptionOptPage::SwCaptionOptPage(TabPageParent pParent, const SfxItemSet& rSet std::vector<int> aWidths; aWidths.push_back(m_xCheckLB->get_checkbox_column_width()); + aWidths.push_back(m_xCheckLB->get_checkbox_column_width()); m_xCheckLB->set_column_fixed_widths(aWidths); SwStyleNameMapper::FillUIName(RES_POOLCOLL_LABEL_ABB, m_sIllustration); @@ -590,7 +591,7 @@ bool SwCaptionOptPage::FillItemSet( SfxItemSet* ) int nCheckCount = 0; for (int i = 0, nCount = m_xCheckLB->n_children(); i < nCount; ++i) { - if (m_xCheckLB->get_toggle(i, 0)) + if (m_xCheckLB->get_toggle(i, 0) == TRISTATE_TRUE) ++nCheckCount; InsCaptionOpt* pData = reinterpret_cast<InsCaptionOpt*>(m_xCheckLB->get_id(i).toInt64()); bRet |= pModOpt->SetCapOption(bHTMLMode, pData); @@ -618,15 +619,15 @@ void SwCaptionOptPage::Reset( const SfxItemSet* rSet) // Writer objects int nPos = 0; m_xCheckLB->append(); - m_xCheckLB->set_toggle(nPos, false, 0); + m_xCheckLB->set_toggle(nPos, TRISTATE_FALSE, 0); m_xCheckLB->set_text(nPos, m_sSWTable, 1); SetOptions(nPos++, TABLE_CAP); m_xCheckLB->append(); - m_xCheckLB->set_toggle(nPos, false, 0); + m_xCheckLB->set_toggle(nPos, TRISTATE_FALSE, 0); m_xCheckLB->set_text(nPos, m_sSWFrame, 1); SetOptions(nPos++, FRAME_CAP); m_xCheckLB->append(); - m_xCheckLB->set_toggle(nPos, false, 0); + m_xCheckLB->set_toggle(nPos, TRISTATE_FALSE, 0); m_xCheckLB->set_text(nPos, m_sSWGraphic, 1); SetOptions(nPos++, GRAPHIC_CAP); @@ -651,7 +652,7 @@ void SwCaptionOptPage::Reset( const SfxItemSet* rSet) // don't show product version sClass = sClass.replaceFirst( sComplete, sWithoutVersion ); m_xCheckLB->append(); - m_xCheckLB->set_toggle(nPos, false, 0); + m_xCheckLB->set_toggle(nPos, TRISTATE_FALSE, 0); m_xCheckLB->set_text(nPos, sClass, 1); SetOptions( nPos++, OLE_CAP, &rOleId ); } @@ -671,7 +672,7 @@ void SwCaptionOptPage::SetOptions(const sal_uLong nPos, { InsCaptionOpt* pIns = new InsCaptionOpt(*pOpt); m_xCheckLB->set_id(nPos, OUString::number(reinterpret_cast<sal_Int64>(pIns))); - m_xCheckLB->set_toggle(nPos, pOpt->UseCaption(), 0); + m_xCheckLB->set_toggle(nPos, pOpt->UseCaption() ? TRISTATE_TRUE : TRISTATE_FALSE, 0); } else { @@ -693,7 +694,7 @@ void SwCaptionOptPage::UpdateEntry(int nSelEntry) { if (nSelEntry != -1) { - bool bChecked = m_xCheckLB->get_toggle(nSelEntry, 0); + bool bChecked = m_xCheckLB->get_toggle(nSelEntry, 0) == TRISTATE_TRUE; m_xSettingsGroup->set_sensitive(bChecked); bool bNumSep = bChecked && m_xLbCaptionOrder->get_active() == 1; @@ -816,7 +817,7 @@ void SwCaptionOptPage::SaveEntry(int nEntry) InsCaptionOpt* pOpt = reinterpret_cast<InsCaptionOpt*>(m_xCheckLB->get_id(nEntry).toInt64()); - pOpt->UseCaption() = m_xCheckLB->get_toggle(nEntry, 0); + pOpt->UseCaption() = m_xCheckLB->get_toggle(nEntry, 0) == TRISTATE_TRUE; const OUString aName(m_xCategoryBox->get_active_text()); if (aName == m_sNone) pOpt->SetCategory(""); @@ -881,7 +882,7 @@ IMPL_LINK(SwCaptionOptPage, OrderHdl, weld::ComboBox&, rBox, void) bool bChecked = false; if (nSelEntry != -1) { - bChecked = m_xCheckLB->get_toggle(nSelEntry, 0); + bChecked = m_xCheckLB->get_toggle(nSelEntry, 0) == TRISTATE_TRUE; } int nPos = rBox.get_active(); |