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_