;
75Create(parent,
id, caption, pos,
size, style);
93SetExtraStyle(GetExtraStyle()|wxWS_EX_BLOCK_EVENTS);
94wxDialog::Create( parent,
id, caption, pos,
size, style );
97GetSizer()->Fit(
this);
98GetSizer()->SetSizeHints(
this);
114wxBoxSizer* itemBoxSizer2 =
newwxBoxSizer(wxVERTICAL);
115itemDialog1->SetSizer(itemBoxSizer2);
116itemDialog1->SetAutoLayout(
TRUE);
117wxStaticBox* itemStaticBoxSizer3Static =
newwxStaticBox(itemDialog1,
wxID_ANY,
_(
"Distance"));
118wxStaticBoxSizer* itemStaticBoxSizer3 =
newwxStaticBoxSizer(itemStaticBoxSizer3Static, wxHORIZONTAL);
119itemBoxSizer2->Add(itemStaticBoxSizer3, 0, wxGROW|wxALL, 5);
120wxStaticText* itemStaticText4 =
newwxStaticText( itemDialog1, wxID_STATIC,
_(
"Enter a distance cutoff (in Angstroms):"), wxDefaultPosition, wxDefaultSize, 0 );
121itemStaticBoxSizer3->Add(itemStaticText4, 0, wxGROW|wxALL, 5);
123wxStaticBox* itemStaticBoxSizer5Static =
newwxStaticBox(itemDialog1,
wxID_ANY,
_(
"Options"));
124wxStaticBoxSizer* itemStaticBoxSizer5 =
newwxStaticBoxSizer(itemStaticBoxSizer5Static, wxHORIZONTAL);
125itemBoxSizer2->Add(itemStaticBoxSizer5, 0, wxGROW|wxALL, 5);
126wxFlexGridSizer* itemFlexGridSizer6 =
newwxFlexGridSizer(0, 2, 0, 0);
127itemFlexGridSizer6->AddGrowableCol(0);
128itemStaticBoxSizer5->Add(itemFlexGridSizer6, 100, wxGROW|wxALL, 5);
129wxStaticText* itemStaticText7 =
newwxStaticText( itemDialog1, wxID_STATIC,
_(
"Select protein residues:"), wxDefaultPosition, wxDefaultSize, 0 );
130itemFlexGridSizer6->Add(itemStaticText7, 0, wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL|wxALL, 5);
132wxCheckBox* itemCheckBox8 =
newwxCheckBox( itemDialog1,
ID_CHECKBOX,
_T(
""), wxDefaultPosition, wxDefaultSize, 0 );
133m_Protein = itemCheckBox8;
134itemCheckBox8->SetValue(
FALSE);
135itemFlexGridSizer6->Add(itemCheckBox8, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);
137wxStaticText* itemStaticText9 =
newwxStaticText( itemDialog1, wxID_STATIC,
_(
"Select nucleotide residues:"), wxDefaultPosition, wxDefaultSize, 0 );
138itemFlexGridSizer6->Add(itemStaticText9, 0, wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL|wxALL, 5);
140wxCheckBox* itemCheckBox10 =
newwxCheckBox( itemDialog1,
ID_CHECKBOX1,
_T(
""), wxDefaultPosition, wxDefaultSize, 0 );
141m_Nucleotide = itemCheckBox10;
142itemCheckBox10->SetValue(
FALSE);
143itemFlexGridSizer6->Add(itemCheckBox10, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);
145wxStaticText* itemStaticText11 =
newwxStaticText( itemDialog1, wxID_STATIC,
_(
"Select heterogens:"), wxDefaultPosition, wxDefaultSize, 0 );
146itemFlexGridSizer6->Add(itemStaticText11, 0, wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL|wxALL, 5);
148wxCheckBox* itemCheckBox12 =
newwxCheckBox( itemDialog1,
ID_CHECKBOX2,
_T(
""), wxDefaultPosition, wxDefaultSize, 0 );
149m_Heterogen = itemCheckBox12;
150itemCheckBox12->SetValue(
FALSE);
151itemFlexGridSizer6->Add(itemCheckBox12, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);
153wxStaticText* itemStaticText13 =
newwxStaticText( itemDialog1, wxID_STATIC,
_(
"Select solvent:"), wxDefaultPosition, wxDefaultSize, 0 );
154itemFlexGridSizer6->Add(itemStaticText13, 0, wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL|wxALL, 5);
156wxCheckBox* itemCheckBox14 =
newwxCheckBox( itemDialog1,
ID_CHECKBOX3,
_T(
""), wxDefaultPosition, wxDefaultSize, 0 );
157m_Solvent = itemCheckBox14;
158itemCheckBox14->SetValue(
FALSE);
159itemFlexGridSizer6->Add(itemCheckBox14, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);
161itemFlexGridSizer6->Add(5, 5, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);
163itemFlexGridSizer6->Add(5, 5, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);
165wxStaticText* itemStaticText17 =
newwxStaticText( itemDialog1, wxID_STATIC,
_(
"Select other molecules only:"), wxDefaultPosition, wxDefaultSize, 0 );
166itemFlexGridSizer6->Add(itemStaticText17, 0, wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL|wxALL, 5);
168wxCheckBox* itemCheckBox18 =
newwxCheckBox( itemDialog1,
ID_CHECKBOX4,
_T(
""), wxDefaultPosition, wxDefaultSize, 0 );
169m_Other = itemCheckBox18;
170itemCheckBox18->SetValue(
FALSE);
171itemFlexGridSizer6->Add(itemCheckBox18, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);
173wxBoxSizer* itemBoxSizer19 =
newwxBoxSizer(wxHORIZONTAL);
174itemBoxSizer2->Add(itemBoxSizer19, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5);
175wxButton* itemButton20 =
newwxButton( itemDialog1,
ID_B_OK,
_(
"Ok"), wxDefaultPosition, wxDefaultSize, 0 );
176itemButton20->SetDefault();
177itemBoxSizer19->Add(itemButton20, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);
179wxButton* itemButton21 =
newwxButton( itemDialog1,
ID_B_CANCEL,
_(
"Cancel"), wxDefaultPosition, wxDefaultSize, 0 );
180itemBoxSizer19->Add(itemButton21, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);
1850.0, 1000.0, 0.5, 5.0,
186wxDefaultPosition, wxSize(80, SPIN_CTRL_HEIGHT), 0,
187wxDefaultPosition, wxSize(-1, SPIN_CTRL_HEIGHT));
188itemStaticBoxSizer3->Add(fpSpinCtrl->GetTextCtrl(), 0, wxALIGN_CENTER_VERTICAL|wxLEFT|wxTOP|wxBOTTOM, 5);
231 if(fpSpinCtrl->GetDouble(&
test))
243EndModal(wxID_CANCEL);
bool Create(wxWindow *parent, wxWindowID id=10000, const wxString &caption=_("Select By Distance"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|0x1000)
Creation.
void CreateControls()
Creates the controls and sizers.
void OnBCancelClick(wxCommandEvent &event)
wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_B_CANCEL
wxIcon GetIconResource(const wxString &name)
Retrieves icon resources.
wxBitmap GetBitmapResource(const wxString &name)
Retrieves bitmap resources.
static bool ShowToolTips()
Should we show tooltips?
DistanceSelectDialog()
Constructors.
void OnBOkClick(wxCommandEvent &event)
wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_B_OK
Include a standard set of the NCBI C++ Toolkit most basic headers.
#define test(a, b, c, d, e)
const struct ncbi::grid::netcache::search::fields::SIZE size
Magic spell ;-) needed for some weird compilers... very empiric.
#define TRUE
bool replacment for C indicating true.
#define FALSE
bool replacment for C indicating false.
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