)
61 #define SYMBOL_CRNAFIELDNAMEPANEL_IDNAME ID_CRNAFIELDNAMEPANEL 62 #define SYMBOL_CRNAFIELDNAMEPANEL_SIZE wxSize(400, 300) 63 #define SYMBOL_CRNAFIELDNAMEPANEL_POSITION wxDefaultPosition 86 boolCreate( wxWindow* parent,
99 voidCreateControls();
104 voidOnRnaTypeSelected( wxCommandEvent& event );
106 voidOnRnaFieldSelected( wxCommandEvent& event );
108 voidOnncRNAClassSelected(wxCommandEvent& event);
114wxBitmap GetBitmapResource(
constwxString& name );
117wxIcon GetIconResource(
constwxString& name );
121 static boolShowToolTips();
125ID_CRNAFIELDNAMEPANEL = 6060,
128ID_CRNAFIELDNAME_RNA_FIELD
135 virtual string GetFieldName(
const boolsubfield =
false);
139 boolSetRnaType(
const string& rna_type);
140 staticvector<string> GetRNATypes();
141 staticvector<string> GetRNAFields();
143 stringGetRnaTypeOnly(
void);
144 stringGetNcrnaType(
void);
145 stringGetRnaField(
void);
148 static strings_GetMacroFieldName(
const string& rna_type,
const string& qual_field,
149 const string&target,
const string& selected_field =
kEmptyStr);
153 voidx_EnableNcRnaClass();
162 #define SYMBOL_CDUALRNAFIELDNAMEPANEL_STYLE wxTAB_TRAVERSAL 163 #define SYMBOL_CDUALRNAFIELDNAMEPANEL_TITLE _("DualRNAFieldNamePanel")
164 #define SYMBOL_CDUALRNAFIELDNAMEPANEL_IDNAME ID_CDUALRNAFIELDNAMEPANEL 165 #define SYMBOL_CDUALRNAFIELDNAMEPANEL_SIZE wxSize(400, 300) 166 #define SYMBOL_CDUALRNAFIELDNAMEPANEL_POSITION wxDefaultPosition 177DECLARE_EVENT_TABLE()
189 boolCreate( wxWindow* parent,
202 voidCreateControls();
207 voidOnRnaTypeSelected( wxCommandEvent& event );
209 voidOnRnaFieldSelected( wxCommandEvent& event );
215wxBitmap GetBitmapResource(
constwxString& name );
218wxIcon GetIconResource(
constwxString& name );
222 static boolShowToolTips();
226ID_CDUALRNAFIELDNAMEPANEL = 6070,
230ID_CRNAFIELDNAME_RNA_FIELD2
238 virtual string GetFieldName(
const boolsubfield =
false);
240 stringGetFieldName2(
const boolsubfield =
false);
241 boolSetFieldName2(
const string& field);
244 boolSetRnaType(
const string& rna_type);
246 stringGetRnaTypeOnly(
void);
247 stringGetNcrnaType(
void);
248 stringGetRnaField(
void);
249 stringGetRnaField2(
void);
252 voidx_EnableNcRnaClass();
@ ID_CRNAFIELDNAME_NCRNA_CLASS
@ ID_CRNAFIELDNAME_RNA_FIELD
@ ID_CRNAFIELDNAME_RNA_TYPE
wxComboBox * m_NcrnaClass
wxStaticText * m_RnaTypeLabel
virtual string GetFieldName(const bool subfield=false)=0
Returns the name of the field as selected in the panel.
virtual string GetMacroFieldName(const string &target, const string &selected_field=kEmptyStr)
virtual bool SetFieldName(const string &field)=0
virtual void ClearValues(void)
wxStaticText * m_RnaTypeLabel
CRNAFieldNamePanel * m_Sibling
wxComboBox * m_NcrnaClass
@ ID_CRNAFIELDNAME_NCRNA_CLASS
@ ID_CRNAFIELDNAME_RNA_TYPE
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.
#define NCBI_GUIWIDGETS_EDIT_EXPORT
const struct ncbi::grid::netcache::search::fields::SIZE size
#define SYMBOL_CRNAFIELDNAMEPANEL_SIZE
#define SYMBOL_CRNAFIELDNAMEPANEL_STYLE
#define SYMBOL_CRNAFIELDNAMEPANEL_POSITION
#define SYMBOL_CDUALRNAFIELDNAMEPANEL_SIZE
#define SYMBOL_CDUALRNAFIELDNAMEPANEL_IDNAME
#define SYMBOL_CDUALRNAFIELDNAMEPANEL_POSITION
#define SYMBOL_CDUALRNAFIELDNAMEPANEL_STYLE
#define SYMBOL_CRNAFIELDNAMEPANEL_IDNAME
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