CertificatePolicyEntryDlg.h
Go to the documentation of this file.00001
00010 #ifndef __CertificatePolicyEntryDlg_H__
00011 #define __CertificatePolicyEntryDlg_H__
00012
00013
00014 #if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) && defined(PKIFRESOURCES_ALLOW_GCC_PRAGMA)
00015 #pragma interface "CertificatePolicyEntryDlg.cpp"
00016 #endif
00017
00018 #ifndef WX_PRECOMP
00019 #include "wx/wx.h"
00020 #endif
00021
00022 #include "PKIFResources_wdr.h"
00023 #include "PKIFResources.h"
00024
00025
00026
00027
00028
00029
00036 class PKIFRESOURCES_API CPKIFCertificatePolicyEntryDlg: public wxDialog
00037 {
00038 public:
00039
00040 CPKIFCertificatePolicyEntryDlg( wxWindow *parent, wxWindowID id, const wxString &title,
00041 const wxPoint& pos = wxDefaultPosition,
00042 const wxSize& size = wxDefaultSize,
00043 long style = wxDEFAULT_DIALOG_STYLE );
00044
00045
00046 virtual bool TransferDataToWindow();
00047 virtual bool TransferDataFromWindow();
00048
00049
00050 wxTextCtrl* GetTextPolicyOid() { return (wxTextCtrl*) FindWindow( ID_TEXT_POLICY_OID ); }
00051
00052 static wxChar m_oidIncludes[];
00053 static wxString m_longLiveThisString;
00054 private:
00055
00056
00057 wxTextValidator m_oidValidator;
00058 private:
00059
00060 void OnOk( wxCommandEvent &event );
00061 void OnCancel( wxCommandEvent &event );
00062
00063 private:
00064 DECLARE_EVENT_TABLE()
00065 };
00066
00067
00068
00069
00070 #endif