|
Public Methods
|
| |
wxHandheldInstallCtrl (wxWindow *parent, wxWindowID id, const wxString &users_message=_("Install files to these
handhelds"), const wxString &directories_message=_("Install files to these directories"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, const wxString
&name=wxT("handheldInstallCtrl")) |
| |
Constructor.
|
| |
wxHandheldInstallCtrl () |
| |
~wxHandheldInstallCtrl () |
| |
Destructor.
|
| void |
SetImageList (wxImageList *imageList) |
| |
Optionally, set a wxImageList to be used by the 2 listctrls in the object.
|
| void |
SetUsersImageListImageId (int imageId) |
| |
Set a specific icon index in the image list to use for the m_usersListCtrl.
|
| void |
InsertUserDestinations (handheld_dest_array_type &handheld_dest_array) |
| |
Load the m_usersListCtrl with users.
|
| void |
GetUserDestinations (handheld_dest_array_type &handheld_dest_array) |
| |
Get the array of handheld user destinations from the m_usersListCtrl.
|
| void |
SetDirectoriesImageListImageId (int imageId) |
| |
Set a specific icon index in the image list to use for the m_usersListCtrl.
|
| void |
InsertDirectoryDestinations (wxArrayString &directories) |
| |
Load the m_directoriesListCtrl with users.
|
| void |
GetDirectoryDestinations (wxArrayString &directoryDestinations) |
| |
Get the array of directory destinations from the m_directoriesListCtrl.
|
| bool |
InstallFilesToDestinations (wxArrayString &install_fullnames) |
| |
Install a list of files to the user and directory destinations.
|
| bool |
IsAllDestinationsEmpty () |
| |
Check to see if there are no destinations in either control.
|
Protected Methods
|
| void |
OnRemoveButtons (wxCommandEvent &event) |
| void |
OnUpdateUiUsersListCtrl (wxUpdateUIEvent &event) |
| void |
OnUsersAddButton () |
| void |
OnUpdateUiDirectoriesListCtrl (wxUpdateUIEvent &event) |
| void |
OnDirectoriesAddButton () |
Protected Attributes
|
| palm_installer * |
m_palmInstaller |
| pda_listctrl * |
m_usersListCtrl |
| int |
m_usersListCtrlImageId |
| wxButton * |
m_usersAddButton |
| wxButton * |
m_usersRemoveButton |
| wxListCtrl * |
m_directoriesListCtrl |
| int |
m_directoriesListCtrlImageId |
| wxButton * |
m_directoriesAddButton |
| wxButton * |
m_directoriesRemoveButton |
There are two listctrls one, one for handheld destinations, one for directory desinations. Buttons to the left of each listctrl allow entries to be added or deleted.