|
Hugintrunk
0.1
|
Dialog for changing the user defined sequence. More...
#include <ChangeUserDefinedDialog.h>

Public Member Functions | |
| ChangeUserDefinedSequenceDialog (wxWindow *parent, wxString xrcPrefix, wxString userDefinedSequence, bool assistantUserDefined) | |
| Constructor, read from xrc ressource; restore last uses size and position. More... | |
| ~ChangeUserDefinedSequenceDialog () | |
| destructor, saves size and position More... | |
| wxString | GetNewSequence () |
| returns the newly selected sequence More... | |
Protected Member Functions | |
| void | UpdateStatus (wxCommandEvent &e) |
| void | OnChangeUserDefinedChoice (wxCommandEvent &e) |
| void | OnChooseFilename (wxCommandEvent &e) |
| void | OnOk (wxCommandEvent &e) |
Private Member Functions | |
| void | FillAssistantUserDefined () |
| void | FillStitcherUserDefined () |
| void | FillUserDefinedChoice (const wxArrayString &files) |
Private Attributes | |
| bool | m_isAssistantUserDefined |
| wxArrayString | m_userFileNames |
| wxArrayString | m_userHelpTexts |
| wxRadioButton * | m_radio_default |
| wxRadioButton * | m_radio_user_sequence |
| wxChoice * | m_choice_user_define |
| wxStaticText * | m_label_user_define |
| wxStaticText * | m_label_user_define_filename |
| wxRadioButton * | m_radio_external |
| wxTextCtrl * | m_text_external_file |
| wxButton * | m_button_external_file |
Dialog for changing the user defined sequence.
Definition at line 35 of file ChangeUserDefinedDialog.h.
| ChangeUserDefinedSequenceDialog::ChangeUserDefinedSequenceDialog | ( | wxWindow * | parent, |
| wxString | xrcPrefix, | ||
| wxString | userDefinedSequence, | ||
| bool | assistantUserDefined | ||
| ) |
Constructor, read from xrc ressource; restore last uses size and position.
Definition at line 37 of file ChangeUserDefinedDialog.cpp.
References FillAssistantUserDefined(), FillStitcherUserDefined(), m_button_external_file, m_choice_user_define, m_isAssistantUserDefined, m_label_user_define, m_label_user_define_filename, m_radio_default, m_radio_external, m_radio_user_sequence, m_text_external_file, m_userFileNames, OnChangeUserDefinedChoice(), OnChooseFilename(), OnOk(), hugin_utils::RestoreFramePosition(), and UpdateStatus().
| ChangeUserDefinedSequenceDialog::~ChangeUserDefinedSequenceDialog | ( | ) |
destructor, saves size and position
Definition at line 96 of file ChangeUserDefinedDialog.cpp.
References hugin_utils::StoreFramePosition().
|
private |
Definition at line 206 of file ChangeUserDefinedDialog.cpp.
References FillUserDefinedChoice(), GetDataPath(), and hugin_utils::GetUserAppDataDir().
Referenced by ChangeUserDefinedSequenceDialog().
|
private |
Definition at line 215 of file ChangeUserDefinedDialog.cpp.
References FillUserDefinedChoice(), GetDataPath(), and hugin_utils::GetUserAppDataDir().
Referenced by ChangeUserDefinedSequenceDialog().
|
private |
Definition at line 224 of file ChangeUserDefinedDialog.cpp.
References HuginQueue::GetSettingStringTranslated(), m_choice_user_define, m_userFileNames, m_userHelpTexts, and OnChangeUserDefinedChoice().
Referenced by FillAssistantUserDefined(), and FillStitcherUserDefined().
| wxString ChangeUserDefinedSequenceDialog::GetNewSequence | ( | ) |
returns the newly selected sequence
Definition at line 153 of file ChangeUserDefinedDialog.cpp.
References m_choice_user_define, m_radio_default, m_radio_user_sequence, m_text_external_file, and m_userFileNames.
Referenced by BatchFrame::OnButtonChangeUserDefinedSequence().
|
protected |
Definition at line 110 of file ChangeUserDefinedDialog.cpp.
References m_label_user_define, m_label_user_define_filename, m_userFileNames, and m_userHelpTexts.
Referenced by ChangeUserDefinedSequenceDialog(), and FillUserDefinedChoice().
|
protected |
Definition at line 121 of file ChangeUserDefinedDialog.cpp.
References m_isAssistantUserDefined, and m_text_external_file.
Referenced by ChangeUserDefinedSequenceDialog().
|
protected |
Definition at line 132 of file ChangeUserDefinedDialog.cpp.
References hugin_utils::FileExists(), hugin_utils::HuginMessageBox(), m_radio_external, and m_text_external_file.
Referenced by ChangeUserDefinedSequenceDialog().
|
protected |
Definition at line 101 of file ChangeUserDefinedDialog.cpp.
References m_button_external_file, m_choice_user_define, m_label_user_define, m_label_user_define_filename, m_radio_external, m_radio_user_sequence, and m_text_external_file.
Referenced by ChangeUserDefinedSequenceDialog().
|
private |
Definition at line 67 of file ChangeUserDefinedDialog.h.
Referenced by ChangeUserDefinedSequenceDialog(), and UpdateStatus().
|
private |
Definition at line 62 of file ChangeUserDefinedDialog.h.
Referenced by ChangeUserDefinedSequenceDialog(), FillUserDefinedChoice(), GetNewSequence(), and UpdateStatus().
|
private |
Definition at line 56 of file ChangeUserDefinedDialog.h.
Referenced by ChangeUserDefinedSequenceDialog(), and OnChooseFilename().
|
private |
Definition at line 63 of file ChangeUserDefinedDialog.h.
Referenced by ChangeUserDefinedSequenceDialog(), OnChangeUserDefinedChoice(), and UpdateStatus().
|
private |
Definition at line 64 of file ChangeUserDefinedDialog.h.
Referenced by ChangeUserDefinedSequenceDialog(), OnChangeUserDefinedChoice(), and UpdateStatus().
|
private |
Definition at line 60 of file ChangeUserDefinedDialog.h.
Referenced by ChangeUserDefinedSequenceDialog(), and GetNewSequence().
|
private |
Definition at line 65 of file ChangeUserDefinedDialog.h.
Referenced by ChangeUserDefinedSequenceDialog(), OnOk(), and UpdateStatus().
|
private |
Definition at line 61 of file ChangeUserDefinedDialog.h.
Referenced by ChangeUserDefinedSequenceDialog(), GetNewSequence(), and UpdateStatus().
|
private |
Definition at line 66 of file ChangeUserDefinedDialog.h.
Referenced by ChangeUserDefinedSequenceDialog(), GetNewSequence(), OnChooseFilename(), OnOk(), and UpdateStatus().
|
private |
Definition at line 57 of file ChangeUserDefinedDialog.h.
Referenced by ChangeUserDefinedSequenceDialog(), FillUserDefinedChoice(), GetNewSequence(), and OnChangeUserDefinedChoice().
|
private |
Definition at line 58 of file ChangeUserDefinedDialog.h.
Referenced by FillUserDefinedChoice(), and OnChangeUserDefinedChoice().
1.8.5