CRLDisplayNotebook.h

Go to the documentation of this file.
00001 
00010 #ifndef __CRLDisplayNotebook_H__
00011 #define __CRLDisplayNotebook_H__
00012 
00013 #if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) && defined(PKIFRESOURCES_ALLOW_GCC_PRAGMA)
00014     #pragma interface "CRLDisplayNotebook.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 "GeneralCRLDetailsPanel.h"
00024 #include "CRLDetailsPanel.h"
00025 #include "CRL.h"
00026 
00027 //App types
00028 #define PKIFRESOURCES_CRL_DISPLAY_NOTEBOOK  TOOLKIT_APP + 4
00029 
00030 // WDR: class declarations
00031 
00032 //----------------------------------------------------------------------------
00033 // CPKIFCRLDisplayNotebook
00034 //----------------------------------------------------------------------------
00041 class PKIFRESOURCES_API CPKIFCRLDisplayNotebook: public wxDialog
00042 {
00043 public:
00044     // constructors and destructors
00045     CPKIFCRLDisplayNotebook( wxWindow *parent, wxWindowID id, const wxString &title,
00046         const wxPoint& pos = wxDefaultPosition,
00047         const wxSize& size = wxDefaultSize,
00048         long style = wxDEFAULT_DIALOG_STYLE );
00049 
00050     ~CPKIFCRLDisplayNotebook();
00051 
00052     void SetCRL(CPKIFCRLPtr& cert);
00053     void OnInitDialog(wxInitDialogEvent& event);
00054     // WDR: method declarations for CPKIFCRLDisplayNotebook
00055     
00056 private:
00057     // WDR: member variable declarations for CPKIFCRLDisplayNotebook
00058     CPKIFGeneralCRLDetailsPanel* m_pGeneralCRLDetailsPanel;
00059     CPKIFCRLDetailsPanel* m_pCRLDetailsPanel;
00060     CPKIFCRLPtr m_crl;
00061 private:
00062     // WDR: handler declarations for CPKIFCRLDisplayNotebook
00063     void OnCancel( wxCommandEvent &event );
00064     void OnOK( wxCommandEvent &event );
00065 
00066 private:
00067     DECLARE_EVENT_TABLE()
00068 };
00069 
00070 #endif

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