summaryrefslogtreecommitdiff
path: root/basctl/source/basicide/moduldl2.cxx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2013-12-31 20:28:16 +0000
committerCaolán McNamara <caolanm@redhat.com>2013-12-31 20:28:16 +0000
commitec6050497acb445d168f835dfc745ceace072ab9 (patch)
tree8ec86a188f691e34b6c4b0417106f10a06a50197 /basctl/source/basicide/moduldl2.cxx
parentc6aea0bac0b168c3b0e5172d10e2d974cf5fd331 (diff)
convert goto line dialog to .ui
Change-Id: I4c4ec4f2169d001e6f09c9c7bb06a4b0b327a2f8
Diffstat (limited to 'basctl/source/basicide/moduldl2.cxx')
-rw-r--r--basctl/source/basicide/moduldl2.cxx23
1 files changed, 9 insertions, 14 deletions
diff --git a/basctl/source/basicide/moduldl2.cxx b/basctl/source/basicide/moduldl2.cxx
index 6ad6b4f8253d..315479d182c2 100644
--- a/basctl/source/basicide/moduldl2.cxx
+++ b/basctl/source/basicide/moduldl2.cxx
@@ -436,23 +436,18 @@ NewObjectDialog::~NewObjectDialog()
//----------------------------------------------------------------------------
GotoLineDialog::GotoLineDialog(Window * pParent )
- : ModalDialog( pParent, IDEResId( RID_DLG_GOTOLINE ) ),
- aText( this, IDEResId( RID_FT_LINE ) ),
- aEdit( this, IDEResId( RID_ED_LINE ) ),
- aOKButton( this, IDEResId( RID_PB_OK ) ),
- aCancelButton( this, IDEResId( RID_PB_CANCEL ) )
+ : ModalDialog(pParent, "GotoLineDialog",
+ "modules/BasicIDE/ui/gotolinedialog.ui")
{
- FreeResource();
- aEdit.GrabFocus();
-
- SetText( IDE_RESSTR(RID_STR_GETLINE) );
- aOKButton.SetClickHdl(LINK(this, GotoLineDialog, OkButtonHandler));
-
+ get(m_pEdit, "entry");
+ get(m_pOKButton, "ok");
+ m_pEdit->GrabFocus();
+ m_pOKButton->SetClickHdl(LINK(this, GotoLineDialog, OkButtonHandler));
}
-sal_Int32 GotoLineDialog::GetLineNumber()
+sal_Int32 GotoLineDialog::GetLineNumber() const
{
- return OUString( aEdit.GetText() ).toInt32();
+ return m_pEdit->GetText().toInt32();
}
IMPL_LINK_NOARG(GotoLineDialog, OkButtonHandler)
@@ -460,7 +455,7 @@ IMPL_LINK_NOARG(GotoLineDialog, OkButtonHandler)
if ( GetLineNumber() )
EndDialog(1);
else
- aEdit.SetText( aEdit.GetText(), Selection(0, aEdit.GetText().getLength() ));
+ m_pEdit->SetText(m_pEdit->GetText(), Selection(0, m_pEdit->GetText().getLength()));
return 0;
}