Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

checkbox_wizardpage.h

Go to the documentation of this file.
      00001 
      00010 // RCS-ID:      $Id: checkbox_wizardpage.h,v 1.4 2002/09/10 18:07:56 robertoconnor Exp $
      00011 //----------------------------------------------------------------------------------------
      00012 
      00013 //----------------------------------------------------------------------------------------
      00014 // Begin single inclusion of this .h file condition
      00015 //----------------------------------------------------------------------------------------
      00016 
      00017 #ifndef _CHECKBOX_WIZARDPAGE_H_
      00018 #define _CHECKBOX_WIZARDPAGE_H_
      00019 
      00020 //----------------------------------------------------------------------------------------
      00021 // GCC interface
      00022 //----------------------------------------------------------------------------------------
      00023 
      00024 #if defined(__GNUG__) && ! defined(__APPLE__)
      00025     #pragma interface "checkbox_wizardpage.h"
      00026 #endif
      00027 
      00028 //----------------------------------------------------------------------------------------
      00029 // Shared defines
      00030 //----------------------------------------------------------------------------------------
      00031 
      00032 #include "plucker_defines.h"
      00033 
      00034 //----------------------------------------------------------------------------------------
      00035 // Begin feature removal condition
      00036 //----------------------------------------------------------------------------------------
      00037 
      00038 #if ( setupUSE_WIZARDS )
      00039 
      00040 //----------------------------------------------------------------------------------------
      00041 // Headers
      00042 //----------------------------------------------------------------------------------------
      00043 
      00044 #include "wx/wizard.h"
      00045 
      00046 //----------------------------------------------------------------------------------------
      00047 // Class definition: checkbox_wizardpage
      00048 //----------------------------------------------------------------------------------------
      00049 
      00051 
      00055 class checkbox_wizardpage : public wxWizardPageSimple
00056 {
00057 
00058 public:   
00059    
00061 
00072     checkbox_wizardpage( wxWizard* parent,
00073                          const wxArrayString message_string_array,
00074                          const wxString& checkbox_label = wxEmptyString,
00075                          bool is_checked = FALSE,
00076                          wxBitmap bitmap = wxNullBitmap );
00077 
00079     ~checkbox_wizardpage();
00080 
00082 
00085     bool get_checkbox_value();
00086 
00087 private:
00088 
00089     wxCheckBox*  m_checkbox;
00090 
00091     DECLARE_EVENT_TABLE()
00092 
00093 };
00094 
00095 //----------------------------------------------------------------------------------------
00096 // End feature removal condition
00097 //----------------------------------------------------------------------------------------
00098 
00099 #endif  // setupUSE_WIZARDS
00100 
00101 //----------------------------------------------------------------------------------------
00102 // End single inclusion of this .h file condition
00103 //----------------------------------------------------------------------------------------
00104 
00105 #endif  //_CHECKBOX_WIZARDPAGE_H_