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

NCBI C++ ToolKit: src/gui/widgets/grid_widget/copy_column_dlg.cpp Source File

41 #include <wx/stattext.h> 42 #include <wx/combobox.h> 43 #include <wx/button.h> 44 #include <wx/radiobox.h> 97 bool CCopyColumnDlg::Create

( wxWindow* parent, wxWindowID

id

,

const

wxString& caption,

const

wxPoint& pos,

const

wxSize&

size

,

long

style )

100 

SetExtraStyle(wxWS_EX_BLOCK_EVENTS);

101

CDialog::Create( parent,

id

, caption, pos,

size

, style );

106

GetSizer()->SetSizeHints(

this

);

154

wxBoxSizer* itemBoxSizer2 =

new

wxBoxSizer(wxVERTICAL);

155

itemCDialog1->SetSizer(itemBoxSizer2);

157

wxFlexGridSizer* itemFlexGridSizer3 =

new

wxFlexGridSizer(0, 2, 0, 0);

158

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

160

wxStaticText* itemStaticText4 =

new

wxStaticText( itemCDialog1, wxID_STATIC,

_

(

"From Column:"

), wxDefaultPosition, wxDefaultSize, 0 );

161

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

163

wxArrayString m_ColumnFromCtrlStrings;

164  m_ColumnFromCtrl

=

new

wxComboBox( itemCDialog1,

ID_COMBOBOX2

, wxEmptyString, wxDefaultPosition, wxDefaultSize, m_ColumnFromCtrlStrings, wxCB_READONLY );

165

itemFlexGridSizer3->Add(

m_ColumnFromCtrl

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

167

wxStaticText* itemStaticText6 =

new

wxStaticText( itemCDialog1, wxID_STATIC,

_

(

"To Column:"

), wxDefaultPosition, wxDefaultSize, 0 );

168

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

170

wxArrayString m_ColumnToCtrlStrings;

171  m_ColumnToCtrl

=

new

wxComboBox( itemCDialog1,

ID_COMBOBOX3

, wxEmptyString, wxDefaultPosition, wxDefaultSize, m_ColumnToCtrlStrings, wxCB_READONLY );

172

itemFlexGridSizer3->Add(

m_ColumnToCtrl

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

174

itemFlexGridSizer3->AddGrowableCol(1);

176

wxArrayString itemRadioBox8Strings;

177

itemRadioBox8Strings.Add(

_

(

"&Copy"

));

178

itemRadioBox8Strings.Add(

_

(

"&Append"

));

179

itemRadioBox8Strings.Add(

_

(

"&Prepend"

));

180

wxRadioBox* itemRadioBox8 =

new

wxRadioBox( itemCDialog1,

ID_RADIOBOX

,

_

(

"What to Do"

), wxDefaultPosition, wxDefaultSize, itemRadioBox8Strings, 1, wxRA_SPECIFY_ROWS );

181

itemRadioBox8->SetSelection(0);

182

itemBoxSizer2->Add(itemRadioBox8, 0, wxALIGN_LEFT|wxALL, 5);

184

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

186

wxStdDialogButtonSizer* itemStdDialogButtonSizer10 =

new

wxStdDialogButtonSizer;

188

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

189

wxButton* itemButton11 =

new

wxButton( itemCDialog1, wxID_OK,

_

(

"&OK"

), wxDefaultPosition, wxDefaultSize, 0 );

190

itemStdDialogButtonSizer10->AddButton(itemButton11);

192

wxButton* itemButton12 =

new

wxButton( itemCDialog1, wxID_CANCEL,

_

(

"&Cancel"

), wxDefaultPosition, wxDefaultSize, 0 );

193

itemStdDialogButtonSizer10->AddButton(itemButton12);

195

itemStdDialogButtonSizer10->Realize();

198

itemRadioBox8->SetValidator( wxGenericValidator(&

m_Op

) );

203  for

(

size_t i

= 0 ;

i

< cols; ++

i

) {

221  if

(!CDialog::TransferDataFromWindow())

225  if

(sel != wxNOT_FOUND) {

232  if

(sel != wxNOT_FOUND) {

243  size_t

cols =

table

.GetColsCount();

244  for

(

size_t i

= 0 ;

i

< cols; ++

i

) {

304 static const char

*

kOp

=

"Op"

;

318  if

(m_Op < 0 || m_Op > 2)

virtual bool TransferDataFromWindow()

virtual void LoadSettings()

static bool ShowToolTips()

Should we show tooltips?

virtual void SaveSettings() const

void CreateControls()

Creates the controls and sizers.

void Init()

Initialises member variables.

wxComboBox * m_ColumnToCtrl

~CCopyColumnDlg()

Destructor.

wxComboBox * m_ColumnFromCtrl

wxBitmap GetBitmapResource(const wxString &name)

Retrieves bitmap resources.

wxIcon GetIconResource(const wxString &name)

Retrieves icon resources.

static bool CanCopyColumn(ITableData &table)

CCopyColumnDlg()

Constructors.

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

Creation.

IEditCommand * GetEditCommand()

virtual void SaveSettings() const

virtual void LoadSettings()

CRegistryWriteView GetWriteView(const string &section)

get a read-write view at a particular level.

static CGuiRegistry & GetInstance()

access the application-wide singleton

CRegistryReadView GetReadView(const string &section) const

get a read-only view at a particular level.

class CRegistryReadView provides a nested hierarchical view at a particular key.

int GetInt(const string &key, int default_val=0) const

access a named key at this level, with no recursion

string GetString(const string &key, const string &default_val=kEmptyStr) const

void Set(const string &key, int val)

access a named key at this level, with no recursion

Interface (functor) for object editing.

virtual string GetTableTypeId() const =0

virtual bool AllowEdit(size_t)

virtual string GetColumnLabel(size_t col) const =0

virtual ColumnType GetColumnType(size_t col) const =0

virtual size_t GetColsCount() const =0

static const char * kColumnTo

static const char * kColumnFrom

#define SYMBOL_CCOPYCOLUMNDLG_STYLE

#define SYMBOL_CCOPYCOLUMNDLG_TITLE

#define SYMBOL_CCOPYCOLUMNDLG_SIZE

#define SYMBOL_CCOPYCOLUMNDLG_POSITION

#define SYMBOL_CCOPYCOLUMNDLG_IDNAME

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

static const char label[]

unsigned int

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

<!DOCTYPE HTML >< html > n< header > n< title > PubSeq Gateway Help Page</title > n< style > n table

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