(parent,
id, pos,
size, style, visible);
83SetExtraStyle(wxWS_EX_VALIDATE_RECURSIVELY);
84CAlgoToolManagerParamsPanel::Create( parent,
id, pos,
size, style );
89GetSizer()->SetSizeHints(
this);
119wxBoxSizer* itemBoxSizer2 =
newwxBoxSizer(wxVERTICAL);
120itemCAlgoToolManagerParamsPanel1->SetSizer(itemBoxSizer2);
125wxCheckBox* itemCheckBox4 =
newwxCheckBox( itemCAlgoToolManagerParamsPanel1,
ID_CHECKBOX,
_(
"Quiet mode (prints nothing to the console)"), wxDefaultPosition, wxDefaultSize, 0 );
126itemCheckBox4->SetValue(
true);
127itemBoxSizer2->Add(itemCheckBox4, 0, wxGROW|wxALL, 5);
129wxBoxSizer* itemBoxSizer5 =
newwxBoxSizer(wxHORIZONTAL);
130itemBoxSizer2->Add(itemBoxSizer5, 0, wxGROW|wxALL, 0);
132wxStaticText* itemStaticText6 =
newwxStaticText( itemCAlgoToolManagerParamsPanel1, wxID_STATIC,
_(
"Command line options"), wxDefaultPosition, wxDefaultSize, 0 );
133itemBoxSizer5->Add(itemStaticText6, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);
135wxTextCtrl* itemTextCtrl7 =
newwxTextCtrl( itemCAlgoToolManagerParamsPanel1,
ID_TEXTCTRL11, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
136itemBoxSizer5->Add(itemTextCtrl7, 1, wxALIGN_CENTER_VERTICAL|wxALL, 5);
138wxBoxSizer* itemBoxSizer8 =
newwxBoxSizer(wxHORIZONTAL);
139itemBoxSizer2->Add(itemBoxSizer8, 0, wxGROW|wxALL, 0);
141wxStaticText* itemStaticText9 =
newwxStaticText( itemCAlgoToolManagerParamsPanel1, wxID_STATIC,
_(
"Path to executable"), wxDefaultPosition, wxDefaultSize, 0 );
142itemBoxSizer8->Add(itemStaticText9, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);
144wxTextCtrl* itemTextCtrl10 =
newwxTextCtrl( itemCAlgoToolManagerParamsPanel1,
ID_TEXTCTRL12, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
145itemBoxSizer8->Add(itemTextCtrl10, 1, wxALIGN_CENTER_VERTICAL|wxALL, 5);
147wxBitmapButton* itemBitmapButton11 =
newwxBitmapButton( itemCAlgoToolManagerParamsPanel1,
ID_BITMAPBUTTON1, itemCAlgoToolManagerParamsPanel1->
GetBitmapResource(
wxT(
"menu::open")), wxDefaultPosition, wxDefaultSize, wxBU_AUTODRAW );
148itemBitmapButton11->SetHelpText(
_(
"Select Kalign executable"));
150itemBitmapButton11->SetToolTip(
_(
"Select Kalign executable"));
151itemBoxSizer8->Add(itemBitmapButton11, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);
154itemCheckBox4->SetValidator( wxGenericValidator(&
GetData().m_QuietFlag) );
155itemTextCtrl7->SetValidator( wxTextValidator(wxFILTER_NONE, &
GetData().m_CommandLine) );
173 returnwxArtProvider::GetBitmap(name);
187 if(!CAlgoToolManagerParamsPanel::TransferDataFromWindow())
215wxTextCtrl* textCtrl =
dynamic_cast<wxTextCtrl*
>(FindWindow(
ID_TEXTCTRL12));
216 _ASSERT(
nullptr!= textCtrl);
218wxString path = textCtrl->GetValue();
220wxFileDialog dlg(
this,
wxT(
"Select a file"),
wxT(
""),
wxT(
""),
wxT(
"*"),
221wxFD_OPEN|wxFD_FILE_MUST_EXIST);
225 if(dlg.ShowModal() != wxID_OK)
228path = dlg.GetPath();
229textCtrl->SetValue(path);
235TransferDataToWindow();
TConstScopedObjects & SetObjects()
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
const struct ncbi::grid::netcache::search::fields::SIZE size
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4