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/wx__aln__properties__dlg_8cpp_source.html below:

NCBI C++ ToolKit: src/gui/widgets/aln_multiple/wx_aln_properties_dlg.cpp Source File

43 #include <wx/stattext.h> 44 #include <wx/statline.h> 45 #include <wx/statbox.h> 46 #include <wx/combobox.h> 48 #include <wx/clrpicker.h> 49 #include <wx/checklst.h> 50 #include <wx/valgen.h> 51 #include <wx/bitmap.h> 53 #include <wx/checkbox.h> 76  Create

(parent,

id

, caption, pos,

size

, style);

82 

SetExtraStyle(wxWS_EX_BLOCK_EVENTS);

83

CDialog::Create( parent,

id

, caption, pos,

size

, style );

88

GetSizer()->SetSizeHints(

this

);

121

wxBoxSizer* itemBoxSizer2 =

new

wxBoxSizer(wxVERTICAL);

122

itemCDialog1->SetSizer(itemBoxSizer2);

124

wxFlexGridSizer* itemFlexGridSizer3 =

new

wxFlexGridSizer(0, 1, 0, 0);

125

itemBoxSizer2->Add(itemFlexGridSizer3, 1, wxALIGN_CENTER_HORIZONTAL|wxALL, 5);

127

wxPanel* itemPanel4 =

new

wxPanel( itemCDialog1,

ID_PANEL

, wxDefaultPosition, wxDefaultSize, wxNO_BORDER|wxTAB_TRAVERSAL );

128

itemFlexGridSizer3->Add(itemPanel4, 1, wxGROW, 5);

130

wxBoxSizer* itemBoxSizer5 =

new

wxBoxSizer(wxVERTICAL);

131

itemPanel4->SetSizer(itemBoxSizer5);

133

wxFlexGridSizer* itemFlexGridSizer6 =

new

wxFlexGridSizer(0, 2, 0, 0);

134

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

136

wxStaticText* itemStaticText7 =

new

wxStaticText( itemCDialog1, wxID_STATIC,

_

(

"Visible Columns:"

), wxDefaultPosition, wxDefaultSize, 0 );

137

itemFlexGridSizer6->Add(itemStaticText7, 0, wxALIGN_RIGHT|wxALIGN_TOP|wxALL, 5);

139

wxArrayString m_VisColumnsListStrings;

140  m_VisColumnsList

=

new

wxCheckListBox( itemCDialog1,

ID_VIS_COLUMNS

, wxDefaultPosition, wxSize(220, 130), m_VisColumnsListStrings, wxLB_SINGLE );

141

itemFlexGridSizer6->Add(

m_VisColumnsList

, 3, wxGROW|wxALIGN_CENTER_VERTICAL|wxALL, 5);

143

wxStaticText* itemStaticText9 =

new

wxStaticText( itemCDialog1, wxID_STATIC,

_

(

"Text Font:"

), wxDefaultPosition, wxDefaultSize, 0 );

144

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

146

wxBoxSizer* itemBoxSizer10 =

new

wxBoxSizer(wxHORIZONTAL);

147

itemFlexGridSizer6->Add(itemBoxSizer10, 1, wxGROW|wxALIGN_CENTER_VERTICAL, 5);

149

wxArrayString m_TextFaceComboStrings;

151

itemBoxSizer10->Add(

m_TextFaceCombo

, 1, wxALIGN_CENTER_VERTICAL|wxALL, 5);

153

wxArrayString m_TextSizeComboStrings;

155

itemBoxSizer10->Add(

m_TextSizeCombo

, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);

157

wxStaticText* itemStaticText13 =

new

wxStaticText( itemCDialog1, wxID_STATIC,

_

(

"Sequence Font:"

), wxDefaultPosition, wxDefaultSize, 0 );

158

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

160

wxBoxSizer* itemBoxSizer14 =

new

wxBoxSizer(wxHORIZONTAL);

161

itemFlexGridSizer6->Add(itemBoxSizer14, 0, wxGROW|wxALIGN_CENTER_VERTICAL, 5);

163

