28 #ifndef _SECONDARY_STRUCTURE_PANEL_H_
29 #define _SECONDARY_STRUCTURE_PANEL_H_
42 #include <wx/choice.h>
58 #define SYMBOL_CSECONDARYSTRUCTUREPANEL_STYLE wxTAB_TRAVERSAL
59 #define SYMBOL_CSECONDARYSTRUCTUREPANEL_TITLE _("SecondaryStructurePanel")
60 #define SYMBOL_CSECONDARYSTRUCTUREPANEL_IDNAME ID_CSECONDARYSTRUCTUREPANEL
61 #define SYMBOL_CSECONDARYSTRUCTUREPANEL_SIZE wxSize(400, 300)
62 #define SYMBOL_CSECONDARYSTRUCTUREPANEL_POSITION wxDefaultPosition
void SetSecondaryStructure(objects::CSeqFeatData::EPsec_str struc)
bool Create(wxWindow *parent, wxWindowID id=ID_CSECONDARYSTRUCTUREPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
Creation.
wxBitmap GetBitmapResource(const wxString &name)
Retrieves bitmap resources.
void CreateControls()
Creates the controls and sizers.
void Init()
Initialises member variables.
~CSecondaryStructurePanel()
Destructor.
@ ID_CSECONDARYSTRUCTUREPANEL
objects::CSeqFeatData::EPsec_str GetSecondaryStructure()
static bool ShowToolTips()
Should we show tooltips?
CSecondaryStructurePanel()
Constructors.
wxIcon GetIconResource(const wxString &name)
Retrieves icon resources.
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
#define SYMBOL_CSECONDARYSTRUCTUREPANEL_SIZE
#define SYMBOL_CSECONDARYSTRUCTUREPANEL_POSITION
#define SYMBOL_CSECONDARYSTRUCTUREPANEL_IDNAME
#define SYMBOL_CSECONDARYSTRUCTUREPANEL_STYLE