385 wxBoxSizer *item0 =
new wxBoxSizer( wxVERTICAL );
387 wxFlexGridSizer *item1 =
new wxFlexGridSizer( 2, 0, 0 );
388 item1->AddGrowableCol( 1 );
390 wxStaticText *item2 =
new wxStaticText( parent,
ID_TEXT, wxT(
"Explorer Plugin:"), wxDefaultPosition, wxDefaultSize, 0 );
391 item1->Add( item2, 0, wxFIXED_MINSIZE|wxALL, 5 );
393 wxString *strs3 = (wxString*) NULL;
394 wxComboBox *item3 =
new wxComboBox( parent,
ID_PLUGIN_CHOOSER, wxT(
""), wxDefaultPosition, wxDefaultSize, 0, strs3, wxCB_DROPDOWN );
395 item1->Add( item3, 0, wxGROW|wxALL, 5 );
397 wxStaticText *item4 =
new wxStaticText( parent,
ID_TEXT, wxT(
"Plugin Description:"), wxDefaultPosition, wxDefaultSize, 0 );
398 item1->Add( item4, 0, wxFIXED_MINSIZE|wxALL, 5 );
400 wxTextCtrl *item5 =
new wxTextCtrl( parent,
ID_DESCRIPTION_FIELD, wxT(
""), wxDefaultPosition, wxSize(240,150), wxTE_MULTILINE|wxTE_READONLY );
401 item1->Add( item5, 0, wxGROW|wxALL, 5 );
403 item0->Add( item1, 0, wxGROW|wxALL, 5 );
405 wxStaticText *item6 =
new wxStaticText( parent,
ID_TEXT, wxT(
"Plugin Parameters:"), wxDefaultPosition, wxDefaultSize, 0 );
406 item0->Add( item6, 0, wxALL, 5 );
408 wxListCtrl *item7 =
new wxListCtrl( parent,
ID_PARAM_LIST, wxDefaultPosition, wxSize(400,200), wxLC_REPORT|wxSUNKEN_BORDER );
409 item0->Add( item7, 0, wxALIGN_CENTER|wxALL, 5 );
411 wxGridSizer *item8 =
new wxGridSizer( 3, 0, 0 );
413 item0->Add( item8, 0, wxGROW, 5 );
415 wxGridSizer *item9 =
new wxGridSizer( 3, 0, 0 );
417 wxButton *item10 =
new wxButton( parent,
ID_EDIT, wxT(
"&Edit Parameter..."), wxDefaultPosition, wxDefaultSize, 0 );
418 item9->Add( item10, 0, wxALL, 5 );
420 wxButton *item11 =
new wxButton( parent,
ID_RUN, wxT(
"&Run Plugin"), wxDefaultPosition, wxDefaultSize, 0 );
421 item9->Add( item11, 0, wxALIGN_RIGHT|wxALL, 5 );
423 wxBoxSizer *item12 =
new wxBoxSizer( wxHORIZONTAL );
425 wxButton *item13 =
new wxButton( parent, wxID_CLOSE, wxT(
"&Close"), wxDefaultPosition, wxDefaultSize, 0 );
426 item12->Add( item13, 0, wxALIGN_CENTER|wxALL, 5 );
428 item9->Add( item12, 0, wxALL, 5 );
430 item0->Add( item9, 0, wxGROW, 5 );
434 parent->SetSizer( item0 );
436 item0->SetSizeHints( parent );
static ProDeTextGenerator * instance()
@ TXT_COLUMN_TYPE
Label for type column in a list.
@ TXT_CALL_EXPLORER_PLUGIN_TITLE
Call Explorer plugin title.
@ TXT_COLUMN_NAME
Label for name column in a list.
@ TXT_COLUMN_VALUE
Label for value column in a list.
virtual boost::format text(int textId)