(parent,
id, caption, pos,
size, style);
105SetExtraStyle(wxWS_EX_BLOCK_EVENTS);
106CDialog::Create( parent,
id, caption, pos,
size, style );
111GetSizer()->SetSizeHints(
this);
164wxBoxSizer* itemBoxSizer2 =
newwxBoxSizer(wxVERTICAL);
165itemCDialog1->SetSizer(itemBoxSizer2);
167wxStaticBox* itemStaticBoxSizer3Static =
newwxStaticBox(itemCDialog1,
wxID_ANY,
_(
"Format"));
168wxStaticBoxSizer* itemStaticBoxSizer3 =
newwxStaticBoxSizer(itemStaticBoxSizer3Static, wxHORIZONTAL);
169itemBoxSizer2->Add(itemStaticBoxSizer3, 0, wxGROW|wxALL, 5);
171wxArrayString m_ViewTypeCtrlStrings;
172 m_ViewTypeCtrl=
newwxChoice( itemCDialog1,
ID_CHOICE5, wxDefaultPosition, wxDefaultSize, m_ViewTypeCtrlStrings, 0 );
173itemStaticBoxSizer3->Add(
m_ViewTypeCtrl, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);
175itemStaticBoxSizer3->Add(7, 8, 1, wxALIGN_CENTER_VERTICAL|wxALL, 5);
177wxStaticText* itemStaticText6 =
newwxStaticText( itemCDialog1, wxID_STATIC,
_(
"Font Size:"), wxDefaultPosition, wxDefaultSize, 0 );
178itemStaticBoxSizer3->Add(itemStaticText6, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);
180wxArrayString m_FontSizeCtrlStrings;
181m_FontSizeCtrlStrings.Add(
_(
"8"));
182m_FontSizeCtrlStrings.Add(
_(
"10"));
183m_FontSizeCtrlStrings.Add(
_(
"12"));
184m_FontSizeCtrlStrings.Add(
_(
"14"));
185 m_FontSizeCtrl=
newwxChoice( itemCDialog1,
ID_CHOICE2, wxDefaultPosition, wxDefaultSize, m_FontSizeCtrlStrings, 0 );
187itemStaticBoxSizer3->Add(
m_FontSizeCtrl, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);
189wxStaticBox* itemStaticBoxSizer8Static =
newwxStaticBox(itemCDialog1,
wxID_ANY,
_(
"Flat File Options"));
190wxStaticBoxSizer* itemStaticBoxSizer8 =
newwxStaticBoxSizer(itemStaticBoxSizer8Static, wxVERTICAL);
191itemBoxSizer2->Add(itemStaticBoxSizer8, 0, wxGROW|wxALL, 5);
193wxBoxSizer* itemBoxSizer9 =
newwxBoxSizer(wxHORIZONTAL);
194itemStaticBoxSizer8->Add(itemBoxSizer9, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 0);
196wxStaticText* itemStaticText10 =
newwxStaticText( itemCDialog1, wxID_STATIC,
_(
"Mode"), wxDefaultPosition, wxDefaultSize, 0 );
197itemBoxSizer9->Add(itemStaticText10, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);
199wxArrayString m_FlatFileModeCtrlStrings;
200m_FlatFileModeCtrlStrings.Add(
_(
"Editing"));
201m_FlatFileModeCtrlStrings.Add(
_(
"Public Preview"));
206wxFlexGridSizer* itemFlexGridSizer12 =
newwxFlexGridSizer(0, 2, 0, 0);
207itemStaticBoxSizer8->Add(itemFlexGridSizer12, 0, wxALIGN_LEFT|wxALL, 5);
211itemFlexGridSizer12->Add(
m_OpenExpandedCtrl, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);
215itemFlexGridSizer12->Add(
m_HideVariationsCtrl, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);
217itemFlexGridSizer12->Add(7, 8, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);
219 m_HideStsCtrl=
newwxCheckBox( itemCDialog1,
ID_CHECKBOX3,
_(
"Hide STS features"), wxDefaultPosition, wxDefaultSize, 0 );
221itemFlexGridSizer12->Add(
m_HideStsCtrl, 0, wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL|wxALL, 5);
223wxBoxSizer* itemBoxSizer17 =
newwxBoxSizer(wxVERTICAL);
224itemStaticBoxSizer8->Add(itemBoxSizer17, 0, wxALIGN_LEFT|wxALL, 5);
226 m_ShowSeq=
newwxCheckBox( itemCDialog1,
ID_CHECKBOX5,
_(
"Show sequence instead of scaffold instructions"), wxDefaultPosition, wxDefaultSize, 0 );
228itemBoxSizer17->Add(
m_ShowSeq, 0, wxALIGN_LEFT|wxALL, 5);
234wxArrayString m_FeatureModeCtrlStrings;
235m_FeatureModeCtrlStrings.Add(
_(
"Show gene model"));
236m_FeatureModeCtrlStrings.Add(
_(
"All features in range"));
237 m_FeatureModeCtrl=
newwxRadioBox( itemCDialog1,
ID_RADIOBOX,
_(
"Feature Mode"), wxDefaultPosition, wxDefaultSize, m_FeatureModeCtrlStrings, 1, wxRA_SPECIFY_ROWS );
241wxStaticBox* itemStaticBoxSizer21Static =
newwxStaticBox(itemCDialog1,
wxID_ANY,
_(
"ASN Options"));
242wxStaticBoxSizer* itemStaticBoxSizer21 =
newwxStaticBoxSizer(itemStaticBoxSizer21Static, wxHORIZONTAL);
243itemBoxSizer2->Add(itemStaticBoxSizer21, 0, wxGROW|wxALL, 5);
249itemStaticBoxSizer21->Add(7, 8, 1, wxALIGN_CENTER_VERTICAL|wxALL, 5);
255wxStaticLine* itemStaticLine25 =
newwxStaticLine( itemCDialog1, wxID_STATIC, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
256itemBoxSizer2->Add(itemStaticLine25, 0, wxGROW|wxALL, 5);
258wxStdDialogButtonSizer* itemStdDialogButtonSizer26 =
newwxStdDialogButtonSizer;
260itemBoxSizer2->Add(itemStdDialogButtonSizer26, 0, wxALIGN_RIGHT|wxALL, 5);
261wxButton* itemButton27 =
newwxButton( itemCDialog1, wxID_OK,
_(
"&OK"), wxDefaultPosition, wxDefaultSize, 0 );
262itemStdDialogButtonSizer26->AddButton(itemButton27);
264wxButton* itemButton28 =
newwxButton( itemCDialog1, wxID_CANCEL,
_(
"&Cancel"), wxDefaultPosition, wxDefaultSize, 0 );
265itemStdDialogButtonSizer26->AddButton(itemButton28);
267wxButton* itemButton29 =
newwxButton( itemCDialog1, wxID_APPLY,
_(
"&Apply"), wxDefaultPosition, wxDefaultSize, 0 );
268itemStdDialogButtonSizer26->AddButton(itemButton29);
270itemStdDialogButtonSizer26->Realize();
306 if(selected >= 0 && (
unsigned int)selected < m_FontSizeCtrl->GetCount())
310 if(selected >= 0 && (
unsigned int)selected < m_FlatFileModeCtrl->GetCount())
317 if(selected >= 0 && (
unsigned int)selected < m_FeatureModeCtrl->GetCount())
372 if(wxNOT_FOUND != selected) {
382 if(wxNOT_FOUND != selected) {
391 if(wxNOT_FOUND != selected) {
413 if(wxNOT_FOUND != selected) {
487 if(wxNOT_FOUND != selected) {
void SetShowComponentFeats(bool value=true)
bool GetOpenExpanded() const
void SetShowASNTypes(bool value)
TViewType GetViewType() const
void SetViewType(TViewType value)
void SetFeatMode(int value)
bool CanShowFlatFile() const
void SetHideVariations(bool value)
void SetHideSTS(bool value)
int GetFlatFileMode() const
bool GetShowSequence() const
void SetShowSequence(bool value)
void SetFlatFileMode(int value)
void SetFontSize(int value)
bool GetShowComponentFeats() const
bool GetShowASNPathToRoot() const
bool GetShowASNTypes() const
void SetOpenExpanded(bool value)
bool CanShowFastA() const
bool GetHideVariations() const
bool ObjectIsFeature() const
void SetShowASNPathToRoot(bool value)
void Init()
Initialises member variables.
void OnViewTypeSelected(wxCommandEvent &event)
wxEVT_COMMAND_CHOICE_SELECTED event handler for ID_CHOICE5
wxCheckBox * m_ShowASNTypesCtrl
wxCheckBox * m_HideStsCtrl
wxChoice * m_FlatFileModeCtrl
wxChoice * m_ViewTypeCtrl
wxRadioBox * m_FeatureModeCtrl
void OnOkClick(wxCommandEvent &event)
wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_OK
void x_TransferDataToWindow()
void OnApplyClick(wxCommandEvent &event)
wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_APPLY
wxCheckBox * m_ShowASNPathToRootCtrl
~CTextViewOptionsDlg()
Destructor.
static bool ShowToolTips()
Should we show tooltips?
wxCheckBox * m_HideVariationsCtrl
bool Create(wxWindow *parent, wxWindowID id=ID_CTEXTVIEWOPTIONSDLG, const wxString &caption=_("Text View Options"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(266, 184), long style=wxCAPTION|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)
Creation.
CTextViewOptionsDlg()
Constructors.
wxChoice * m_FontSizeCtrl
void CreateControls()
Creates the controls and sizers.
wxIcon GetIconResource(const wxString &name)
Retrieves icon resources.
wxBitmap GetBitmapResource(const wxString &name)
Retrieves bitmap resources.
wxCheckBox * m_ShowComponentFeats
wxCheckBox * m_OpenExpandedCtrl
#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
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