#include <creaImageIOWxAttributeSelectionPanel.h>
Public Member Functions | |
WxAttributeSelectionPanel () | |
WxAttributeSelectionPanel (wxWindow *parent, wxDialog *dial, WxGimmickView *view, std::vector< std::string > sAtts, std::vector< std::string > nsAtts, int numLev) | |
~WxAttributeSelectionPanel () | |
void | OnSaveConfig (wxCommandEvent &event) |
Saves the configuration. | |
void | OnAdd (wxCommandEvent &event) |
Changes items from shown to notShown. | |
void | OnRemove (wxCommandEvent &event) |
Changes items from notShown to shown. | |
void | OnComboChange (wxCommandEvent &event) |
Private Member Functions | |
void | LoadCtrls () |
Loads the information on the vectors onto the lists. | |
Private Attributes | |
std::vector < std::string > | shownA |
std::vector < std::string > | notShownA |
wxComboBox * | levels |
wxListCtrl * | shownAtts |
wxListCtrl * | notShownAtts |
wxDialog * | dialog |
WxGimmickView * | mView |
Definition at line 17 of file creaImageIOWxAttributeSelectionPanel.h.
creaImageIO::WxAttributeSelectionPanel::WxAttributeSelectionPanel | ( | ) |
creaImageIO::WxAttributeSelectionPanel::WxAttributeSelectionPanel | ( | wxWindow * | parent, | |
wxDialog * | dial, | |||
WxGimmickView * | view, | |||
std::vector< std::string > | sAtts, | |||
std::vector< std::string > | nsAtts, | |||
int | numLev | |||
) |
creaImageIO::WxAttributeSelectionPanel::~WxAttributeSelectionPanel | ( | ) |
void creaImageIO::WxAttributeSelectionPanel::OnSaveConfig | ( | wxCommandEvent & | event | ) |
Saves the configuration.
void creaImageIO::WxAttributeSelectionPanel::OnAdd | ( | wxCommandEvent & | event | ) |
Changes items from shown to notShown.
void creaImageIO::WxAttributeSelectionPanel::OnRemove | ( | wxCommandEvent & | event | ) |
Changes items from notShown to shown.
void creaImageIO::WxAttributeSelectionPanel::OnComboChange | ( | wxCommandEvent & | event | ) |
void creaImageIO::WxAttributeSelectionPanel::LoadCtrls | ( | ) | [private] |
Loads the information on the vectors onto the lists.
std::vector<std::string> creaImageIO::WxAttributeSelectionPanel::shownA [private] |
Definition at line 41 of file creaImageIOWxAttributeSelectionPanel.h.
std::vector<std::string> creaImageIO::WxAttributeSelectionPanel::notShownA [private] |
Definition at line 42 of file creaImageIOWxAttributeSelectionPanel.h.
wxComboBox* creaImageIO::WxAttributeSelectionPanel::levels [private] |
Definition at line 43 of file creaImageIOWxAttributeSelectionPanel.h.
wxListCtrl* creaImageIO::WxAttributeSelectionPanel::shownAtts [private] |
Definition at line 44 of file creaImageIOWxAttributeSelectionPanel.h.
wxListCtrl* creaImageIO::WxAttributeSelectionPanel::notShownAtts [private] |
Definition at line 45 of file creaImageIOWxAttributeSelectionPanel.h.
wxDialog* creaImageIO::WxAttributeSelectionPanel::dialog [private] |
Definition at line 46 of file creaImageIOWxAttributeSelectionPanel.h.
Definition at line 47 of file creaImageIOWxAttributeSelectionPanel.h.