34 #include <wx/stattext.h>
35 #include <wx/button.h>
70 wxWindowID
id,
const wxString& caption,
const wxPoint& pos,
const wxSize&
size,
long style)
71 : m_locus_tag_value(locus_tag)
85 SetExtraStyle(wxWS_EX_BLOCK_EVENTS);
86 wxDialog::Create( parent,
id, caption, pos,
size, style );
91 GetSizer()->SetSizeHints(
this);
132 wxBoxSizer* itemBoxSizer2 =
new wxBoxSizer(wxVERTICAL);
133 itemDialog1->SetSizer(itemBoxSizer2);
135 wxBoxSizer* itemBoxSizer3 =
new wxBoxSizer(wxHORIZONTAL);
136 itemBoxSizer2->Add(itemBoxSizer3, 0, wxALIGN_LEFT|wxALL, 2);
138 wxStaticText* itemStaticText3 =
new wxStaticText( itemDialog1, wxID_STATIC,
_(
"Locus-tag"), wxDefaultPosition, wxDefaultSize, 0 );
139 itemBoxSizer3->Add(itemStaticText3, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);
142 itemBoxSizer3->Add(
m_LocusTag, 0, wxALIGN_CENTER_VERTICAL|wxALL, 2);
146 wxArrayString EukProkTypes;
147 EukProkTypes.Add(
_(
"Eukaryotes"));
148 EukProkTypes.Add(
_(
"Prokaryotes"));
149 m_Euk =
new wxRadioBox(itemDialog1,
ID_LOCUS_TAG_EUK_CHK, wxEmptyString, wxDefaultPosition, wxDefaultSize, EukProkTypes, 1, wxRA_SPECIFY_ROWS);
150 m_Euk->SetSelection(0);
151 itemBoxSizer2->Add(
m_Euk, 0, wxALIGN_CENTER_HORIZONTAL | wxLEFT | wxRIGHT, 5);
153 wxBoxSizer* itemBoxSizer18 =
new wxBoxSizer(wxHORIZONTAL);
154 itemBoxSizer2->Add(itemBoxSizer18, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 2);
156 wxButton* itemButton19 =
new wxButton( itemDialog1, wxID_OK,
_(
"OK"), wxDefaultPosition, wxDefaultSize, 0 );
157 itemBoxSizer18->Add(itemButton19, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);
159 wxButton* itemButton20 =
new wxButton( itemDialog1, wxID_CANCEL,
_(
"Cancel"), wxDefaultPosition, wxDefaultSize, 0 );
160 itemBoxSizer18->Add(itemButton20, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);
wxBitmap GetBitmapResource(const wxString &name)
Retrieves bitmap resources.
static bool ShowToolTips()
Should we show tooltips?
void Init()
Initialises member variables.
bool Create(wxWindow *parent, wxWindowID id=ID_LOCUS_TAG_EUK_DLG, const wxString &caption=_("Locus Tag, Euk/Prok"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)
Creation.
wxIcon GetIconResource(const wxString &name)
Retrieves icon resources.
CLocusTagEukDlg()
Constructors.
void CreateControls()
Creates the controls and sizers.
~CLocusTagEukDlg()
Destructor.
#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