summaryrefslogtreecommitdiff
path: root/sd/source/ui/dlg/sddlgfact.cxx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2013-01-18 13:33:18 +0000
committerCaolán McNamara <caolanm@redhat.com>2013-01-18 14:35:11 +0000
commit4b529841d34ffdbcf6befe6f1eb70fe7ff8c159c (patch)
treee96e4517f086d5cb9b0581349b69aac969014cc9 /sd/source/ui/dlg/sddlgfact.cxx
parentf710a2db4c6d2994e2ab3d44bf5d3f825a8f5da4 (diff)
add a way to select the current SfxTabPage by name
Change-Id: Ib7a07bc0e6ec9f47b83839fb3eb8f31c014dedff
Diffstat (limited to 'sd/source/ui/dlg/sddlgfact.cxx')
-rw-r--r--sd/source/ui/dlg/sddlgfact.cxx17
1 files changed, 17 insertions, 0 deletions
diff --git a/sd/source/ui/dlg/sddlgfact.cxx b/sd/source/ui/dlg/sddlgfact.cxx
index 203c759074b9..c42e17bf067e 100644
--- a/sd/source/ui/dlg/sddlgfact.cxx
+++ b/sd/source/ui/dlg/sddlgfact.cxx
@@ -95,6 +95,12 @@ void SdAbstractTabDialog_Impl::SetCurPageId( sal_uInt16 nId )
{
pDlg->SetCurPageId( nId );
}
+
+void SdAbstractTabDialog_Impl::SetCurPageId( const OString& rName )
+{
+ pDlg->SetCurPageId( rName );
+}
+
const SfxItemSet* SdAbstractTabDialog_Impl::GetOutputItemSet() const
{
return pDlg->GetOutputItemSet();
@@ -125,6 +131,12 @@ void AbstractBulletDialog_Impl::SetCurPageId( sal_uInt16 nId )
{
static_cast< ::sd::OutlineBulletDlg*>(pDlg)->SetCurPageId( nId );
}
+
+void AbstractBulletDialog_Impl::SetCurPageId( const OString& rName )
+{
+ static_cast< ::sd::OutlineBulletDlg*>(pDlg)->SetCurPageId( rName );
+}
+
const SfxItemSet* AbstractBulletDialog_Impl::GetOutputItemSet() const
{
return static_cast< ::sd::OutlineBulletDlg*>(pDlg)->GetOutputItemSet();
@@ -155,6 +167,11 @@ void SdPresLayoutTemplateDlg_Impl::SetCurPageId( sal_uInt16 nId )
pDlg->SetCurPageId( nId );
}
+void SdPresLayoutTemplateDlg_Impl::SetCurPageId( const OString& rName )
+{
+ pDlg->SetCurPageId( rName );
+}
+
const SfxItemSet* SdPresLayoutTemplateDlg_Impl::GetOutputItemSet() const
{
return pDlg->GetOutputItemSet();