diff options
author | Caolán McNamara <caolanm@redhat.com> | 2019-07-27 16:14:10 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2019-07-27 18:45:02 +0200 |
commit | cc1c0f25046a6e3c6bd09122407970cd5aa602b4 (patch) | |
tree | 587d900a60c9fbbc5c1021b41b76a209c883902b /sw | |
parent | 3125a3c7a559c507c149849674c1aee4ad56be93 (diff) |
weld SwTableOptionsTabPage
Change-Id: I84af37e1dddf4c246b13311d31843d06bf473ac4
Reviewed-on: https://gerrit.libreoffice.org/76477
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'sw')
-rw-r--r-- | sw/source/ui/config/optpage.cxx | 189 | ||||
-rw-r--r-- | sw/source/uibase/inc/optpage.hxx | 37 | ||||
-rw-r--r-- | sw/uiconfig/swriter/ui/opttablepage.ui | 72 |
3 files changed, 150 insertions, 148 deletions
diff --git a/sw/source/ui/config/optpage.cxx b/sw/source/ui/config/optpage.cxx index 1fe20a7f38dc..0dbd6a86a8e3 100644 --- a/sw/source/ui/config/optpage.cxx +++ b/sw/source/ui/config/optpage.cxx @@ -1043,60 +1043,39 @@ void SwStdFontTabPage::PageCreated( const SfxAllItemSet& aSet) m_nFontGroup = sal::static_int_cast< sal_uInt8, sal_uInt16>( pFlagItem->GetValue() ); } -SwTableOptionsTabPage::SwTableOptionsTabPage( vcl::Window* pParent, const SfxItemSet& rSet ) : - SfxTabPage(pParent, "OptTablePage", "modules/swriter/ui/opttablepage.ui", &rSet), - m_pWrtShell(nullptr), - m_bHTMLMode(false) -{ - get(m_pHeaderCB,"header"); - get(m_pRepeatHeaderCB,"repeatheader"); - get(m_pDontSplitCB,"dontsplit"); - get(m_pBorderCB,"border"); - get(m_pNumFormattingCB,"numformatting"); - get(m_pNumFormatFormattingCB,"numfmtformatting"); - get(m_pNumAlignmentCB,"numalignment"); - get(m_pRowMoveMF,"rowmove"); - get(m_pColMoveMF,"colmove"); - get(m_pRowInsertMF,"rowinsert"); - get(m_pColInsertMF,"colinsert"); - get(m_pFixRB,"fix"); - get(m_pFixPropRB,"fixprop"); - get(m_pVarRB,"var"); - - Link<Button*,void> aLnk(LINK(this, SwTableOptionsTabPage, CheckBoxHdl)); - m_pNumFormattingCB->SetClickHdl(aLnk); - m_pNumFormatFormattingCB->SetClickHdl(aLnk); - m_pHeaderCB->SetClickHdl(aLnk); +SwTableOptionsTabPage::SwTableOptionsTabPage(TabPageParent pParent, const SfxItemSet& rSet) + : SfxTabPage(pParent, "modules/swriter/ui/opttablepage.ui", "OptTablePage", &rSet) + , m_pWrtShell(nullptr) + , m_bHTMLMode(false) + , m_xHeaderCB(m_xBuilder->weld_check_button("header")) + , m_xRepeatHeaderCB(m_xBuilder->weld_check_button("repeatheader")) + , m_xDontSplitCB(m_xBuilder->weld_check_button("dontsplit")) + , m_xBorderCB(m_xBuilder->weld_check_button("border")) + , m_xNumFormattingCB(m_xBuilder->weld_check_button("numformatting")) + , m_xNumFormatFormattingCB(m_xBuilder->weld_check_button("numfmtformatting")) + , m_xNumAlignmentCB(m_xBuilder->weld_check_button("numalignment")) + , m_xRowMoveMF(m_xBuilder->weld_metric_spin_button("rowmove", FieldUnit::CM)) + , m_xColMoveMF(m_xBuilder->weld_metric_spin_button("colmove", FieldUnit::CM)) + , m_xRowInsertMF(m_xBuilder->weld_metric_spin_button("rowinsert", FieldUnit::CM)) + , m_xColInsertMF(m_xBuilder->weld_metric_spin_button("colinsert", FieldUnit::CM)) + , m_xFixRB(m_xBuilder->weld_radio_button("fix")) + , m_xFixPropRB(m_xBuilder->weld_radio_button("fixprop")) + , m_xVarRB(m_xBuilder->weld_radio_button("var")) +{ + Link<weld::Button&,void> aLnk(LINK(this, SwTableOptionsTabPage, CheckBoxHdl)); + m_xNumFormattingCB->connect_clicked(aLnk); + m_xNumFormatFormattingCB->connect_clicked(aLnk); + m_xHeaderCB->connect_clicked(aLnk); } SwTableOptionsTabPage::~SwTableOptionsTabPage() { - disposeOnce(); -} - -void SwTableOptionsTabPage::dispose() -{ - m_pHeaderCB.clear(); - m_pRepeatHeaderCB.clear(); - m_pDontSplitCB.clear(); - m_pBorderCB.clear(); - m_pNumFormattingCB.clear(); - m_pNumFormatFormattingCB.clear(); - m_pNumAlignmentCB.clear(); - m_pRowMoveMF.clear(); - m_pColMoveMF.clear(); - m_pRowInsertMF.clear(); - m_pColInsertMF.clear(); - m_pFixRB.clear(); - m_pFixPropRB.clear(); - m_pVarRB.clear(); - SfxTabPage::dispose(); } VclPtr<SfxTabPage> SwTableOptionsTabPage::Create( TabPageParent pParent, const SfxItemSet* rAttrSet ) { - return VclPtr<SwTableOptionsTabPage>::Create(pParent.pParent, *rAttrSet); + return VclPtr<SwTableOptionsTabPage>::Create(pParent, *rAttrSet); } bool SwTableOptionsTabPage::FillItemSet( SfxItemSet* ) @@ -1104,22 +1083,22 @@ bool SwTableOptionsTabPage::FillItemSet( SfxItemSet* ) bool bRet = false; SwModuleOptions* pModOpt = SW_MOD()->GetModuleConfig(); - if(m_pRowMoveMF->IsModified()) - pModOpt->SetTableHMove( static_cast<sal_uInt16>(m_pRowMoveMF->Denormalize( m_pRowMoveMF->GetValue(FieldUnit::TWIP)))); + if (m_xRowMoveMF->get_value_changed_from_saved()) + pModOpt->SetTableHMove( static_cast<sal_uInt16>(m_xRowMoveMF->denormalize( m_xRowMoveMF->get_value(FieldUnit::TWIP)))); - if(m_pColMoveMF->IsModified()) - pModOpt->SetTableVMove( static_cast<sal_uInt16>(m_pColMoveMF->Denormalize( m_pColMoveMF->GetValue(FieldUnit::TWIP)))); + if (m_xColMoveMF->get_value_changed_from_saved()) + pModOpt->SetTableVMove( static_cast<sal_uInt16>(m_xColMoveMF->denormalize( m_xColMoveMF->get_value(FieldUnit::TWIP)))); - if(m_pRowInsertMF->IsModified()) - pModOpt->SetTableHInsert(static_cast<sal_uInt16>(m_pRowInsertMF->Denormalize( m_pRowInsertMF->GetValue(FieldUnit::TWIP)))); + if (m_xRowInsertMF->get_value_changed_from_saved()) + pModOpt->SetTableHInsert(static_cast<sal_uInt16>(m_xRowInsertMF->denormalize( m_xRowInsertMF->get_value(FieldUnit::TWIP)))); - if(m_pColInsertMF->IsModified()) - pModOpt->SetTableVInsert(static_cast<sal_uInt16>(m_pColInsertMF->Denormalize( m_pColInsertMF->GetValue(FieldUnit::TWIP)))); + if (m_xColInsertMF->get_value_changed_from_saved()) + pModOpt->SetTableVInsert(static_cast<sal_uInt16>(m_xColInsertMF->denormalize( m_xColInsertMF->get_value(FieldUnit::TWIP)))); TableChgMode eMode; - if(m_pFixRB->IsChecked()) + if (m_xFixRB->get_active()) eMode = TableChgMode::FixedWidthChangeAbs; - else if(m_pFixPropRB->IsChecked()) + else if(m_xFixPropRB->get_active()) eMode = TableChgMode::FixedWidthChangeProp; else eMode = TableChgMode::VarWidthChangeAbs; @@ -1145,41 +1124,41 @@ bool SwTableOptionsTabPage::FillItemSet( SfxItemSet* ) SwInsertTableOptions aInsOpts( SwInsertTableFlags::NONE, 0 ); - if (m_pHeaderCB->IsChecked()) + if (m_xHeaderCB->get_active()) aInsOpts.mnInsMode |= SwInsertTableFlags::Headline; - if (m_pRepeatHeaderCB->IsEnabled() ) - aInsOpts.mnRowsToRepeat = m_pRepeatHeaderCB->IsChecked()? 1 : 0; + if (m_xRepeatHeaderCB->get_sensitive()) + aInsOpts.mnRowsToRepeat = m_xRepeatHeaderCB->get_active() ? 1 : 0; - if (!m_pDontSplitCB->IsChecked()) + if (!m_xDontSplitCB->get_active()) aInsOpts.mnInsMode |= SwInsertTableFlags::SplitLayout; - if (m_pBorderCB->IsChecked()) + if (m_xBorderCB->get_active()) aInsOpts.mnInsMode |= SwInsertTableFlags::DefaultBorder; - if (m_pHeaderCB->IsValueChangedFromSaved() || - m_pRepeatHeaderCB->IsValueChangedFromSaved() || - m_pDontSplitCB->IsValueChangedFromSaved() || - m_pBorderCB->IsValueChangedFromSaved()) + if (m_xHeaderCB->get_state_changed_from_saved() || + m_xRepeatHeaderCB->get_state_changed_from_saved() || + m_xDontSplitCB->get_state_changed_from_saved() || + m_xBorderCB->get_state_changed_from_saved()) { pModOpt->SetInsTableFlags(m_bHTMLMode, aInsOpts); } - if (m_pNumFormattingCB->IsValueChangedFromSaved()) + if (m_xNumFormattingCB->get_state_changed_from_saved()) { - pModOpt->SetInsTableFormatNum(m_bHTMLMode, m_pNumFormattingCB->IsChecked()); + pModOpt->SetInsTableFormatNum(m_bHTMLMode, m_xNumFormattingCB->get_active()); bRet = true; } - if (m_pNumFormatFormattingCB->IsValueChangedFromSaved()) + if (m_xNumFormatFormattingCB->get_state_changed_from_saved()) { - pModOpt->SetInsTableChangeNumFormat(m_bHTMLMode, m_pNumFormatFormattingCB->IsChecked()); + pModOpt->SetInsTableChangeNumFormat(m_bHTMLMode, m_xNumFormatFormattingCB->get_active()); bRet = true; } - if (m_pNumAlignmentCB->IsValueChangedFromSaved()) + if (m_xNumAlignmentCB->get_state_changed_from_saved()) { - pModOpt->SetInsTableAlignNum(m_bHTMLMode, m_pNumAlignmentCB->IsChecked()); + pModOpt->SetInsTableAlignNum(m_bHTMLMode, m_xNumAlignmentCB->get_active()); bRet = true; } @@ -1193,22 +1172,22 @@ void SwTableOptionsTabPage::Reset( const SfxItemSet* rSet) { const SfxUInt16Item& rItem = rSet->Get( SID_ATTR_METRIC ); FieldUnit eFieldUnit = static_cast<FieldUnit>(rItem.GetValue()); - ::SetFieldUnit( *m_pRowMoveMF, eFieldUnit ); - ::SetFieldUnit( *m_pColMoveMF, eFieldUnit ); - ::SetFieldUnit( *m_pRowInsertMF, eFieldUnit ); - ::SetFieldUnit( *m_pColInsertMF, eFieldUnit ); + ::SetFieldUnit( *m_xRowMoveMF, eFieldUnit ); + ::SetFieldUnit( *m_xColMoveMF, eFieldUnit ); + ::SetFieldUnit( *m_xRowInsertMF, eFieldUnit ); + ::SetFieldUnit( *m_xColInsertMF, eFieldUnit ); } - m_pRowMoveMF->SetValue(m_pRowMoveMF->Normalize(pModOpt->GetTableHMove()), FieldUnit::TWIP); - m_pColMoveMF->SetValue(m_pColMoveMF->Normalize(pModOpt->GetTableVMove()), FieldUnit::TWIP); - m_pRowInsertMF->SetValue(m_pRowInsertMF->Normalize(pModOpt->GetTableHInsert()), FieldUnit::TWIP); - m_pColInsertMF->SetValue(m_pColInsertMF->Normalize(pModOpt->GetTableVInsert()), FieldUnit::TWIP); + m_xRowMoveMF->set_value(m_xRowMoveMF->normalize(pModOpt->GetTableHMove()), FieldUnit::TWIP); + m_xColMoveMF->set_value(m_xColMoveMF->normalize(pModOpt->GetTableVMove()), FieldUnit::TWIP); + m_xRowInsertMF->set_value(m_xRowInsertMF->normalize(pModOpt->GetTableHInsert()), FieldUnit::TWIP); + m_xColInsertMF->set_value(m_xColInsertMF->normalize(pModOpt->GetTableVInsert()), FieldUnit::TWIP); switch(pModOpt->GetTableMode()) { - case TableChgMode::FixedWidthChangeAbs: m_pFixRB->Check(); break; - case TableChgMode::FixedWidthChangeProp: m_pFixPropRB->Check(); break; - case TableChgMode::VarWidthChangeAbs: m_pVarRB->Check(); break; + case TableChgMode::FixedWidthChangeAbs: m_xFixRB->set_active(true); break; + case TableChgMode::FixedWidthChangeProp: m_xFixPropRB->set_active(true); break; + case TableChgMode::VarWidthChangeAbs: m_xVarRB->set_active(true); break; } const SfxPoolItem* pItem; if(SfxItemState::SET == rSet->GetItemState(SID_HTML_MODE, false, &pItem)) @@ -1217,40 +1196,44 @@ void SwTableOptionsTabPage::Reset( const SfxItemSet* rSet) } // hide certain controls for html - if(m_bHTMLMode) + if (m_bHTMLMode) { - m_pRepeatHeaderCB->Hide(); - m_pDontSplitCB->Hide(); + m_xRepeatHeaderCB->hide(); + m_xDontSplitCB->hide(); } SwInsertTableOptions aInsOpts = pModOpt->GetInsTableFlags(m_bHTMLMode); const SwInsertTableFlags nInsTableFlags = aInsOpts.mnInsMode; - m_pHeaderCB->Check(bool(nInsTableFlags & SwInsertTableFlags::Headline)); - m_pRepeatHeaderCB->Check((!m_bHTMLMode) && (aInsOpts.mnRowsToRepeat > 0)); - m_pDontSplitCB->Check(!(nInsTableFlags & SwInsertTableFlags::SplitLayout)); - m_pBorderCB->Check(bool(nInsTableFlags & SwInsertTableFlags::DefaultBorder)); + m_xHeaderCB->set_active(bool(nInsTableFlags & SwInsertTableFlags::Headline)); + m_xRepeatHeaderCB->set_active((!m_bHTMLMode) && (aInsOpts.mnRowsToRepeat > 0)); + m_xDontSplitCB->set_active(!(nInsTableFlags & SwInsertTableFlags::SplitLayout)); + m_xBorderCB->set_active(bool(nInsTableFlags & SwInsertTableFlags::DefaultBorder)); - m_pNumFormattingCB->Check(pModOpt->IsInsTableFormatNum(m_bHTMLMode)); - m_pNumFormatFormattingCB->Check(pModOpt->IsInsTableChangeNumFormat(m_bHTMLMode)); - m_pNumAlignmentCB->Check(pModOpt->IsInsTableAlignNum(m_bHTMLMode)); + m_xNumFormattingCB->set_active(pModOpt->IsInsTableFormatNum(m_bHTMLMode)); + m_xNumFormatFormattingCB->set_active(pModOpt->IsInsTableChangeNumFormat(m_bHTMLMode)); + m_xNumAlignmentCB->set_active(pModOpt->IsInsTableAlignNum(m_bHTMLMode)); - m_pHeaderCB->SaveValue(); - m_pRepeatHeaderCB->SaveValue(); - m_pDontSplitCB->SaveValue(); - m_pBorderCB->SaveValue(); - m_pNumFormattingCB->SaveValue(); - m_pNumFormatFormattingCB->SaveValue(); - m_pNumAlignmentCB->SaveValue(); + m_xHeaderCB->save_state(); + m_xRepeatHeaderCB->save_state(); + m_xDontSplitCB->save_state(); + m_xBorderCB->save_state(); + m_xNumFormattingCB->save_state(); + m_xNumFormatFormattingCB->save_state(); + m_xNumAlignmentCB->save_state(); + m_xRowMoveMF->save_value(); + m_xColMoveMF->save_value(); + m_xRowInsertMF->save_value(); + m_xColInsertMF->save_value(); - CheckBoxHdl(nullptr); + CheckBoxHdl(*m_xHeaderCB); } -IMPL_LINK_NOARG(SwTableOptionsTabPage, CheckBoxHdl, Button*, void) +IMPL_LINK_NOARG(SwTableOptionsTabPage, CheckBoxHdl, weld::Button&, void) { - m_pNumFormatFormattingCB->Enable(m_pNumFormattingCB->IsChecked()); - m_pNumAlignmentCB->Enable(m_pNumFormattingCB->IsChecked()); - m_pRepeatHeaderCB->Enable(m_pHeaderCB->IsChecked()); + m_xNumFormatFormattingCB->set_sensitive(m_xNumFormattingCB->get_active()); + m_xNumAlignmentCB->set_sensitive(m_xNumFormattingCB->get_active()); + m_xRepeatHeaderCB->set_sensitive(m_xHeaderCB->get_active()); } void SwTableOptionsTabPage::PageCreated( const SfxAllItemSet& aSet) diff --git a/sw/source/uibase/inc/optpage.hxx b/sw/source/uibase/inc/optpage.hxx index bcdf792ab572..de3bf827a6ea 100644 --- a/sw/source/uibase/inc/optpage.hxx +++ b/sw/source/uibase/inc/optpage.hxx @@ -187,34 +187,33 @@ public: class SwTableOptionsTabPage : public SfxTabPage { - VclPtr<CheckBox> m_pHeaderCB; - VclPtr<CheckBox> m_pRepeatHeaderCB; - VclPtr<CheckBox> m_pDontSplitCB; - VclPtr<CheckBox> m_pBorderCB; + SwWrtShell* m_pWrtShell; + bool m_bHTMLMode; - VclPtr<CheckBox> m_pNumFormattingCB; - VclPtr<CheckBox> m_pNumFormatFormattingCB; - VclPtr<CheckBox> m_pNumAlignmentCB; + std::unique_ptr<weld::CheckButton> m_xHeaderCB; + std::unique_ptr<weld::CheckButton> m_xRepeatHeaderCB; + std::unique_ptr<weld::CheckButton> m_xDontSplitCB; + std::unique_ptr<weld::CheckButton> m_xBorderCB; - VclPtr<MetricField> m_pRowMoveMF; - VclPtr<MetricField> m_pColMoveMF; + std::unique_ptr<weld::CheckButton> m_xNumFormattingCB; + std::unique_ptr<weld::CheckButton> m_xNumFormatFormattingCB; + std::unique_ptr<weld::CheckButton> m_xNumAlignmentCB; - VclPtr<MetricField> m_pRowInsertMF; - VclPtr<MetricField> m_pColInsertMF; + std::unique_ptr<weld::MetricSpinButton> m_xRowMoveMF; + std::unique_ptr<weld::MetricSpinButton> m_xColMoveMF; - VclPtr<RadioButton> m_pFixRB; - VclPtr<RadioButton> m_pFixPropRB; - VclPtr<RadioButton> m_pVarRB; + std::unique_ptr<weld::MetricSpinButton> m_xRowInsertMF; + std::unique_ptr<weld::MetricSpinButton> m_xColInsertMF; - SwWrtShell* m_pWrtShell; - bool m_bHTMLMode; + std::unique_ptr<weld::RadioButton> m_xFixRB; + std::unique_ptr<weld::RadioButton> m_xFixPropRB; + std::unique_ptr<weld::RadioButton> m_xVarRB; - DECL_LINK(CheckBoxHdl, Button*, void); + DECL_LINK(CheckBoxHdl, weld::Button&, void); public: - SwTableOptionsTabPage(vcl::Window* pParent, const SfxItemSet& rSet); + SwTableOptionsTabPage(TabPageParent pParent, const SfxItemSet& rSet); virtual ~SwTableOptionsTabPage() override; - virtual void dispose() override; static VclPtr<SfxTabPage> Create(TabPageParent pParent, const SfxItemSet* rAttrSet); diff --git a/sw/uiconfig/swriter/ui/opttablepage.ui b/sw/uiconfig/swriter/ui/opttablepage.ui index 8e4c3371ecaa..bcd8d2a48a13 100644 --- a/sw/uiconfig/swriter/ui/opttablepage.ui +++ b/sw/uiconfig/swriter/ui/opttablepage.ui @@ -1,8 +1,26 @@ <?xml version="1.0" encoding="UTF-8"?> -<!-- Generated with glade 3.18.3 --> +<!-- Generated with glade 3.22.1 --> <interface domain="sw"> <requires lib="gtk+" version="3.18"/> - <object class="GtkAdjustment" id="adjustment"> + <object class="GtkAdjustment" id="adjustment1"> + <property name="lower">0.25</property> + <property name="upper">9.9900000000000002</property> + <property name="step_increment">0.10000000000000001</property> + <property name="page_increment">10</property> + </object> + <object class="GtkAdjustment" id="adjustment2"> + <property name="lower">0.25</property> + <property name="upper">9.9900000000000002</property> + <property name="step_increment">0.10000000000000001</property> + <property name="page_increment">10</property> + </object> + <object class="GtkAdjustment" id="adjustment3"> + <property name="lower">0.25</property> + <property name="upper">9.9900000000000002</property> + <property name="step_increment">0.10000000000000001</property> + <property name="page_increment">10</property> + </object> + <object class="GtkAdjustment" id="adjustment4"> <property name="lower">0.25</property> <property name="upper">9.9900000000000002</property> <property name="step_increment">0.10000000000000001</property> @@ -252,8 +270,8 @@ <object class="GtkLabel" id="label10"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="xalign">0</property> <property name="label" translatable="yes" context="opttablepage|label10">Behavior of rows/columns</property> + <property name="xalign">0</property> </object> <packing> <property name="left_attach">0</property> @@ -272,7 +290,6 @@ <property name="xalign">0</property> <property name="active">True</property> <property name="draw_indicator">True</property> - <property name="group">fixprop</property> </object> <packing> <property name="left_attach">0</property> @@ -290,7 +307,7 @@ <property name="xalign">0</property> <property name="active">True</property> <property name="draw_indicator">True</property> - <property name="group">var</property> + <property name="group">fix</property> </object> <packing> <property name="left_attach">0</property> @@ -320,11 +337,12 @@ <property name="visible">True</property> <property name="can_focus">False</property> <property name="hexpand">True</property> - <property name="xalign">0</property> <property name="label" translatable="yes" context="opttablepage|label11">Changes affect the adjacent area only</property> <property name="wrap">True</property> <property name="wrap_mode">char</property> + <property name="width_chars">50</property> <property name="max_width_chars">50</property> + <property name="xalign">0</property> </object> <packing> <property name="left_attach">1</property> @@ -336,10 +354,11 @@ <property name="visible">True</property> <property name="can_focus">False</property> <property name="hexpand">True</property> - <property name="xalign">0</property> <property name="label" translatable="yes" context="opttablepage|label12">Changes affect the entire table</property> <property name="wrap">True</property> + <property name="width_chars">50</property> <property name="max_width_chars">50</property> + <property name="xalign">0</property> </object> <packing> <property name="left_attach">1</property> @@ -351,10 +370,11 @@ <property name="visible">True</property> <property name="can_focus">False</property> <property name="hexpand">True</property> - <property name="xalign">0</property> <property name="label" translatable="yes" context="opttablepage|label13">Changes affect the table size</property> <property name="wrap">True</property> + <property name="width_chars">50</property> <property name="max_width_chars">50</property> + <property name="xalign">0</property> </object> <packing> <property name="left_attach">1</property> @@ -387,8 +407,8 @@ <object class="GtkLabel" id="label4"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="xalign">0</property> <property name="label" translatable="yes" context="opttablepage|label4">Move cells</property> + <property name="xalign">0</property> </object> <packing> <property name="left_attach">0</property> @@ -397,11 +417,11 @@ </packing> </child> <child> - <object class="GtkSpinButton" id="rowmove:0.00cm"> + <object class="GtkSpinButton" id="rowmove"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="halign">start</property> - <property name="adjustment">adjustment</property> + <property name="adjustment">adjustment1</property> <property name="digits">2</property> </object> <packing> @@ -410,11 +430,11 @@ </packing> </child> <child> - <object class="GtkSpinButton" id="colmove:0.00cm"> + <object class="GtkSpinButton" id="colmove"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="halign">start</property> - <property name="adjustment">adjustment</property> + <property name="adjustment">adjustment2</property> <property name="digits">2</property> </object> <packing> @@ -427,10 +447,10 @@ <property name="visible">True</property> <property name="can_focus">False</property> <property name="margin_left">12</property> - <property name="xalign">0</property> <property name="label" translatable="yes" context="opttablepage|label5">_Row:</property> <property name="use_underline">True</property> - <property name="mnemonic_widget">rowmove:0.00cm</property> + <property name="mnemonic_widget">rowmove</property> + <property name="xalign">0</property> </object> <packing> <property name="left_attach">0</property> @@ -442,10 +462,10 @@ <property name="visible">True</property> <property name="can_focus">False</property> <property name="margin_left">12</property> - <property name="xalign">0</property> <property name="label" translatable="yes" context="opttablepage|label6">_Column:</property> <property name="use_underline">True</property> - <property name="mnemonic_widget">colmove:0.00cm</property> + <property name="mnemonic_widget">colmove</property> + <property name="xalign">0</property> </object> <packing> <property name="left_attach">0</property> @@ -469,11 +489,11 @@ <property name="row_spacing">6</property> <property name="column_spacing">12</property> <child> - <object class="GtkSpinButton" id="rowinsert:0.00cm"> + <object class="GtkSpinButton" id="rowinsert"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="halign">start</property> - <property name="adjustment">adjustment</property> + <property name="adjustment">adjustment3</property> <property name="digits">2</property> </object> <packing> @@ -482,11 +502,11 @@ </packing> </child> <child> - <object class="GtkSpinButton" id="colinsert:0.00cm"> + <object class="GtkSpinButton" id="colinsert"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="halign">start</property> - <property name="adjustment">adjustment</property> + <property name="adjustment">adjustment4</property> <property name="digits">2</property> </object> <packing> @@ -499,10 +519,10 @@ <property name="visible">True</property> <property name="can_focus">False</property> <property name="margin_left">12</property> - <property name="xalign">0</property> <property name="label" translatable="yes" context="opttablepage|label15">Ro_w:</property> <property name="use_underline">True</property> - <property name="mnemonic_widget">rowinsert:0.00cm</property> + <property name="mnemonic_widget">rowinsert</property> + <property name="xalign">0</property> </object> <packing> <property name="left_attach">0</property> @@ -514,10 +534,10 @@ <property name="visible">True</property> <property name="can_focus">False</property> <property name="margin_left">12</property> - <property name="xalign">0</property> <property name="label" translatable="yes" context="opttablepage|label16">Colu_mn:</property> <property name="use_underline">True</property> - <property name="mnemonic_widget">colinsert:0.00cm</property> + <property name="mnemonic_widget">colinsert</property> + <property name="xalign">0</property> </object> <packing> <property name="left_attach">0</property> @@ -528,8 +548,8 @@ <object class="GtkLabel" id="label14"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="xalign">0</property> <property name="label" translatable="yes" context="opttablepage|label14">Insert cell</property> + <property name="xalign">0</property> </object> <packing> <property name="left_attach">0</property> |