summaryrefslogtreecommitdiffstats
path: root/dbaccess/source/ui/dlg/detailpages.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'dbaccess/source/ui/dlg/detailpages.cxx')
-rw-r--r--dbaccess/source/ui/dlg/detailpages.cxx27
1 files changed, 13 insertions, 14 deletions
diff --git a/dbaccess/source/ui/dlg/detailpages.cxx b/dbaccess/source/ui/dlg/detailpages.cxx
index 6369172f838b..ffad681b4d6b 100644
--- a/dbaccess/source/ui/dlg/detailpages.cxx
+++ b/dbaccess/source/ui/dlg/detailpages.cxx
@@ -79,7 +79,7 @@ namespace dbaui
m_pOptionsLabel->Show();
m_pOptions = get<Edit>("options");
m_pOptions->Show();
- m_pOptions->SetModifyHdl(LINK(this,OGenericAdministrationPage,OnControlModified));
+ m_pOptions->SetModifyHdl(LINK(this,OGenericAdministrationPage,OnControlEditModifyHdl));
}
if ((m_nControlFlags & CBTP_USE_CHARSET) == CBTP_USE_CHARSET)
@@ -433,8 +433,8 @@ namespace dbaui
}
if ( m_sDefaultJdbcDriverName.getLength() )
{
- m_pEDDriverClass->SetModifyHdl(LINK(this,OGenericAdministrationPage,OnControlModified));
- m_pEDDriverClass->SetModifyHdl(LINK(this, OGeneralSpecialJDBCDetailsPage, OnEditModified));
+ m_pEDDriverClass->SetModifyHdl(LINK(this,OGenericAdministrationPage,OnControlEditModifyHdl));
+ m_pEDDriverClass->SetModifyHdl(LINK(this, OGeneralSpecialJDBCDetailsPage, OnControlEditModifyHdl));
m_pTestJavaDriver->SetClickHdl(LINK(this,OGeneralSpecialJDBCDetailsPage,OnTestJavaClickHdl));
}
else
@@ -448,9 +448,9 @@ namespace dbaui
m_pFTSocket->Show(bShowSocket && !m_bUseClass);
m_pEDSocket->Show(bShowSocket && !m_bUseClass);
- m_pEDHostname->SetModifyHdl(LINK(this,OGenericAdministrationPage,OnControlModified));
- m_pNFPortNumber->SetModifyHdl(LINK(this,OGenericAdministrationPage,OnControlModified));
- m_pEDSocket->SetModifyHdl(LINK(this,OGenericAdministrationPage,OnControlModified));
+ m_pEDHostname->SetModifyHdl(LINK(this,OGenericAdministrationPage,OnControlEditModifyHdl));
+ m_pNFPortNumber->SetModifyHdl(LINK(this,OGenericAdministrationPage,OnControlEditModifyHdl));
+ m_pEDSocket->SetModifyHdl(LINK(this,OGenericAdministrationPage,OnControlEditModifyHdl));
}
OGeneralSpecialJDBCDetailsPage::~OGeneralSpecialJDBCDetailsPage()
@@ -545,14 +545,13 @@ namespace dbaui
ScopedVclPtrInstance< OSQLMessageBox > aMsg( this, OUString( ModuleRes( nMessage ) ), OUString(), WB_OK | WB_DEF_OK, mt );
aMsg->Execute();
}
- IMPL_LINK(OGeneralSpecialJDBCDetailsPage, OnEditModified, Edit*, _pEdit)
+ void OGeneralSpecialJDBCDetailsPage::callModifiedHdl(void* pControl)
{
- if ( m_bUseClass && _pEdit == m_pEDDriverClass )
+ if ( m_bUseClass && pControl == m_pEDDriverClass )
m_pTestJavaDriver->Enable( !m_pEDDriverClass->GetText().trim().isEmpty() );
// tell the listener we were modified
- callModifiedHdl();
- return 0L;
+ OGenericAdministrationPage::callModifiedHdl();
}
// MySQLNativePage
@@ -566,7 +565,7 @@ namespace dbaui
get(m_pUserName, "username");
get(m_pPasswordRequired, "passwordrequired");
- m_pUserName->SetModifyHdl(LINK(this,OGenericAdministrationPage,OnControlModified));
+ m_pUserName->SetModifyHdl(LINK(this,OGenericAdministrationPage,OnControlEditModifyHdl));
m_aMySQLSettings->Show();
}
@@ -666,10 +665,10 @@ namespace dbaui
m_pNFPortNumber->SetUseThousandSep(false);
get(m_pNFRowCount, "LDAPRowCountspinbutton");
- m_pETBaseDN->SetModifyHdl(LINK(this,OGenericAdministrationPage,OnControlModified));
+ m_pETBaseDN->SetModifyHdl(LINK(this,OGenericAdministrationPage,OnControlEditModifyHdl));
m_pCBUseSSL->SetToggleHdl( LINK(this, OGenericAdministrationPage, ControlModifiedCheckBoxHdl) );
- m_pNFPortNumber->SetModifyHdl(LINK(this,OGenericAdministrationPage,OnControlModified));
- m_pNFRowCount->SetModifyHdl(LINK(this,OGenericAdministrationPage,OnControlModified));
+ m_pNFPortNumber->SetModifyHdl(LINK(this,OGenericAdministrationPage,OnControlEditModifyHdl));
+ m_pNFRowCount->SetModifyHdl(LINK(this,OGenericAdministrationPage,OnControlEditModifyHdl));
m_pNFRowCount->SetUseThousandSep(false);
m_iNormalPort = 389;