wxArrayString m_SeqFaceComboStrings;

164  m_SeqFaceCombo

=

new

wxComboBox( itemCDialog1,

ID_SEQ_FACE_COMBO

, wxEmptyString, wxDefaultPosition, wxDefaultSize, m_SeqFaceComboStrings, wxCB_READONLY );

165

itemBoxSizer14->Add(

m_SeqFaceCombo

, 1, wxALIGN_CENTER_VERTICAL|wxALL, 5);

167

wxArrayString m_SeqSizeComboStrings;

168  m_SeqSizeCombo

=

new

wxComboBox( itemCDialog1,

ID_FACE_SIZE_COMBO

, wxEmptyString, wxDefaultPosition, wxSize(50, -1), m_SeqSizeComboStrings, wxCB_READONLY );

169

itemBoxSizer14->Add(

m_SeqSizeCombo

, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);

171

wxStaticText* itemStaticText17 =

new

wxStaticText( itemCDialog1, wxID_STATIC,

_

(

"Alignment:"

), wxDefaultPosition, wxDefaultSize, 0 );

172

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

176  m_ShowIdenticalBases

->SetHelpText(

_

(

"If a master row is selected, show base letters instead of circle glyps"

));

178  m_ShowIdenticalBases

->SetToolTip(

_

(

"If a master row is selected, show base letters instead of circle glyps"

));

181

wxStaticText* itemStaticText19 =

new

wxStaticText( itemCDialog1, wxID_STATIC,

_

(

"Consensus:"

), wxDefaultPosition, wxDefaultSize, 0 );

182

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

186  m_ShowConsensus

->SetHelpText(

_

(

"Show consensus for non-sparse alignments"

));

188  m_ShowConsensus

->SetToolTip(

_

(

"Show consensus for non-sparse alignments"

));

189

itemFlexGridSizer6->Add(

m_ShowConsensus

, 0, wxGROW|wxALIGN_CENTER_VERTICAL|wxALL, 5);

191

itemFlexGridSizer6->AddGrowableCol(1);

193

wxStaticLine* itemStaticLine21 =

new

wxStaticLine( itemCDialog1, wxID_STATIC, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );

194

itemFlexGridSizer3->Add(itemStaticLine21, 0, wxGROW|wxALIGN_CENTER_VERTICAL|wxALL, 5);

196

wxBoxSizer* itemBoxSizer22 =

new

wxBoxSizer(wxHORIZONTAL);

197

itemFlexGridSizer3->Add(itemBoxSizer22, 0, wxGROW|wxALIGN_CENTER_VERTICAL, 5);

199

wxFlexGridSizer* itemFlexGridSizer23 =

new

wxFlexGridSizer(0, 2, 0, 0);

200

itemBoxSizer22->Add(itemFlexGridSizer23, 1, wxALIGN_TOP, 5);

202

wxStaticText* itemStaticText24 =

new

wxStaticText( itemCDialog1, wxID_STATIC,

_

(

"Text Color:"

), wxDefaultPosition, wxDefaultSize, 0 );

203

itemFlexGridSizer23->Add(itemStaticText24, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxALL, 5);

205

wxColourPickerCtrl* itemColourPickerCtrl25 =

new

wxColourPickerCtrl( itemCDialog1,

ID_TEXT_COLOR

, wxColour(0, 0, 0), wxDefaultPosition, wxDefaultSize, wxCLRP_DEFAULT_STYLE );

206

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

208

wxStaticText* itemStaticText26 =

new

wxStaticText( itemCDialog1, wxID_STATIC,

_

(

"Back Color:"

), wxDefaultPosition, wxDefaultSize, 0 );

209

itemFlexGridSizer23->Add(itemStaticText26, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxALL, 5);

211

wxColourPickerCtrl* itemColourPickerCtrl27 =

new

wxColourPickerCtrl( itemCDialog1,

ID_BACK_COLOR

, wxColour(0, 0, 0), wxDefaultPosition, wxDefaultSize, wxCLRP_DEFAULT_STYLE );

212

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

214

wxStaticText* itemStaticText28 =

new

