diff options
author | Caolán McNamara <caolanm@redhat.com> | 2014-01-04 20:08:36 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2014-01-04 20:13:22 +0000 |
commit | c2b40175fd2b6ec2169e89ffd3bac14a3cf679dc (patch) | |
tree | e63dfa005dc7ecb6a25f53d865598557c5555aa8 /sc/source/ui/miscdlgs/textdlgs.cxx | |
parent | 51640a1bcdc17a87c2f5dd9348bd2d4493bd05e6 (diff) |
convert calc paragraph dialog to .ui
and that's the last TabDialog in calc converted
Change-Id: Idecf1b4ba991f7b59e40ea0f0813a5dc5644dfd3
Diffstat (limited to 'sc/source/ui/miscdlgs/textdlgs.cxx')
-rw-r--r-- | sc/source/ui/miscdlgs/textdlgs.cxx | 35 |
1 files changed, 15 insertions, 20 deletions
diff --git a/sc/source/ui/miscdlgs/textdlgs.cxx b/sc/source/ui/miscdlgs/textdlgs.cxx index 324dce7e355c..3b19249be091 100644 --- a/sc/source/ui/miscdlgs/textdlgs.cxx +++ b/sc/source/ui/miscdlgs/textdlgs.cxx @@ -67,36 +67,31 @@ void ScCharDlg::PageCreated( sal_uInt16 nId, SfxTabPage &rPage ) // ----------------------------------------------------------------------- -ScParagraphDlg::ScParagraphDlg( Window* pParent, const SfxItemSet* pAttr ) : - SfxTabDialog ( pParent, ScResId( RID_SCDLG_PARAGRAPH ), pAttr ) +ScParagraphDlg::ScParagraphDlg(Window* pParent, const SfxItemSet* pAttr) + : SfxTabDialog(pParent, "ParagraphDialog", + "modules/scalc/ui/paradialog.ui", pAttr) + , m_nTabPageId(0) { - FreeResource(); - + AddTabPage("labelTP_PARA_STD", RID_SVXPAGE_STD_PARAGRAPH); + AddTabPage("labelTP_PARA_ALIGN", RID_SVXPAGE_ALIGN_PARAGRAPH); SvtCJKOptions aCJKOptions; - - AddTabPage( RID_SVXPAGE_STD_PARAGRAPH ); - AddTabPage( RID_SVXPAGE_ALIGN_PARAGRAPH ); - if ( aCJKOptions.IsAsianTypographyEnabled() ) - AddTabPage( RID_SVXPAGE_PARA_ASIAN); + if (aCJKOptions.IsAsianTypographyEnabled() ) + AddTabPage("labelTP_PARA_ASIAN", RID_SVXPAGE_PARA_ASIAN); else - RemoveTabPage( RID_SVXPAGE_PARA_ASIAN ); - AddTabPage( RID_SVXPAGE_TABULATOR ); + RemoveTabPage("labelTP_PARA_ASIAN"); + m_nTabPageId = AddTabPage("labelTP_TABULATOR", RID_SVXPAGE_TABULATOR); } // ----------------------------------------------------------------------- void ScParagraphDlg::PageCreated( sal_uInt16 nId, SfxTabPage &rPage ) { - switch( nId ) + if (nId == m_nTabPageId) { - case RID_SVXPAGE_TABULATOR: - { - SfxAllItemSet aSet(*(GetInputSetImpl()->GetPool())); - aSet.Put(SfxUInt16Item(SID_SVXTABULATORTABPAGE_CONTROLFLAGS,(TABTYPE_ALL &~TABTYPE_LEFT) | - (TABFILL_ALL &~TABFILL_NONE) )); - rPage.PageCreated(aSet); - } - break; + SfxAllItemSet aSet(*(GetInputSetImpl()->GetPool())); + aSet.Put(SfxUInt16Item(SID_SVXTABULATORTABPAGE_CONTROLFLAGS, + (TABTYPE_ALL &~TABTYPE_LEFT) | (TABFILL_ALL &~TABFILL_NONE))); + rPage.PageCreated(aSet); } } |