diff options
Diffstat (limited to 'dbaccess/source/ui/tabledesign/FieldDescGenWin.cxx')
-rw-r--r-- | dbaccess/source/ui/tabledesign/FieldDescGenWin.cxx | 44 |
1 files changed, 18 insertions, 26 deletions
diff --git a/dbaccess/source/ui/tabledesign/FieldDescGenWin.cxx b/dbaccess/source/ui/tabledesign/FieldDescGenWin.cxx index cbbf61bf0a21..1450bd743001 100644 --- a/dbaccess/source/ui/tabledesign/FieldDescGenWin.cxx +++ b/dbaccess/source/ui/tabledesign/FieldDescGenWin.cxx @@ -26,13 +26,9 @@ #include "TEditControl.hxx" using namespace dbaui; -//================================================================== // class OFieldDescGenWin -//================================================================== DBG_NAME(OFieldDescGenWin) -//================================================================== -//------------------------------------------------------------------------------ OFieldDescGenWin::OFieldDescGenWin( Window* pParent, OTableDesignHelpBar* pHelp ) : TabPage( pParent, WB_3DLOOK | WB_DIALOGCONTROL ) { @@ -41,55 +37,54 @@ OFieldDescGenWin::OFieldDescGenWin( Window* pParent, OTableDesignHelpBar* pHelp m_pFieldControl->SetHelpId(HID_TAB_DESIGN_FIELDCONTROL); m_pFieldControl->Show(); } -//------------------------------------------------------------------------------ + OFieldDescGenWin::~OFieldDescGenWin() { DBG_DTOR(OFieldDescGenWin,NULL); ::std::auto_ptr<Window> aTemp(m_pFieldControl); m_pFieldControl = NULL; } -//------------------------------------------------------------------------------ + void OFieldDescGenWin::Init() { OSL_ENSURE(GetEditorCtrl() != NULL, "OFieldDescGenWin::Init : have no editor control !"); m_pFieldControl->Init(); } -//------------------------------------------------------------------------------ + void OFieldDescGenWin::Resize() { m_pFieldControl->SetPosSizePixel(Point(0,0),GetSizePixel()); m_pFieldControl->Resize(); } -//------------------------------------------------------------------------------ + void OFieldDescGenWin::SetReadOnly( sal_Bool bReadOnly ) { DBG_CHKTHIS(OFieldDescGenWin,NULL); m_pFieldControl->SetReadOnly(bReadOnly); } -//------------------------------------------------------------------------------ + String OFieldDescGenWin::GetControlText( sal_uInt16 nControlId ) { DBG_CHKTHIS(OFieldDescGenWin,NULL); return m_pFieldControl->GetControlText(nControlId); } -//------------------------------------------------------------------------------ + void OFieldDescGenWin::SetControlText( sal_uInt16 nControlId, const String& rText ) { DBG_CHKTHIS(OFieldDescGenWin,NULL); - ////////////////////////////////////////////////////////////////////// // Texte der Controls setzen m_pFieldControl->SetControlText(nControlId,rText); } -//------------------------------------------------------------------------------ + void OFieldDescGenWin::DisplayData( OFieldDescription* pFieldDescr ) { DBG_CHKTHIS(OFieldDescGenWin,NULL); m_pFieldControl->DisplayData(pFieldDescr); } -//------------------------------------------------------------------------------ + #if OSL_DEBUG_LEVEL > 0 OTableEditorCtrl* OFieldDescGenWin::GetEditorCtrl() { @@ -97,75 +92,72 @@ OTableEditorCtrl* OFieldDescGenWin::GetEditorCtrl() OTableDesignView* pDesignWin = static_cast<OTableDesignView*>(GetParent()->GetParent()->GetParent()); return pDesignWin->GetEditorCtrl(); } + #endif -//------------------------------------------------------------------------------ void OFieldDescGenWin::SaveData( OFieldDescription* pFieldDescr ) { DBG_CHKTHIS(OFieldDescGenWin,NULL); m_pFieldControl->SaveData(pFieldDescr); } -//------------------------------------------------------------------------------ + void OFieldDescGenWin::GetFocus() { DBG_CHKTHIS(OFieldDescGenWin,NULL); - ////////////////////////////////////////////////////////////////////// // Setzt den Focus auf das zuletzt aktive Control TabPage::GetFocus(); if(m_pFieldControl) m_pFieldControl->GetFocus(); } -//------------------------------------------------------------------------------ + void OFieldDescGenWin::LoseFocus() { DBG_CHKTHIS(OFieldDescGenWin,NULL); m_pFieldControl->LoseFocus(); TabPage::LoseFocus(); } -//------------------------------------------------------------------ + String OFieldDescGenWin::BoolStringPersistent(const String& rUIString) const { return m_pFieldControl->BoolStringPersistent(rUIString); } -//------------------------------------------------------------------ String OFieldDescGenWin::BoolStringUI(const String& rPersistentString) const { return m_pFieldControl->BoolStringUI(rPersistentString); } -// ----------------------------------------------------------------------------- + sal_Bool OFieldDescGenWin::isCopyAllowed() { return (m_pFieldControl && m_pFieldControl->isCutAllowed()); } -// ----------------------------------------------------------------------------- + sal_Bool OFieldDescGenWin::isCutAllowed() { return (m_pFieldControl && m_pFieldControl->isCutAllowed()); } -// ----------------------------------------------------------------------------- + sal_Bool OFieldDescGenWin::isPasteAllowed() { return (m_pFieldControl && m_pFieldControl->isPasteAllowed()); } -// ----------------------------------------------------------------------------- + void OFieldDescGenWin::cut() { if(m_pFieldControl) m_pFieldControl->cut(); } -// ----------------------------------------------------------------------------- + void OFieldDescGenWin::copy() { if(m_pFieldControl) m_pFieldControl->copy(); } -// ----------------------------------------------------------------------------- + void OFieldDescGenWin::paste() { if(m_pFieldControl) m_pFieldControl->paste(); } -// ----------------------------------------------------------------------------- /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |