28 #ifndef _EXON_FROM_CDS_H_
29 #define _EXON_FROM_CDS_H_
53 #include <wx/radiobut.h>
54 #include <wx/choice.h>
74 #define ID_CEXONFROMCDS wxID_ANY
75 #define SYMBOL_CEXONFROMCDS_STYLE wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL
76 #define SYMBOL_CEXONFROMCDS_TITLE _("Exon From CDS")
77 #define SYMBOL_CEXONFROMCDS_IDNAME ID_CEXONFROMCDS
78 #define SYMBOL_CEXONFROMCDS_SIZE wxSize(900, 500)
79 #define SYMBOL_CEXONFROMCDS_POSITION wxDefaultPosition
void AddIntron(CSeq_entry_Handle seh, CRef< CCmdComposite > cmd, int intron_start, int intron_stop, bool intron_fuzz_start, bool intron_fuzz_stop, CRef< CSeq_id > id, TSeqPos seq_length, int exon_number, bool minus_strand)
virtual string GetErrorMessage()
static bool ShowToolTips()
Should we show tooltips?
void CreateControls()
Creates the controls and sizers.
wxIcon GetIconResource(const wxString &name)
Retrieves icon resources.
CFieldChoicePanel * m_FieldType
~CExonFromCds()
Destructor.
void Init()
Initialises member variables.
COkCancelPanel * m_OkCancel
CStringConstraintPanel * m_StringConstraintPanel
CSeqFeatData::ESubtype m_Type
bool Create(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &caption=_("Exon From CDS"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(900, 500), long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)
Creation.
void ProcessUpdateFeatEvent(wxCommandEvent &event)
virtual CRef< CCmdComposite > GetCommand()
CExonFromCds()
Constructors.
wxBitmap GetBitmapResource(const wxString &name)
Retrieves bitmap resources.
IWorkbench is the central interface in the application framework.
Include a standard set of the NCBI C++ Toolkit most basic headers.
#define SYMBOL_CEXONFROMCDS_STYLE
#define SYMBOL_CEXONFROMCDS_POSITION
#define SYMBOL_CEXONFROMCDS_TITLE
#define SYMBOL_CEXONFROMCDS_SIZE
#define SYMBOL_CEXONFROMCDS_IDNAME
unsigned int TSeqPos
Type for sequence locations and lengths.
#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