(parent,
id, caption, pos,
size, style);
84 bool CFolderEditDlg::Create( wxWindow* parent, wxWindowID
id,
constwxString& caption,
constwxPoint& pos,
constwxSize&
size,
longstyle )
87SetExtraStyle(wxWS_EX_BLOCK_EVENTS);
88CDialog::Create( parent,
id, caption, pos,
size, style );
93GetSizer()->SetSizeHints(
this);
127wxBoxSizer* itemBoxSizer2 =
newwxBoxSizer(wxVERTICAL);
128itemCDialog1->SetSizer(itemBoxSizer2);
130wxFlexGridSizer* itemFlexGridSizer3 =
newwxFlexGridSizer(0, 2, 0, 0);
131itemBoxSizer2->Add(itemFlexGridSizer3, 1, wxGROW|wxALL, 5);
133wxStaticText* itemStaticText4 =
newwxStaticText( itemCDialog1, wxID_STATIC,
_(
"Name:"), wxDefaultPosition, wxDefaultSize, 0 );
134itemFlexGridSizer3->Add(itemStaticText4, 0, wxALIGN_LEFT|wxALIGN_TOP|wxALL, 5);
136wxBoxSizer* itemBoxSizer5 =
newwxBoxSizer(wxHORIZONTAL);
137itemFlexGridSizer3->Add(itemBoxSizer5, 1, wxGROW|wxALIGN_CENTER_VERTICAL, 5);
139 m_NameCtrl=
newwxTextCtrl( itemCDialog1,
ID_NAME, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
140itemBoxSizer5->Add(
m_NameCtrl, 1, wxALIGN_CENTER_VERTICAL|wxALL, 5);
142 m_RestoreBtn=
newwxButton( itemCDialog1,
ID_RESTORE,
_(
"Restore from Data"), wxDefaultPosition, wxDefaultSize, 0 );
143itemBoxSizer5->Add(
m_RestoreBtn, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);
145wxStaticText* itemStaticText8 =
newwxStaticText( itemCDialog1, wxID_STATIC,
_(
"Description:"), wxDefaultPosition, wxDefaultSize, 0 );
146itemFlexGridSizer3->Add(itemStaticText8, 0, wxALIGN_RIGHT|wxALIGN_TOP|wxALL, 5);
148 m_DescrCtrl=
newwxTextCtrl( itemCDialog1,
ID_DESCR, wxEmptyString, wxDefaultPosition, itemCDialog1->ConvertDialogToPixels(wxSize(160, 60)), wxTE_MULTILINE );
149itemFlexGridSizer3->Add(
m_DescrCtrl, 0, wxGROW|wxALIGN_CENTER_VERTICAL|wxALL, 5);
151itemFlexGridSizer3->AddGrowableRow(1);
152itemFlexGridSizer3->AddGrowableCol(1);
154wxStdDialogButtonSizer* itemStdDialogButtonSizer10 =
newwxStdDialogButtonSizer;
156itemBoxSizer2->Add(itemStdDialogButtonSizer10, 0, wxALIGN_RIGHT|wxALL, 5);
157wxButton* itemButton11 =
newwxButton( itemCDialog1, wxID_OK,
_(
"&OK"), wxDefaultPosition, wxDefaultSize, 0 );
158itemButton11->SetDefault();
159itemStdDialogButtonSizer10->AddButton(itemButton11);
161wxButton* itemButton12 =
newwxButton( itemCDialog1, wxID_CANCEL,
_(
"&Cancel"), wxDefaultPosition, wxDefaultSize, 0 );
162itemStdDialogButtonSizer10->AddButton(itemButton12);
164itemStdDialogButtonSizer10->Realize();
175 if(TransferDataFromWindow()) {
201CDialog::OnInitDialog(event);
209 dynamic_cast<constobjects::CSeq_annot*
>(
m_Object)) {
User-defined methods of the data storage class.
User-defined methods of the data storage class.
virtual void EndModal(int retCode)
objects::CScope * m_Scope
static bool ShowToolTips()
IFNameValidator * m_NameValidator
const CSerialObject * m_Object
void OnRestoreBtn(wxCommandEvent &event)
wxBitmap GetBitmapResource(const wxString &name)
void SetNameValidator(IFNameValidator *validator)
bool Create(wxWindow *parent, wxWindowID id=ID_CFOLDEREDITDLG, const wxString &caption=_("Dialog"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxCLIP_CHILDREN|wxTAB_TRAVERSAL)
void OnOkClick(wxCommandEvent &event)
void OnInitDialog(wxInitDialogEvent &event)
wxIcon GetIconResource(const wxString &name)
void SetDataObject(const CSerialObject *object, objects::CScope *scope)
Base class for all serializable objects.
virtual bool IsValid(const string &name, string &err)=0
static const char * str(char *buf, int n)
static void GetLabel(const CObject &obj, string *label, ELabelType type=eDefault)
void NcbiErrorBox(const string &message, const string &title="Error")
specialized Message Box function for reporting critical errors
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
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