wxStaticText( itemCDialog1, wxID_STATIC,

_

(

"Sequence Color:"

), wxDefaultPosition, wxDefaultSize, 0 );

215

itemFlexGridSizer23->Add(itemStaticText28, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxALL, 5);

217

wxColourPickerCtrl* itemColourPickerCtrl29 =

new

wxColourPickerCtrl( itemCDialog1,

ID_SEQ_COLOR

, wxColour(0, 0, 0), wxDefaultPosition, wxDefaultSize, wxCLRP_DEFAULT_STYLE );

218

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

220

wxStaticText* itemStaticText30 =

new

wxStaticText( itemCDialog1, wxID_STATIC,

_

(

"Frame Color:"

), wxDefaultPosition, wxDefaultSize, 0 );

221

itemFlexGridSizer23->Add(itemStaticText30, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxALL, 5);

223

wxColourPickerCtrl* itemColourPickerCtrl31 =

new

wxColourPickerCtrl( itemCDialog1,

ID_FRAME_COLOR

, wxColour(0, 0, 0), wxDefaultPosition, wxDefaultSize, wxCLRP_DEFAULT_STYLE );

224

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

226

itemFlexGridSizer23->AddGrowableCol(0);

228

wxFlexGridSizer* itemFlexGridSizer32 =

new

wxFlexGridSizer(0, 2, 0, 0);

229

itemBoxSizer22->Add(itemFlexGridSizer32, 1, wxALIGN_TOP, 5);

231

wxStaticText* itemStaticText33 =

new

wxStaticText( itemCDialog1, wxID_STATIC,

_

(

"Segments Color:"

), wxDefaultPosition, wxDefaultSize, 0 );

232

itemFlexGridSizer32->Add(itemStaticText33, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxALL, 5);

234

wxColourPickerCtrl* itemColourPickerCtrl34 =

new

wxColourPickerCtrl( itemCDialog1,

ID_SEG_COLOR

, wxColour(0, 0, 0), wxDefaultPosition, wxDefaultSize, wxCLRP_DEFAULT_STYLE );

235

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

237

wxStaticText* itemStaticText35 =

new

wxStaticText( itemCDialog1, wxID_STATIC,

_

(

"Selected Text Color:"

), wxDefaultPosition, wxDefaultSize, 0 );

238

itemFlexGridSizer32->Add(itemStaticText35, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxALL, 5);

240

wxColourPickerCtrl* itemColourPickerCtrl36 =

new

wxColourPickerCtrl( itemCDialog1,

ID_SEL_TEXT_COLOR

, wxColour(0, 0, 0), wxDefaultPosition, wxDefaultSize, wxCLRP_DEFAULT_STYLE );

241

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

243

wxStaticText* itemStaticText37 =

new

wxStaticText( itemCDialog1, wxID_STATIC,

_

(

"Selected Back Color:"

), wxDefaultPosition, wxDefaultSize, 0 );

244

itemFlexGridSizer32->Add(itemStaticText37, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxALL, 5);

246

wxColourPickerCtrl* itemColourPickerCtrl38 =

new

wxColourPickerCtrl( itemCDialog1,

ID_SEL_BACK_COLOR

, wxColour(0, 0, 0), wxDefaultPosition, wxDefaultSize, wxCLRP_DEFAULT_STYLE );

247

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

249

wxStaticText* itemStaticText39 =

new

wxStaticText( itemCDialog1, wxID_STATIC,

_

(

"Focused Back Color:"

), wxDefaultPosition, wxDefaultSize, 0 );

250

itemFlexGridSizer32->Add(itemStaticText39, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxALL, 5);

252

wxColourPickerCtrl* itemColourPickerCtrl40 =

new

wxColourPickerCtrl( itemCDialog1,

ID_FOCUSED_BACK_COLOR

, wxColour(0, 0, 0), wxDefaultPosition, wxDefaultSize, wxCLRP_DEFAULT_STYLE );

253

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

255

itemFlexGridSizer32->AddGrowableCol(0);

257

wxStaticLine* itemStaticLine41 =

new

