diff options
Diffstat (limited to 'cui/source/tabpages/labdlg.cxx')
-rw-r--r-- | cui/source/tabpages/labdlg.cxx | 260 |
1 files changed, 119 insertions, 141 deletions
diff --git a/cui/source/tabpages/labdlg.cxx b/cui/source/tabpages/labdlg.cxx index ef2fff811e8c..e45947c673b2 100644 --- a/cui/source/tabpages/labdlg.cxx +++ b/cui/source/tabpages/labdlg.cxx @@ -67,8 +67,8 @@ const sal_uInt16 SvxCaptionTabPage::pCaptionRanges[] = 0 }; -SvxCaptionTabPage::SvxCaptionTabPage(vcl::Window* pParent, const SfxItemSet& rInAttrs) - : SfxTabPage(pParent, "CalloutPage", "cui/ui/calloutpage.ui", &rInAttrs) +SvxCaptionTabPage::SvxCaptionTabPage(TabPageParent pParent, const SfxItemSet& rInAttrs) + : SfxTabPage(pParent, "cui/ui/calloutpage.ui", "CalloutPage", &rInAttrs) , nCaptionType(SdrCaptionType::Type1) , nGap(0) , nEscDir(SdrCaptionEscDir::Horizontal) @@ -81,37 +81,34 @@ SvxCaptionTabPage::SvxCaptionTabPage(vcl::Window* pParent, const SfxItemSet& rIn , nExtension(0) , rOutAttrs(rInAttrs) , pView(nullptr) + , m_xMF_SPACING(m_xBuilder->weld_metric_spin_button("spacing", FUNIT_MM)) + , m_xLB_EXTENSION(m_xBuilder->weld_combo_box_text("extension")) + , m_xFT_BYFT(m_xBuilder->weld_label("byft")) + , m_xMF_BY(m_xBuilder->weld_metric_spin_button("by", FUNIT_MM)) + , m_xFT_POSITIONFT(m_xBuilder->weld_label("positionft")) + , m_xLB_POSITION(m_xBuilder->weld_combo_box_text("position")) + , m_xLineTypes(m_xBuilder->weld_combo_box_text("linetypes")) + , m_xFT_LENGTHFT(m_xBuilder->weld_label("lengthft")) + , m_xMF_LENGTH(m_xBuilder->weld_metric_spin_button("length", FUNIT_MM)) + , m_xCB_OPTIMAL(m_xBuilder->weld_check_button("optimal")) + , m_xCT_CAPTTYPE(new SvtValueSet(m_xBuilder->weld_scrolled_window("valuesetwin"))) + , m_xCT_CAPTTYPEWin(new weld::CustomWeld(*m_xBuilder, "valueset", *m_xCT_CAPTTYPE)) { - get(m_pCT_CAPTTYPE, "valueset"); + Size aSize(m_xCT_CAPTTYPE->GetDrawingArea()->get_ref_device().LogicToPixel(Size(187, 38), MapMode(MapUnit::MapAppFont))); + m_xCT_CAPTTYPEWin->set_size_request(aSize.Width(), aSize.Height()); - Size aSize(m_pCT_CAPTTYPE->LogicToPixel(Size(187, 38), MapMode(MapUnit::MapAppFont))); - m_pCT_CAPTTYPE->set_width_request(aSize.Width()); - m_pCT_CAPTTYPE->set_height_request(aSize.Height()); - - get(m_pMF_SPACING, "spacing"); - get(m_pLB_EXTENSION, "extension"); - get(m_pFT_BYFT, "byft"); - get(m_pMF_BY, "by"); - get(m_pFT_POSITIONFT, "positionft"); - get(m_pLB_POSITION, "position"); - - assert(m_pLB_POSITION->GetEntryCount() == 6); + assert(m_xLB_POSITION->get_count() == 6); for (int i = 0; i < 3; ++i) - m_aStrHorzList.push_back(m_pLB_POSITION->GetEntry(i)); + m_aStrHorzList.push_back(m_xLB_POSITION->get_text(i)); for (int i = 3; i < 6; ++i) - m_aStrVertList.push_back(m_pLB_POSITION->GetEntry(i)); - m_pLB_POSITION->Clear(); + m_aStrVertList.push_back(m_xLB_POSITION->get_text(i)); + m_xLB_POSITION->clear(); - ListBox *pLineTypes = get<ListBox>("linetypes"); - assert(pLineTypes->GetEntryCount() == 3); + assert(m_xLineTypes->get_count() == 3); std::vector<OUString> aLineTypes; aLineTypes.reserve(3); for (int i = 0; i < 3; ++i) - aLineTypes.push_back(pLineTypes->GetEntry(i)); - - get(m_pFT_LENGTHFT, "lengthft"); - get(m_pMF_LENGTH, "length"); - get(m_pCB_OPTIMAL, "optimal"); + aLineTypes.push_back(m_xLineTypes->get_text(i)); for(sal_uInt16 nBitmap = 0; nBitmap < CAPTYPE_BITMAPS_COUNT; ++nBitmap) { @@ -120,21 +117,21 @@ SvxCaptionTabPage::SvxCaptionTabPage(vcl::Window* pParent, const SfxItemSet& rIn } //------------install ValueSet-------------------------- - m_pCT_CAPTTYPE->SetStyle( m_pCT_CAPTTYPE->GetStyle() | WB_ITEMBORDER | WB_DOUBLEBORDER | WB_NAMEFIELD ); - m_pCT_CAPTTYPE->SetColCount(5);//XXX - m_pCT_CAPTTYPE->SetLineCount(1); - m_pCT_CAPTTYPE->SetSelectHdl(LINK( this, SvxCaptionTabPage, SelectCaptTypeHdl_Impl)); + m_xCT_CAPTTYPE->SetStyle( m_xCT_CAPTTYPE->GetStyle() | WB_ITEMBORDER | WB_DOUBLEBORDER | WB_NAMEFIELD ); + m_xCT_CAPTTYPE->SetColCount(5);//XXX + m_xCT_CAPTTYPE->SetLineCount(1); + m_xCT_CAPTTYPE->SetSelectHdl(LINK( this, SvxCaptionTabPage, SelectCaptTypeHdl_Impl)); Image aImage; - m_pCT_CAPTTYPE->InsertItem(BMP_CAPTTYPE_1, aImage, aLineTypes[0]); - m_pCT_CAPTTYPE->InsertItem(BMP_CAPTTYPE_2, aImage, aLineTypes[1]); - m_pCT_CAPTTYPE->InsertItem(BMP_CAPTTYPE_3, aImage, aLineTypes[2]); + m_xCT_CAPTTYPE->InsertItem(BMP_CAPTTYPE_1, aImage, aLineTypes[0]); + m_xCT_CAPTTYPE->InsertItem(BMP_CAPTTYPE_2, aImage, aLineTypes[1]); + m_xCT_CAPTTYPE->InsertItem(BMP_CAPTTYPE_3, aImage, aLineTypes[2]); FillValueSet(); - m_pLB_EXTENSION->SetSelectHdl(LINK(this, SvxCaptionTabPage, ExtensionSelectHdl_Impl)); - m_pLB_POSITION->SetSelectHdl(LINK(this, SvxCaptionTabPage, PositionSelectHdl_Impl)); - m_pCB_OPTIMAL->SetClickHdl(LINK(this, SvxCaptionTabPage, LineOptHdl_Impl)); + m_xLB_EXTENSION->connect_changed(LINK(this, SvxCaptionTabPage, ExtensionSelectHdl_Impl)); + m_xLB_POSITION->connect_changed(LINK(this, SvxCaptionTabPage, PositionSelectHdl_Impl)); + m_xCB_OPTIMAL->connect_toggled(LINK(this, SvxCaptionTabPage, LineOptHdl_Impl)); } SvxCaptionTabPage::~SvxCaptionTabPage() @@ -144,16 +141,8 @@ SvxCaptionTabPage::~SvxCaptionTabPage() void SvxCaptionTabPage::dispose() { - m_pCT_CAPTTYPE.clear(); - m_pMF_SPACING.clear(); - m_pLB_EXTENSION.clear(); - m_pFT_BYFT.clear(); - m_pMF_BY.clear(); - m_pFT_POSITIONFT.clear(); - m_pLB_POSITION.clear(); - m_pFT_LENGTHFT.clear(); - m_pMF_LENGTH.clear(); - m_pCB_OPTIMAL.clear(); + m_xCT_CAPTTYPEWin.reset(); + m_xCT_CAPTTYPE.reset(); SfxTabPage::dispose(); } @@ -163,7 +152,6 @@ void SvxCaptionTabPage::Construct() DBG_ASSERT( pView, "No valid View transferred!" ); } - bool SvxCaptionTabPage::FillItemSet( SfxItemSet* _rOutAttrs) { SfxItemPool* pPool = _rOutAttrs->GetPool(); @@ -171,14 +159,14 @@ bool SvxCaptionTabPage::FillItemSet( SfxItemSet* _rOutAttrs) MapUnit eUnit; - nCaptionType = static_cast<SdrCaptionType>(m_pCT_CAPTTYPE->GetSelectedItemId()-1); + nCaptionType = static_cast<SdrCaptionType>(m_xCT_CAPTTYPE->GetSelectedItemId()-1); _rOutAttrs->Put( SdrCaptionTypeItem( nCaptionType ) ); - if( m_pMF_SPACING->IsValueModified() ) + if (m_xMF_SPACING->get_value_changed_from_saved()) { eUnit = pPool->GetMetric( GetWhich( SDRATTR_CAPTIONGAP ) ); - _rOutAttrs->Put( SdrCaptionGapItem( GetCoreValue(*m_pMF_SPACING, eUnit ) ) ); + _rOutAttrs->Put( SdrCaptionGapItem( GetCoreValue(*m_xMF_SPACING, eUnit ) ) ); } // special treatment!!! XXX @@ -194,14 +182,14 @@ bool SvxCaptionTabPage::FillItemSet( SfxItemSet* _rOutAttrs) _rOutAttrs->Put( SdrCaptionEscDirItem( nEscDir ) ); - bEscRel = m_pLB_POSITION->IsVisible(); + bEscRel = m_xLB_POSITION->get_visible(); _rOutAttrs->Put( SdrCaptionEscIsRelItem( bEscRel ) ); if( bEscRel ) { long nVal = 0; - switch( m_pLB_POSITION->GetSelectedEntryPos() ) + switch (m_xLB_POSITION->get_active()) { case POS_TOP: nVal=0;break; case POS_MIDDLE: nVal=5000;break; @@ -211,22 +199,22 @@ bool SvxCaptionTabPage::FillItemSet( SfxItemSet* _rOutAttrs) } else { - if( m_pMF_BY->IsValueModified() ) + if (m_xMF_BY->get_value_changed_from_saved()) { eUnit = pPool->GetMetric( GetWhich( SDRATTR_CAPTIONESCABS ) ); - _rOutAttrs->Put( SdrCaptionEscAbsItem( GetCoreValue(*m_pMF_BY, eUnit ) ) ); + _rOutAttrs->Put( SdrCaptionEscAbsItem( GetCoreValue(*m_xMF_BY, eUnit ) ) ); } } - bFitLineLen = m_pCB_OPTIMAL->IsChecked(); + bFitLineLen = m_xCB_OPTIMAL->get_active(); _rOutAttrs->Put( SdrCaptionFitLineLenItem( bFitLineLen ) ); if( ! bFitLineLen ) { - if( m_pMF_LENGTH->IsValueModified() ) + if (m_xMF_LENGTH->get_value_changed_from_saved()) { eUnit = pPool->GetMetric( GetWhich( SDRATTR_CAPTIONLINELEN ) ); - _rOutAttrs->Put( SdrCaptionLineLenItem( GetCoreValue(*m_pMF_LENGTH, eUnit ) ) ); + _rOutAttrs->Put( SdrCaptionLineLenItem( GetCoreValue(*m_xMF_LENGTH, eUnit ) ) ); } } @@ -235,7 +223,6 @@ bool SvxCaptionTabPage::FillItemSet( SfxItemSet* _rOutAttrs) return true; } - void SvxCaptionTabPage::Reset( const SfxItemSet* ) { @@ -252,9 +239,9 @@ void SvxCaptionTabPage::Reset( const SfxItemSet* ) break; default: ;//prevent warning } - SetFieldUnit( *m_pMF_SPACING, eFUnit ); - SetFieldUnit( *m_pMF_BY, eFUnit ); - SetFieldUnit( *m_pMF_LENGTH, eFUnit ); + SetFieldUnit( *m_xMF_SPACING, eFUnit ); + SetFieldUnit( *m_xMF_BY, eFUnit ); + SetFieldUnit( *m_xMF_LENGTH, eFUnit ); SfxItemPool* pPool = rOutAttrs.GetPool(); DBG_ASSERT( pPool, "Where is the pool?" ); @@ -265,8 +252,8 @@ void SvxCaptionTabPage::Reset( const SfxItemSet* ) nWhich = GetWhich( SDRATTR_CAPTIONESCABS ); eUnit = pPool->GetMetric( nWhich ); nEscAbs = static_cast<const SdrCaptionEscAbsItem&>( rOutAttrs.Get( nWhich ) ).GetValue(); - SetMetricValue( *m_pMF_BY, nEscAbs, eUnit ); - nEscAbs = static_cast<long>(m_pMF_BY->GetValue()); + SetMetricValue( *m_xMF_BY, nEscAbs, eUnit ); + nEscAbs = m_xMF_BY->get_value(FUNIT_NONE); nWhich = GetWhich( SDRATTR_CAPTIONESCREL ); nEscRel = static_cast<long>(static_cast<const SdrCaptionEscRelItem&>( rOutAttrs.Get( nWhich ) ).GetValue()); @@ -275,15 +262,15 @@ void SvxCaptionTabPage::Reset( const SfxItemSet* ) nWhich = GetWhich( SDRATTR_CAPTIONLINELEN ); eUnit = pPool->GetMetric( nWhich ); nLineLen = static_cast<const SdrCaptionLineLenItem&>( rOutAttrs.Get( nWhich ) ).GetValue(); - SetMetricValue( *m_pMF_LENGTH, nLineLen, eUnit ); - nLineLen = static_cast<long>(m_pMF_LENGTH->GetValue()); + SetMetricValue( *m_xMF_LENGTH, nLineLen, eUnit ); + nLineLen = m_xMF_LENGTH->get_value(FUNIT_NONE); //------- distance to box ---------- nWhich = GetWhich( SDRATTR_CAPTIONGAP ); eUnit = pPool->GetMetric( nWhich ); nGap = static_cast<const SdrCaptionGapItem&>( rOutAttrs.Get( nWhich ) ).GetValue(); - SetMetricValue( *m_pMF_SPACING, nGap, eUnit ); - nGap = static_cast<long>(m_pMF_SPACING->GetValue()); + SetMetricValue( *m_xMF_SPACING, nGap, eUnit ); + nGap = m_xMF_SPACING->get_value(FUNIT_NONE); nCaptionType = static_cast<const SdrCaptionTypeItem&>( rOutAttrs.Get( GetWhich( SDRATTR_CAPTIONTYPE ) ) ).GetValue(); bFitLineLen = static_cast<const SfxBoolItem&>( rOutAttrs.Get( GetWhich( SDRATTR_CAPTIONFITLINELEN ) ) ).GetValue(); @@ -304,7 +291,7 @@ void SvxCaptionTabPage::Reset( const SfxItemSet* ) nPosition = POS_MIDDLE; nExtension = EXT_OPTIMAL; - m_pMF_SPACING->SetValue( nGap ); + m_xMF_SPACING->set_value(nGap, FUNIT_NONE); if( nEscDir == SdrCaptionEscDir::Horizontal ) { @@ -319,7 +306,7 @@ void SvxCaptionTabPage::Reset( const SfxItemSet* ) else { nExtension = EXT_FROM_TOP; - m_pMF_BY->SetValue( nEscAbs ); + m_xMF_BY->set_value(nEscAbs, FUNIT_NONE); } } else if( nEscDir == SdrCaptionEscDir::Vertical ) @@ -335,7 +322,7 @@ void SvxCaptionTabPage::Reset( const SfxItemSet* ) else { nExtension = EXT_FROM_LEFT; - m_pMF_BY->SetValue( nEscAbs ); + m_xMF_BY->set_value(nEscAbs, FUNIT_NONE); } } else if( nEscDir == SdrCaptionEscDir::BestFit ) @@ -343,118 +330,114 @@ void SvxCaptionTabPage::Reset( const SfxItemSet* ) nExtension = EXT_OPTIMAL; } - m_pCB_OPTIMAL->Check( bFitLineLen ); - m_pMF_LENGTH->SetValue( nLineLen ); + m_xCB_OPTIMAL->set_active(bFitLineLen); + m_xMF_LENGTH->set_value(nLineLen, FUNIT_NONE); - m_pLB_EXTENSION->SelectEntryPos( nExtension ); + m_xLB_EXTENSION->set_active(nExtension); SetupExtension_Impl( nExtension ); - m_pCT_CAPTTYPE->SelectItem( static_cast<int>(nCaptionType)+1 ); // Enum starts at 0! + m_xCT_CAPTTYPE->SelectItem( static_cast<int>(nCaptionType)+1 ); // Enum starts at 0! SetupType_Impl( nCaptionType ); } - -VclPtr<SfxTabPage> SvxCaptionTabPage::Create( TabPageParent pWindow, - const SfxItemSet* rOutAttrs ) +VclPtr<SfxTabPage> SvxCaptionTabPage::Create(TabPageParent pParent, + const SfxItemSet* rOutAttrs) { - return VclPtr<SvxCaptionTabPage>::Create( pWindow.pParent, *rOutAttrs ); + return VclPtr<SvxCaptionTabPage>::Create(pParent, *rOutAttrs); } - void SvxCaptionTabPage::SetupExtension_Impl( sal_uInt16 nType ) { switch( nType ) { case EXT_OPTIMAL: - m_pMF_BY->Show(); - m_pFT_BYFT->Show(); - m_pFT_POSITIONFT->Hide(); - m_pLB_POSITION->Hide(); + m_xMF_BY->show(); + m_xFT_BYFT->show(); + m_xFT_POSITIONFT->hide(); + m_xLB_POSITION->hide(); nEscDir = SdrCaptionEscDir::BestFit; break; case EXT_FROM_TOP: - m_pMF_BY->Show(); - m_pFT_BYFT->Show(); - m_pFT_POSITIONFT->Hide(); - m_pLB_POSITION->Hide(); + m_xMF_BY->show(); + m_xFT_BYFT->show(); + m_xFT_POSITIONFT->hide(); + m_xLB_POSITION->hide(); nEscDir = SdrCaptionEscDir::Horizontal; break; case EXT_FROM_LEFT: - m_pMF_BY->Show(); - m_pFT_BYFT->Show(); - m_pFT_POSITIONFT->Hide(); - m_pLB_POSITION->Hide(); + m_xMF_BY->show(); + m_xFT_BYFT->show(); + m_xFT_POSITIONFT->hide(); + m_xLB_POSITION->hide(); nEscDir = SdrCaptionEscDir::Vertical; break; case EXT_HORIZONTAL: - m_pLB_POSITION->Clear(); - for (OUString & i : m_aStrHorzList) - m_pLB_POSITION->InsertEntry(i); - m_pLB_POSITION->SelectEntryPos(nPosition); - - m_pMF_BY->Hide(); - m_pFT_BYFT->Hide(); - m_pFT_POSITIONFT->Show(); - m_pLB_POSITION->Show(); + m_xLB_POSITION->clear(); + for (const OUString & i : m_aStrHorzList) + m_xLB_POSITION->append_text(i); + m_xLB_POSITION->set_active(nPosition); + + m_xMF_BY->hide(); + m_xFT_BYFT->hide(); + m_xFT_POSITIONFT->show(); + m_xLB_POSITION->show(); nEscDir = SdrCaptionEscDir::Horizontal; break; case EXT_VERTICAL: - m_pLB_POSITION->Clear(); - for (OUString & i : m_aStrVertList) - m_pLB_POSITION->InsertEntry(i); - m_pLB_POSITION->SelectEntryPos(nPosition); - - m_pMF_BY->Hide(); - m_pFT_BYFT->Hide(); - m_pFT_POSITIONFT->Show(); - m_pLB_POSITION->Show(); + m_xLB_POSITION->clear(); + for (const OUString & i : m_aStrVertList) + m_xLB_POSITION->append_text(i); + m_xLB_POSITION->set_active(nPosition); + + m_xMF_BY->hide(); + m_xFT_BYFT->hide(); + m_xFT_POSITIONFT->show(); + m_xLB_POSITION->show(); nEscDir = SdrCaptionEscDir::Vertical; break; } } - -IMPL_LINK( SvxCaptionTabPage, ExtensionSelectHdl_Impl, ListBox&, rListBox, void ) +IMPL_LINK(SvxCaptionTabPage, ExtensionSelectHdl_Impl, weld::ComboBoxText&, rListBox, void) { - if (&rListBox == m_pLB_EXTENSION) + if (&rListBox == m_xLB_EXTENSION.get()) { - SetupExtension_Impl( m_pLB_EXTENSION->GetSelectedEntryPos() ); + SetupExtension_Impl(m_xLB_EXTENSION->get_active()); } } -IMPL_LINK( SvxCaptionTabPage, PositionSelectHdl_Impl, ListBox&, rListBox, void ) +IMPL_LINK(SvxCaptionTabPage, PositionSelectHdl_Impl, weld::ComboBoxText&, rListBox, void) { - if (&rListBox == m_pLB_POSITION) + if (&rListBox == m_xLB_POSITION.get()) { - nPosition = m_pLB_POSITION->GetSelectedEntryPos(); + nPosition = m_xLB_POSITION->get_active(); } } -IMPL_LINK( SvxCaptionTabPage, LineOptHdl_Impl, Button *, pButton, void ) +IMPL_LINK( SvxCaptionTabPage, LineOptHdl_Impl, weld::ToggleButton&, rButton, void ) { - if (pButton == m_pCB_OPTIMAL) + if (&rButton == m_xCB_OPTIMAL.get()) { - if( m_pCB_OPTIMAL->IsChecked() || ! m_pCB_OPTIMAL->IsEnabled() ) + if (m_xCB_OPTIMAL->get_active() || !m_xCB_OPTIMAL->get_sensitive()) { - m_pFT_LENGTHFT->Disable(); - m_pMF_LENGTH->Disable(); + m_xFT_LENGTHFT->set_sensitive(false); + m_xMF_LENGTH->set_sensitive(false); } else { - m_pFT_LENGTHFT->Enable(); - m_pMF_LENGTH->Enable(); + m_xFT_LENGTHFT->set_sensitive(true); + m_xMF_LENGTH->set_sensitive(true); } } } - -IMPL_LINK_NOARG(SvxCaptionTabPage, SelectCaptTypeHdl_Impl, ValueSet*, void) +IMPL_LINK_NOARG(SvxCaptionTabPage, SelectCaptTypeHdl_Impl, SvtValueSet*, void) { - SetupType_Impl( static_cast<SdrCaptionType>(m_pCT_CAPTTYPE->GetSelectedItemId()) ); + SetupType_Impl( static_cast<SdrCaptionType>(m_xCT_CAPTTYPE->GetSelectedItemId()) ); } void SvxCaptionTabPage::SetupType_Impl( SdrCaptionType nType ) @@ -463,21 +446,19 @@ void SvxCaptionTabPage::SetupType_Impl( SdrCaptionType nType ) { case SdrCaptionType::Type1: case SdrCaptionType::Type2: - m_pFT_LENGTHFT->Disable(); - m_pCB_OPTIMAL->Disable(); - LineOptHdl_Impl( m_pCB_OPTIMAL ); - break; - + m_xFT_LENGTHFT->set_sensitive(false); + m_xCB_OPTIMAL->set_sensitive(false); + LineOptHdl_Impl(*m_xCB_OPTIMAL); + break; case SdrCaptionType::Type3: case SdrCaptionType::Type4: - m_pFT_LENGTHFT->Enable(); - m_pCB_OPTIMAL->Enable(); - LineOptHdl_Impl( m_pCB_OPTIMAL ); - break; + m_xFT_LENGTHFT->set_sensitive(true); + m_xCB_OPTIMAL->set_sensitive(true); + LineOptHdl_Impl(*m_xCB_OPTIMAL); + break; } } - void SvxCaptionTabPage::DataChanged( const DataChangedEvent& rDCEvt ) { SfxTabPage::DataChanged( rDCEvt ); @@ -485,16 +466,13 @@ void SvxCaptionTabPage::DataChanged( const DataChangedEvent& rDCEvt ) if ( (rDCEvt.GetType() == DataChangedEventType::SETTINGS) && (rDCEvt.GetFlags() & AllSettingsFlags::STYLE) ) FillValueSet(); } - - void SvxCaptionTabPage::FillValueSet() { - m_pCT_CAPTTYPE->SetItemImage(BMP_CAPTTYPE_1, m_aBmpCapTypes[0] ); - m_pCT_CAPTTYPE->SetItemImage(BMP_CAPTTYPE_2, m_aBmpCapTypes[1] ); - m_pCT_CAPTTYPE->SetItemImage(BMP_CAPTTYPE_3, m_aBmpCapTypes[2] ); + m_xCT_CAPTTYPE->SetItemImage(BMP_CAPTTYPE_1, m_aBmpCapTypes[0] ); + m_xCT_CAPTTYPE->SetItemImage(BMP_CAPTTYPE_2, m_aBmpCapTypes[1] ); + m_xCT_CAPTTYPE->SetItemImage(BMP_CAPTTYPE_3, m_aBmpCapTypes[2] ); } - SvxCaptionTabDialog::SvxCaptionTabDialog(vcl::Window* pParent, const SdrView* pSdrView, SvxAnchorIds nAnchorTypes) : SfxTabDialog( pParent, "CalloutDialog", "cui/ui/calloutdialog.ui") |