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

destinations_wizardpage Class Reference

A wizardpage of destinations to install output to. More...

#include <destinations_wizardpage.h>

Inheritance diagram for destinations_wizardpage:

wxWizardPageSimple List of all members.

Public Methods

  destinations_wizardpage (wxWizard *parent, const wxString &handheld_destinations_label=_("Send it to these handhelds"), const wxString &directory_destinations_label=_("Sent it to these directories"), const wxString &channel_section=plkrNEW_CHANNEL_TEMPLATE_SECTION, wxBitmap bitmap=wxNullBitmap)
  Constructor.

  ~destinations_wizardpage ()
  Destructor.

void  get_user_destinations (handheld_dest_array_type &handheld_dest_array)
  Get array of the user destinations.

void  get_directory_destinations (wxArrayString &directory_destinations)
  Get an array of the directory destinations.


Public Attributes

wxHandheldInstallCtrl m_handheld_install_ctrl
  The wxHandheldInstallCtrl of the wizardpage.


Detailed Description

A wizardpage of destinations to install output to.

Contains a wxHandheldInstallCtrl showing handhelds and directories that can be installed to. Can be queried by parent wizard to get the destinations.


Constructor & Destructor Documentation

destinations_wizardpage::destinations_wizardpage wxWizard   parent,
const wxString &    handheld_destinations_label = _("Send it to these handhelds"),
const wxString &    directory_destinations_label = _("Sent it to these directories"),
const wxString &    channel_section = plkrNEW_CHANNEL_TEMPLATE_SECTION,
wxBitmap    bitmap = wxNullBitmap
 

Constructor.

Parameters:
parent  The parent wizard.
handheld_destinations_label  The label displayed over the handheld listctrl.
directory_destinations_label  The label displayed over the directory listctrl.
channel_section  The default channel section from which to initialize its destinations.
bitmap  Optional bitmap to show instead of the one the parent wizard is using.

Member Function Documentation

void destinations_wizardpage::get_directory_destinations wxArrayString &    directory_destinations
 

Get an array of the directory destinations.

Parameters:
user_destinations  Array to hold the directory destination strings.
void destinations_wizardpage::get_user_destinations handheld_dest_array_type &    handheld_dest_array
 

Get array of the user destinations.

Parameters:
handheld_dest_array  Array to hold the user destination strings.

Member Data Documentation

wxHandheldInstallCtrl* destinations_wizardpage::m_handheld_install_ctrl
 

The wxHandheldInstallCtrl of the wizardpage.

Public, so that properties and methods are available to parent wizard.

Todo:
SOURCE: We could have a pointer here to point to the control, instead. see progress_dialog::get_listbox() for details.