A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/dist__select__dialog_8cpp_source.html below:

NCBI C++ ToolKit: src/app/cn3d/dist_select_dialog.cpp Source File

12 #if defined(__GNUG__) && !defined(__APPLE__) 13 #pragma implementation "dist_select_dialog.hpp" 23 #include "wx/wxprec.h" 39 using namespace ncbi

;

75

Create(parent,

id

, caption, pos,

size

, style);

93 

SetExtraStyle(GetExtraStyle()|wxWS_EX_BLOCK_EVENTS);

94

wxDialog::Create( parent,

id

, caption, pos,

size

, style );

97

GetSizer()->Fit(

this

);

98

GetSizer()->SetSizeHints(

this

);

114

wxBoxSizer* itemBoxSizer2 =

new

wxBoxSizer(wxVERTICAL);

115

itemDialog1->SetSizer(itemBoxSizer2);

116

itemDialog1->SetAutoLayout(

TRUE

);

117

wxStaticBox* itemStaticBoxSizer3Static =

new

wxStaticBox(itemDialog1,

wxID_ANY

,

_

(

"Distance"

));

118

wxStaticBoxSizer* itemStaticBoxSizer3 =

new

wxStaticBoxSizer(itemStaticBoxSizer3Static, wxHORIZONTAL);

119

itemBoxSizer2->Add(itemStaticBoxSizer3, 0, wxGROW|wxALL, 5);

120

wxStaticText* itemStaticText4 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

"Enter a distance cutoff (in Angstroms):"

), wxDefaultPosition, wxDefaultSize, 0 );

121

itemStaticBoxSizer3->Add(itemStaticText4, 0, wxGROW|wxALL, 5);

123

wxStaticBox* itemStaticBoxSizer5Static =

new

wxStaticBox(itemDialog1,

wxID_ANY

,

_

(

"Options"

));

124

wxStaticBoxSizer* itemStaticBoxSizer5 =

new

wxStaticBoxSizer(itemStaticBoxSizer5Static, wxHORIZONTAL);

125

itemBoxSizer2->Add(itemStaticBoxSizer5, 0, wxGROW|wxALL, 5);

126

wxFlexGridSizer* itemFlexGridSizer6 =

new

wxFlexGridSizer(0, 2, 0, 0);

127

itemFlexGridSizer6->AddGrowableCol(0);

128

itemStaticBoxSizer5->Add(itemFlexGridSizer6, 100, wxGROW|wxALL, 5);

129

wxStaticText* itemStaticText7 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

"Select protein residues:"

), wxDefaultPosition, wxDefaultSize, 0 );

130

itemFlexGridSizer6->Add(itemStaticText7, 0, wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL|wxALL, 5);

132

wxCheckBox* itemCheckBox8 =

new

wxCheckBox( itemDialog1,

ID_CHECKBOX

,

_T

(

""

), wxDefaultPosition, wxDefaultSize, 0 );

133

m_Protein = itemCheckBox8;

134

itemCheckBox8->SetValue(

FALSE

);

135

itemFlexGridSizer6->Add(itemCheckBox8, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);

137

wxStaticText* itemStaticText9 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

"Select nucleotide residues:"

), wxDefaultPosition, wxDefaultSize, 0 );

138

itemFlexGridSizer6->Add(itemStaticText9, 0, wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL|wxALL, 5);

140

wxCheckBox* itemCheckBox10 =

new

wxCheckBox( itemDialog1,

ID_CHECKBOX1

,

_T

(

""

), wxDefaultPosition, wxDefaultSize, 0 );

141

m_Nucleotide = itemCheckBox10;

142

itemCheckBox10->SetValue(

FALSE

);

143

itemFlexGridSizer6->Add(itemCheckBox10, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);

145

wxStaticText* itemStaticText11 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

"Select heterogens:"

), wxDefaultPosition, wxDefaultSize, 0 );

146

itemFlexGridSizer6->Add(itemStaticText11, 0, wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL|wxALL, 5);

148

wxCheckBox* itemCheckBox12 =

new

wxCheckBox( itemDialog1,

ID_CHECKBOX2

,

_T

(

""

), wxDefaultPosition, wxDefaultSize, 0 );

149

m_Heterogen = itemCheckBox12;

150

itemCheckBox12->SetValue(

FALSE

);

151

itemFlexGridSizer6->Add(itemCheckBox12, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);

153

wxStaticText* itemStaticText13 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

"Select solvent:"

), wxDefaultPosition, wxDefaultSize, 0 );

154

itemFlexGridSizer6->Add(itemStaticText13, 0, wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL|wxALL, 5);

156

wxCheckBox* itemCheckBox14 =

new

wxCheckBox( itemDialog1,

ID_CHECKBOX3

,

_T

(

""

), wxDefaultPosition, wxDefaultSize, 0 );

157

m_Solvent = itemCheckBox14;

158

itemCheckBox14->SetValue(

FALSE

);

159

itemFlexGridSizer6->Add(itemCheckBox14, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);

161

itemFlexGridSizer6->Add(5, 5, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);

163

itemFlexGridSizer6->Add(5, 5, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);

165

wxStaticText* itemStaticText17 =

new

wxStaticText( itemDialog1, wxID_STATIC,

_

(

"Select other molecules only:"

), wxDefaultPosition, wxDefaultSize, 0 );

166

itemFlexGridSizer6->Add(itemStaticText17, 0, wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL|wxALL, 5);

168

wxCheckBox* itemCheckBox18 =

new

wxCheckBox( itemDialog1,

ID_CHECKBOX4

,

_T

(

""

), wxDefaultPosition, wxDefaultSize, 0 );

169

m_Other = itemCheckBox18;

170

itemCheckBox18->SetValue(

FALSE

);

171

itemFlexGridSizer6->Add(itemCheckBox18, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);

173

wxBoxSizer* itemBoxSizer19 =

new

wxBoxSizer(wxHORIZONTAL);

174

itemBoxSizer2->Add(itemBoxSizer19, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5);

175

wxButton* itemButton20 =

new

wxButton( itemDialog1,

ID_B_OK

,

_

(

"Ok"

), wxDefaultPosition, wxDefaultSize, 0 );

176

itemButton20->SetDefault();

177

itemBoxSizer19->Add(itemButton20, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);

179

wxButton* itemButton21 =

new

wxButton( itemDialog1,

ID_B_CANCEL

,

_

(

"Cancel"

), wxDefaultPosition, wxDefaultSize, 0 );

180

itemBoxSizer19->Add(itemButton21, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);

185

0.0, 1000.0, 0.5, 5.0,

186

wxDefaultPosition, wxSize(80, SPIN_CTRL_HEIGHT), 0,

187

wxDefaultPosition, wxSize(-1, SPIN_CTRL_HEIGHT));

188

itemStaticBoxSizer3->Add(fpSpinCtrl->GetTextCtrl(), 0, wxALIGN_CENTER_VERTICAL|wxLEFT|wxTOP|wxBOTTOM, 5);

231  if

(fpSpinCtrl->GetDouble(&

test

))

243

EndModal(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