28 #ifndef _BULK_RNA_EDIT_H_
29 #define _BULK_RNA_EDIT_H_
40 #define SYMBOL_RNAEDITDIALOG_STYLE wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL
41 #define SYMBOL_RNAEDITDIALOG_TITLE _("RNA Editing")
42 #define SYMBOL_RNAEDITDIALOG_IDNAME wxID_ANY
43 #define SYMBOL_RNAEDITDIALOG_SIZE wxDefaultSize
44 #define SYMBOL_RNAEDITDIALOG_POSITION wxDefaultPosition
75 bool IsReadOnlyColumn(
string column_name) {
if (column_name ==
"location" || column_name.empty() || column_name ==
"expand")
return true;
return false; };
#define SYMBOL_RNAEDITDIALOG_STYLE
#define SYMBOL_RNAEDITDIALOG_POSITION
#define SYMBOL_RNAEDITDIALOG_TITLE
#define SYMBOL_RNAEDITDIALOG_SIZE
#define SYMBOL_RNAEDITDIALOG_IDNAME
static bool ShowToolTips()
Should we show tooltips?
CApplyEditconvertPanel * m_AecrPanel
void OnClickOk(wxCommandEvent &event)
void CreateControls()
Creates the controls and sizers.
bool IsReadOnlyColumn(string column_name)
CRef< CCmdComposite > GetCommandFromValuesTable(CRef< objects::CSeq_table >)
void Init()
Initialises member variables.
vector< CSeq_feat_Handle > m_FeatHandles
void OnClickCancel(wxCommandEvent &event)
CRef< objects::CSeq_table > GetValuesTableFromSeqEntry()
virtual const CObject * RowToScopedObjects(int row, TConstScopedObjects &objects, CBioseq_Handle &bsh)
CRef< CCmdComposite > GetCommand()
CRef< objects::CSeq_table > GetChoices(CRef< objects::CSeq_table > values_table)
wxIcon GetIconResource(const wxString &name)
Retrieves icon resources.
bool Create(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &caption=_("RNA Editing"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)
Creation.
CSeqTableGridPanel * m_GridPanel
wxBitmap GetBitmapResource(const wxString &name)
IWorkbench is the central interface in the application framework.
Include a standard set of the NCBI C++ Toolkit most basic headers.
vector< SConstScopedObject > TConstScopedObjects
#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 row(bind, expected)