"Fossies" - the Fresh Open Source Software Archive

Member "ldapexplorertool-2.0.1/src/configurationdlg.h" (15 Nov 2006, 1905 Bytes) of package /linux/privat/old/ldapexplorertool-2.0.1.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "configurationdlg.h" see the Fossies "Dox" file reference documentation.

    1 #ifndef __LET_ConfigurationDlg_H
    2 #define __LET_ConfigurationDlg_H
    3 
    4 
    5 //#include "../main_frame.h"
    6 
    7 class ConfigurationDlg : public wxDialog
    8 {
    9     public:
   10         ConfigurationDlg( wxWindow* p_Parent );
   11         ConfigurationDlg( wxWindow* p_Parent, const wxString& p_ConfigName );
   12         wxString Name ;
   13     protected :
   14         void OnTestServerConnection( wxCommandEvent& p_Event );
   15         void OnTestConnection( wxCommandEvent& p_Event );
   16         void OnGuessBaseDN( wxCommandEvent& p_Event );
   17         void OnStorePwdClick( wxCommandEvent& p_Event );
   18         void OnUseDefSSLPortClick( wxCommandEvent& p_Event );
   19         void OnUseDefPortClick( wxCommandEvent& p_Event );
   20         void OnUseSSL( wxCommandEvent& p_Event );
   21         void OnOK( wxCommandEvent& p_Event );
   22         void OnCAClick( wxCommandEvent& p_Event );
   23         void OnCertClick( wxCommandEvent& p_Event );
   24         void OnKeyClick( wxCommandEvent& p_Event );
   25         void Test( bool p_GetBaseDN );
   26     
   27     private:
   28         void InitControls();
   29         wxTextCtrl* configname_text_ctrl;
   30         wxTextCtrl* server_text_ctrl;
   31         wxTextCtrl* port_text_ctrl;
   32         wxCheckBox* storepwd_checkbox;
   33         wxCheckBox* usedefport_checkbox;
   34         wxTextCtrl* sslport_text_ctrl;
   35         wxCheckBox* usedefsslport_checkbox;
   36         wxRadioBox* version_radio_box;
   37         wxButton* test_server_button;
   38         wxTextCtrl* userdn_text_ctrl;
   39         wxCheckBox* anonymous_checkbox;
   40         wxTextCtrl* password_text_ctrl;
   41         wxRadioBox* usessl_radio_box;
   42         wxRadioBox* usetls_radio_box;
   43         wxTextCtrl* basedn_text_ctrl;
   44         wxButton* basedn_guess_button;
   45         wxButton* test_connection_button;
   46         wxTextCtrl* timelimit_text_ctrl;
   47         wxTextCtrl* sizelimit_text_ctrl;
   48         wxRadioBox* referals_radio_box;
   49         wxTextCtrl* subschemasubentry_text_ctrl;
   50         wxRadioBox* guessbinary_radio_box;
   51         wxTextCtrl* cacert_text_ctrl;
   52         wxButton* button_ca;
   53         wxTextCtrl* cert_text_ctrl;
   54         wxButton* button_cert;
   55         wxTextCtrl* key_text_ctrl;
   56         wxButton* button_key;
   57         wxButton* button_ok;
   58         wxButton* wxID_CANCEL;
   59 
   60         DECLARE_EVENT_TABLE()
   61 };
   62 
   63 #endif