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

viewer_wizardpage.h

Go to the documentation of this file.
      00001 //----------------------------------------------------------------------------------------
      00011 // RCS-ID:      $Id: viewer_wizardpage.h,v 1.5 2002/09/10 18:07:56 robertoconnor Exp $
      00012 //----------------------------------------------------------------------------------------
      00013 
      00014 //----------------------------------------------------------------------------------------
      00015 // Begin single inclusion of this .h file condition
      00016 //----------------------------------------------------------------------------------------
      00017 
      00018 #ifndef _VIEWER_WIZARDPAGE_H_
      00019 #define _VIEWER_WIZARDPAGE_H_
      00020 
      00021 //----------------------------------------------------------------------------------------
      00022 // GCC interface
      00023 //----------------------------------------------------------------------------------------
      00024 
      00025 #if defined(__GNUG__) && ! defined(__APPLE__)
      00026     #pragma interface "viewer_wizardpage.h"
      00027 #endif
      00028 
      00029 //----------------------------------------------------------------------------------------
      00030 // Shared defines
      00031 //----------------------------------------------------------------------------------------
      00032 
      00033 //----------------------------------------------------------------------------------------
      00034 // Begin feature removal condition
      00035 //----------------------------------------------------------------------------------------
      00036 
      00037 #if ( setupUSE_WIZARDS )
      00038 
      00039 //----------------------------------------------------------------------------------------
      00040 // Headers
      00041 //----------------------------------------------------------------------------------------
      00042 
      00043 #include "wx/wizard.h"
      00044 
      00045 //----------------------------------------------------------------------------------------
      00046 // Class definition: viewer_wizardpage
      00047 //----------------------------------------------------------------------------------------
      00048 
      00050 class viewer_wizardpage : public wxWizardPageSimple
00051 {
00052 
00053 public:     
00054 
00056 
00061     viewer_wizardpage( wxWizard* parent,
00062                        wxBitmap bitmap = wxNullBitmap
00063                      );
00065     ~viewer_wizardpage();
00066     
00068 
00071     void     get_fullnames_to_install( wxArrayString* fullnames_to_install );    
00072     
00074 
00079     long        get_bpp();
00080         
00081 private:
00082 
00084     void        wizardpage_initalize();
00085 
00086     wxChoice*   m_device_choice;   
00087     wxChoice*   m_bpp_choice;       // bpp is 'bits per pixel' (color depth of device)
00088     wxChoice*   m_language_choice;
00089     wxCheckBox* m_install_viewer_checkbox;    
00090     wxCheckBox* m_install_zlib_checkbox;
00091     wxCheckBox* m_install_manual_checkbox;  
00092 
00093     DECLARE_EVENT_TABLE()
00094 
00095 };
00096 
00097 //----------------------------------------------------------------------------------------
00098 // End feature removal condition
00099 //----------------------------------------------------------------------------------------
00100 
00101 #endif  // setupUSE_WIZARDS
00102 
00103 //----------------------------------------------------------------------------------------
00104 // End single inclusion of this .h file condition
00105 //----------------------------------------------------------------------------------------
00106 
00107 #endif  // _VIEWER_WIZARDPAGE_H_