(parent,
id, pos, style);
106SetExtraStyle(wxWS_EX_VALIDATE_RECURSIVELY);
107wxPanel::Create( parent,
id, pos, wxSize(0,0), style );
113GetSizer()->SetSizeHints(
this);
153wxBoxSizer* itemBoxSizer2 =
newwxBoxSizer(wxVERTICAL);
154itemPanel1->SetSizer(itemBoxSizer2);
159wxFlexGridSizer* itemFlexGridSizer4 =
newwxFlexGridSizer(0, 2, 0, 0);
160itemBoxSizer2->Add(itemFlexGridSizer4, 0, wxALIGN_LEFT|wxALL, 0);
162wxStaticText* itemStaticText5 =
newwxStaticText( itemPanel1, wxID_STATIC,
_(
"Gap type (col. 7)"), wxDefaultPosition, wxDefaultSize, 0 );
163itemFlexGridSizer4->Add(itemStaticText5, 0, wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL|wxALL, 5);
165wxArrayString itemChoice6Strings;
166itemChoice6Strings.Add(
_(
"fragment"));
167itemChoice6Strings.Add(
_(
"clone"));
168itemChoice6Strings.Add(
_(
"contig"));
169itemChoice6Strings.Add(
_(
"split_finished"));
170itemChoice6Strings.Add(
_(
"centromere"));
171itemChoice6Strings.Add(
_(
"short_arm"));
172itemChoice6Strings.Add(
_(
"heterochromatin"));
173itemChoice6Strings.Add(
_(
"telomere"));
174wxChoice* itemChoice6 =
newwxChoice( itemPanel1,
ID_CHOICE2, wxDefaultPosition, wxDefaultSize, itemChoice6Strings, 0 );
175itemFlexGridSizer4->Add(itemChoice6, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);
177wxStaticText* itemStaticText7 =
newwxStaticText( itemPanel1, wxID_STATIC,
_(
"Alternate object id (column 1)"), wxDefaultPosition, wxDefaultSize, 0 );
178itemFlexGridSizer4->Add(itemStaticText7, 0, wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL|wxALL, 5);
180wxTextCtrl* itemTextCtrl8 =
newwxTextCtrl( itemPanel1,
ID_TEXTCTRL4, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
181itemFlexGridSizer4->Add(itemTextCtrl8, 0, wxGROW|wxALIGN_CENTER_VERTICAL|wxALL, 5);
183wxCheckBox* itemCheckBox9 =
newwxCheckBox( itemPanel1,
ID_CHECKBOX15,
_(
"Assert evidence for linkage between components (\"yes\" in col. 8 of gap lines)"), wxDefaultPosition, wxDefaultSize, 0 );
184itemCheckBox9->SetValue(
false);
185itemBoxSizer2->Add(itemCheckBox9, 0, wxALIGN_LEFT|wxALL, 5);
187wxBoxSizer* itemBoxSizer10 =
newwxBoxSizer(wxHORIZONTAL);
188itemBoxSizer2->Add(itemBoxSizer10, 0, wxGROW|wxALL, 0);
190wxStaticText* itemStaticText11 =
newwxStaticText( itemPanel1, wxID_STATIC,
_(
"File name"), wxDefaultPosition, wxDefaultSize, 0 );
191itemBoxSizer10->Add(itemStaticText11, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);
193wxTextCtrl* itemTextCtrl12 =
newwxTextCtrl( itemPanel1,
ID_TEXTCTRL5, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
194itemBoxSizer10->Add(itemTextCtrl12, 1, wxALIGN_CENTER_VERTICAL|wxALL, 5);
196wxBitmapButton* itemBitmapButton13 =
newwxBitmapButton( itemPanel1,
ID_BITMAPBUTTON5, itemPanel1->
GetBitmapResource(
wxT(
"menu::open")), wxDefaultPosition, wxDefaultSize, wxBU_AUTODRAW );
197itemBitmapButton13->SetHelpText(
_(
"Select AGP File"));
199itemBitmapButton13->SetToolTip(
_(
"Select AGP File"));
200itemBoxSizer10->Add(itemBitmapButton13, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5);
203itemTextCtrl8->SetValidator( wxTextValidator(wxFILTER_NONE, &
GetData().m_AltObjId) );
204itemCheckBox9->SetValidator( wxGenericValidator(&
GetData().m_AssertEvidence) );
205itemTextCtrl12->SetValidator( wxTextValidator(wxFILTER_NONE, &
GetData().m_FileName) );
234 returnwxArtProvider::GetBitmap(name);
256wxChoice* choice = (wxChoice*)FindWindow(
ID_CHOICE2);
259 returnwxPanel::TransferDataToWindow();
268 if(!wxPanel::TransferDataFromWindow())
271wxChoice* choice = (wxChoice*)FindWindow(
ID_CHOICE2);
static const char * kLocationList
virtual void SetRegistryPath(const string &path)
IRegSettings.
static bool ShowToolTips()
Should we show tooltips?
CAgpExportParams m_data
The data edited by this window.
void Init()
Initialises member variables.
std::unique_ptr< CSaveFileHelper > m_SaveFile
virtual bool TransferDataFromWindow()
Transfer data from the window.
void CreateControls()
Creates the controls and sizers.
bool Create(wxWindow *parent, wxWindowID id=ID_CAGPPEXPORTPAGE, const wxPoint &pos=wxDefaultPosition, long style=wxTAB_TRAVERSAL)
Creation.
CAgpExportParams & GetData()
Data access.
CObjectListWidgetSel * m_LocationSel
wxBitmap GetBitmapResource(const wxString &name)
Retrieves bitmap resources.
virtual void SaveSettings() const
virtual void LoadSettings()
wxIcon GetIconResource(const wxString &name)
Retrieves icon resources.
virtual bool TransferDataToWindow()
Transfer data to the window.
void SetObjects(TRelatedObjectsMap *objects)
CAgpExportPage()
Constructors.
~CAgpExportPage()
Destructor.
void OnSelectFileClick(wxCommandEvent &event)
wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BITMAPBUTTON5
SConstScopedObject m_SeqLoc
wxString GetFileName() const
vector< SConstScopedObject > TConstScopedObjects
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
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