InitialBooleanSettingsPanel.h

Go to the documentation of this file.
00001 
00010 #ifndef __InitialBooleanSettingsPanel_H__
00011 #define __InitialBooleanSettingsPanel_H__
00012 
00013 #if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) && defined(PKIFRESOURCES_ALLOW_GCC_PRAGMA)
00014     #pragma interface "InitialBooleanSettingsPanel.cpp"
00015 #endif
00016 
00017 #ifndef WX_PRECOMP
00018     #include "wx/wx.h"
00019 #endif
00020 
00021 #include "PKIFResources_wdr.h"
00022 #include "PKIFResources.h"
00023 #include "PKIFPathSettings.h"
00024 
00025 // WDR: class declarations
00026 
00027 //----------------------------------------------------------------------------
00028 // CPKIFInitialBooleanSettingsPanel
00029 //----------------------------------------------------------------------------
00036 class CPKIFInitialBooleanSettingsPanel: public wxPanel
00037 {
00038 public:
00039     // constructors and destructors
00040     CPKIFInitialBooleanSettingsPanel( wxWindow *parent, wxWindowID id = -1,
00041         const wxPoint& pos = wxDefaultPosition,
00042         const wxSize& size = wxDefaultSize,
00043         long style = wxTAB_TRAVERSAL | wxNO_BORDER );
00044     
00045     // WDR: method declarations for CPKIFInitialBooleanSettingsPanel
00046     wxCheckBox* GetCheckRevStatus()  { return (wxCheckBox*) FindWindow( ID_CHECK_REV_STATUS ); }
00047     wxCheckBox* GetCheckValidateWhenBuilding()  { return (wxCheckBox*) FindWindow( ID_CHECK_VALIDATE_WHEN_BUILDING ); }
00048     wxCheckBox* GetCheckRequireRecent()  { return (wxCheckBox*) FindWindow( ID_CHECK_REQUIRE_RECENT ); }
00049     wxCheckBox* GetCheckRequireFresh()  { return (wxCheckBox*) FindWindow( ID_CHECK_REQUIRE_FRESH ); }
00050     wxCheckBox* GetCheckInhibitAnyPol()  { return (wxCheckBox*) FindWindow( ID_CHECK_INHIBIT_ANY_POL ); }
00051     wxCheckBox* GetCheckInhibitPolicyMapping()  { return (wxCheckBox*) FindWindow( ID_CHECK_INHIBIT_POLICY_MAPPING ); }
00052     wxCheckBox* GetCheckExplicitPolicyIndicator()  { return (wxCheckBox*) FindWindow( ID_CHECK_EXPLICIT_POL ); }
00053     
00054     void SetInitialPathSettings(CPKIFPathSettingsPtr& ps);
00055     void OnInitDialog(wxInitDialogEvent& event);
00056 
00057 private:
00058     CPKIFPathSettingsPtr m_initialPathSettings;
00059     // WDR: member variable declarations for CPKIFInitialBooleanSettingsPanel
00060     
00061 private:
00062     // WDR: handler declarations for CPKIFInitialBooleanSettingsPanel
00063 
00064 private:
00065     DECLARE_EVENT_TABLE()
00066 };
00067 
00068 
00069 
00070 
00071 #endif

Generated on Mon Nov 15 11:15:51 2010 for PublicKeyInfrastructureFramework(PKIF) by  doxygen 1.5.6