1 #ifndef PKG_SEQUENCE___5COL_EXPORT_PAGE__HPP
2 #define PKG_SEQUENCE___5COL_EXPORT_PAGE__HPP
51 #define SYMBOL_C5COLEXPORTPAGE_STYLE wxTAB_TRAVERSAL
52 #define SYMBOL_C5COLEXPORTPAGE_TITLE _("5Col Export Page")
53 #define SYMBOL_C5COLEXPORTPAGE_IDNAME ID_C5COLEXPORTPAGE
54 #define SYMBOL_C5COLEXPORTPAGE_SIZE wxSize(400, 300)
55 #define SYMBOL_C5COLEXPORTPAGE_POSITION wxDefaultPosition
#define SYMBOL_C5COLEXPORTPAGE_POSITION
#define SYMBOL_C5COLEXPORTPAGE_SIZE
#define SYMBOL_C5COLEXPORTPAGE_STYLE
#define SYMBOL_C5COLEXPORTPAGE_IDNAME
wxBitmap GetBitmapResource(const wxString &name)
Retrieves bitmap resources.
C5ColExportParams & GetData()
Data access.
C5ColExportParams m_data
The data edited by this window.
void SetObjects(map< string, TConstScopedObjects > *objects)
wxTextCtrl * m_FileNameCtrl
wxIcon GetIconResource(const wxString &name)
Retrieves icon resources.
SConstScopedObject m_SeqLoc
void CreateControls()
Creates the controls and sizers.
virtual bool TransferDataFromWindow()
Transfer data from the window.
void SetFileName(wxString value)
void Init()
Initialises member variables.
~C5ColExportPage()
Destructor.
SConstScopedObject GetSeqLoc() const
bool Create(wxWindow *parent, wxWindowID id=ID_C5COLEXPORTPAGE, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
Creation.
void OnSelectFileClcik(wxCommandEvent &event)
wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BITMAPBUTTON2
wxString GetFileName() const
CObjectListWidgetSel * m_LocationSel
virtual void LoadSettings()
virtual void SetRegistryPath(const string &path)
IRegSettings.
C5ColExportPage()
Constructors.
std::unique_ptr< CSaveFileHelper > m_SaveFile
void SetData(const C5ColExportParams &data)
virtual void SaveSettings() const
static bool ShowToolTips()
Should we show tooltips?
const C5ColExportParams & GetData() const
IRegSettings An interface for objects that save / restore settings using CGuiRegistry.
Include a standard set of the NCBI C++ Toolkit most basic headers.
#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
const GenericPointer< typename T::ValueType > T2 value