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

NCBI C++ ToolKit: src/gui/widgets/aln_score/scoring_methods_dlg.cpp Source File

47 #include <wx/statbox.h> 48 #include <wx/listbox.h> 49 #include <wx/textctrl.h> 50 #include <wx/button.h> 51 #include <wx/bitmap.h> 53 #include <wx/msgdlg.h> 86  Create

(parent,

id

, caption, pos,

size

, style);

93 

SetExtraStyle(wxWS_EX_BLOCK_EVENTS);

94

CDialog::Create( parent,

id

, caption, pos,

size

, style );

99

GetSizer()->SetSizeHints(

this

);

143

wxBoxSizer* itemBoxSizer2 =

new

wxBoxSizer(wxVERTICAL);

144

itemCDialog1->SetSizer(itemBoxSizer2);

146

wxBoxSizer* itemBoxSizer3 =

new

wxBoxSizer(wxHORIZONTAL);

147

itemBoxSizer2->Add(itemBoxSizer3, 1, wxGROW|wxALL, 5);

149

wxStaticBox* itemStaticBoxSizer4Static =

new

wxStaticBox(itemCDialog1,

wxID_ANY

,

_

(

"Methods List"

));

150

wxStaticBoxSizer* itemStaticBoxSizer4 =

new

wxStaticBoxSizer(itemStaticBoxSizer4Static, wxVERTICAL);

151

itemBoxSizer3->Add(itemStaticBoxSizer4, 6, wxGROW|wxALL, 5);

153

wxArrayString itemListBox5Strings;

154

wxListBox* itemListBox5 =

new

wxListBox( itemCDialog1,

ID_LISTBOX1

, wxDefaultPosition, wxSize(-1, itemCDialog1->ConvertDialogToPixels(wxSize(-1, 110)).y), itemListBox5Strings, wxLB_SINGLE );

155

itemStaticBoxSizer4->Add(itemListBox5, 1, wxGROW|wxALL, 1);

157

wxBoxSizer* itemBoxSizer6 =

new

wxBoxSizer(wxVERTICAL);

158

itemBoxSizer3->Add(itemBoxSizer6, 7, wxGROW|wxALL, 0);

160

wxStaticBox* itemStaticBoxSizer7Static =

new

wxStaticBox(itemCDialog1,

wxID_ANY

,

_

(

"Method Description"

));

161

wxStaticBoxSizer* itemStaticBoxSizer7 =

new

wxStaticBoxSizer(itemStaticBoxSizer7Static, wxVERTICAL);

162

itemBoxSizer6->Add(itemStaticBoxSizer7, 1, wxGROW|wxALL, 5);

164

wxTextCtrl* itemTextCtrl8 =

new

wxTextCtrl( itemCDialog1,

ID_TEXTCTRL1

, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_MULTILINE|wxTE_READONLY );

165

itemStaticBoxSizer7->Add(itemTextCtrl8, 1, wxGROW|wxALL, 1);

171

wxStaticLine* itemStaticLine10 =

new

wxStaticLine( itemCDialog1,

ID_STATICLINE

, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );

172

itemBoxSizer2->Add(itemStaticLine10, 0, wxGROW|wxLEFT|wxRIGHT, 5);

174

wxBoxSizer* itemBoxSizer11 =

new

wxBoxSizer(wxHORIZONTAL);

175

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

177

wxButton* itemButton12 =

new

wxButton( itemCDialog1, wxID_OK,

_

(

"&Select"

), wxDefaultPosition, wxDefaultSize, 0 );

178

itemBoxSizer11->Add(itemButton12, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);

180

wxButton* itemButton13 =

new

wxButton( itemCDialog1, wxID_CANCEL,

_

(

"&Cancel"

), wxDefaultPosition, wxDefaultSize, 0 );

181

itemBoxSizer11->Add(itemButton13, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);

186

wxListBox* itemListBox = (wxListBox*)FindWindow(

ID_LISTBOX1

);

191

vector<CConstIRef<IUITool> > tools;

197  for

(

i

= 0;

i

< tools.size();

i

++ ) {

204

itemListBox->Append(method_name);

208  for

(

i

= 0;

i

< itemListBox->GetCount();

i

++ ) {

209  if

(

m_SelMethod

== itemListBox->GetString((

unsigned

)

i

))

213  int

index = (

int

)((

i

>= itemListBox->GetCount()) ? 0 :

i

);

214  if

(itemListBox->GetCount() > 0)

215

itemListBox->SetSelection(index);

249

wxTextCtrl* itemTextCtrl = (wxTextCtrl*)FindWindow(

ID_TEXTCTRL1

);

250

itemTextCtrl->Clear();

252

wxListBox* itemListBox = (wxListBox*)FindWindow(

ID_LISTBOX1

);

253

wxString methodName = itemListBox->GetStringSelection();

254  if

(methodName.empty())

258

itemTextCtrl->SetInsertionPoint(0);

271

wxListBox* itemListBox = (wxListBox*)FindWindow(

ID_LISTBOX1

);

272

wxString methodName = itemListBox->GetStringSelection();

273  if

(methodName.empty())

280

wxString

msg

=

_

(

"Failed to create instance of tool '"

) + methodName +

_

(

"'."

);

281

wxMessageBox(

msg

,

_

(

"Error"

), wxOK | wxICON_ERROR);

294

wxListBox* itemListBox = (wxListBox*)FindWindow(

ID_LISTBOX1

);

304

wxListBox* itemListBox = (wxListBox*)FindWindow(

ID_LISTBOX1

);

virtual void EndModal(int retCode)

virtual bool Select(const IUITool &tool)

bool Create(wxWindow *parent, wxWindowID id=ID_CSCORINGMETHODSDLG, const wxString &caption=_("Alignment Scoring Methods"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX)

Creation.

void CreateControls()

Creates the controls and sizers.

void x_UpdateDescription()

wxIcon GetIconResource(const wxString &name)

Retrieves icon resources.

void OnPropertiesClick(wxCommandEvent &event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON1

CScoringMethodsDlg()

Constructors.

wxBitmap GetBitmapResource(const wxString &name)

Retrieves bitmap resources.

void Init()

Initialises member variables.

void OnMethodSelected(wxCommandEvent &event)

wxEVT_COMMAND_LISTBOX_SELECTED event handler for ID_LISTBOX1

static bool ShowToolTips()

Should we show tooltips?

IAlnExplorer::EAlignType m_Type

void OnListbox1DoubleClicked(wxCommandEvent &event)

wxEVT_COMMAND_LISTBOX_DOUBLECLICKED event handler for ID_LISTBOX1

void OnOkClick(wxCommandEvent &event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_OK

void Setup(const string &sel_method, IAlnExplorer::EAlignType type)

~CScoringMethodsDlg()

Destructor.

Alignment explorer interface.

IScoringMethod represents an abstract algorithm for calculating alignment scores and assigning colors...

virtual int GetType() const =0

returns combination of EAlignType flags defining types of alignments that can be colored with this me...

TObjectType * GetPointer(void) THROWS_NONE

Get pointer,.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

unsigned int

A callback function used to compare two keys in a database.

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

static SLJIT_INLINE sljit_ins msg(sljit_gpr r, sljit_s32 d, sljit_gpr x, sljit_gpr b)

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