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

handheld_dest_dialog.h

Go to the documentation of this file.
      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