00001 //----------------------------------------------------------------------------------------
00011 // RCS-ID: $Id: handheld_dest_dialog.h,v 1.2 2003/02/13 02:40:38 robertoconnor Exp $
00012 //----------------------------------------------------------------------------------------
00013
00014 //----------------------------------------------------------------------------------------
00015 // Begin single inclusion of this .h file condition
00016 //----------------------------------------------------------------------------------------
00017
00018 #ifndef _HANDHELD_DEST_DIALOG_H_
00019 #define _HANDHELD_DEST_DIALOG_H_
00020
00021 //----------------------------------------------------------------------------------------
00022 // GCC interface
00023 //----------------------------------------------------------------------------------------
00024
00025 #if defined(__GNUG__) && ! defined(__APPLE__)
00026 #pragma interface "handheld_dest_dialog.h"
00027 #endif
00028
00029 //----------------------------------------------------------------------------------------
00030 // Shared defines
00031 //----------------------------------------------------------------------------------------
00032
00033 #include "plucker_defines.h"
00034
00035 //----------------------------------------------------------------------------------------
00036 // Headers
00037 //----------------------------------------------------------------------------------------
00038
00039 #include "wx/dialog.h"
00040 #include "handheld_dest_type.h"
00041
00042 //----------------------------------------------------------------------------------------
00043 // Class definition: handheld_dest_dialog
00044 //----------------------------------------------------------------------------------------
00045
00047
00051 class handheld_dest_dialog : public wxDialog
00052 {
00053
00054 public:
00055
00057
00062 handheld_dest_dialog( wxWindow* parent,
00063 const wxString& title,
00064 wxArrayString& user_name_array
00065 );
00066
00068 ~handheld_dest_dialog();
00069
00071
00074 void transfer_to( handheld_dest_type& handheld_dest );
00075
00076
00077 private:
00078
00079 void on_help_button( wxCommandEvent& event );
00080
00081 wxChoice* m_user_name_choice;
00082 wxRadioButton* m_install_to_ram_radiobutton;
00083 wxRadioButton* m_install_to_sd_card_radiobutton;
00084 wxRadioButton* m_install_to_memory_stick_radiobutton;
00085 wxRadioButton* m_default_card_directory_radiobutton;
00086 wxRadioButton* m_specified_card_directory_radiobutton;
00087 wxTextCtrl* m_directory_on_card_textctrl;
00088
00089 DECLARE_EVENT_TABLE()
00090
00091 };
00092
00093 //----------------------------------------------------------------------------------------
00094 // End single inclusion of this .h file condition
00095 //----------------------------------------------------------------------------------------
00096
00097 #endif //_HANDHELD_DEST_DIALOG_H_
00098