wxStaticLine( itemCDialog1, wxID_STATIC, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );

258

itemFlexGridSizer3->Add(itemStaticLine41, 0, wxALIGN_CENTER_HORIZONTAL|wxGROW|wxALL, 5);

260

itemFlexGridSizer3->AddGrowableRow(0);

261

itemFlexGridSizer3->AddGrowableCol(0);

263

wxStdDialogButtonSizer* itemStdDialogButtonSizer42 =

new

wxStdDialogButtonSizer;

265

itemBoxSizer2->Add(itemStdDialogButtonSizer42, 0, wxALIGN_RIGHT|wxALL, 5);

266

wxButton* itemButton43 =

new

wxButton( itemCDialog1, wxID_OK,

_

(

"&OK"

), wxDefaultPosition, wxDefaultSize, 0 );

267

itemStdDialogButtonSizer42->AddButton(itemButton43);

269

wxButton* itemButton44 =

new

wxButton( itemCDialog1, wxID_CANCEL,

_

(

"&Cancel"

), wxDefaultPosition, wxDefaultSize, 0 );

270

itemStdDialogButtonSizer42->AddButton(itemButton44);

272

itemStdDialogButtonSizer42->Realize();

322  for

(

size_t i

= 0;

i

<

n

;

i

++ ) {

333

vector<string> values;

337 

wxArrayString font_faces;

338

wxArrayString font_sizes;

340

std::vector<string> faces;

341

std::vector<string> sizes;

347  for

(idx = 0; idx<faces.size(); ++idx)

349  for

(idx = 0; idx<sizes.size(); ++idx)

390  if

(TransferDataFromWindow()) {

395

it->m_Visible =

false

;

wxCheckListBox * m_VisColumnsList

CWidgetDisplayStyle * m_Style

CRgbaColor m_SelTextColor

wxComboBox * m_SeqFaceCombo

@ ID_IDENTICAL_BASES_CHECKBOX

wxCheckBox * m_ShowIdenticalBases

wxIcon GetIconResource(const wxString &name)

bool Create(wxWindow *parent, wxWindowID id=ID_CWXALNPROPERTIESDLG, const wxString &caption=_("Properties"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCAPTION|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)

wxComboBox * m_TextFaceCombo

wxComboBox * m_SeqSizeCombo

wxBitmap GetBitmapResource(const wxString &name)

static bool ShowToolTips()

wxComboBox * m_TextSizeCombo

void SetParams(CWidgetDisplayStyle &style)

CRgbaColor m_FocusedColor

CRgbaColor m_SelBackColor

wxCheckBox * m_ShowConsensus

void OnOkClick(wxCommandEvent &event)

CRgbaColor m_SegmentColor

vector< string > m_AllColumns

virtual void EndModal(int retCode)

void Init_wxControl(wxControlWithItems &combo, const vector< string > &values)

FillComboBox() initializes wxWidgets controls with a list of text strings; works for wxListBox,...

static const column_t columns[]

#define NON_CONST_ITERATE(Type, Var, Cont)

Non constant version of ITERATE macro.

static void GetAllFaces(vector< string > &faces)

GetAllFaces() and GetAllSizes() fills containers with strings repesenting all available enumerated (p...

static string FaceToString(EFontFace face)

funtions below provide conversion of font parameters to strings and back.

void SetFontFace(EFontFace face, bool use_bitmap_overrides=true)

EFontFace GetFontFace() const

EFontFace

Set of pre-defined fonts for which we know we have valid font files.

static void GetAllSizes(vector< string > &sizes)

void SetFontSize(unsigned int size)

Set/get font size in points.

static EFontFace FaceFromString(const string &str)

Selects a font face given a string or eFontFace_LastFont on failure.

unsigned int GetFontSize() const

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

static int StringToInt(const CTempString str, TStringToNumFlags flags=0, int base=10)

Convert string to int.

static string IntToString(int value, TNumToStringFlags flags=0, int base=10)

Convert int to string.

const struct ncbi::grid::netcache::search::fields::SIZE size

wxString ToWxString(const string &s)

string ToStdString(const wxString &s)


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