A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/rna__field__name__panel_8hpp_source.html below:

NCBI C++ ToolKit: include/gui/widgets/edit/rna_field_name_panel.hpp Source File

1 #ifndef GUI_WIDGETS_EDIT___RNA_FIELD_NAME_PANEL__HPP 2 #define GUI_WIDGETS_EDIT___RNA_FIELD_NAME_PANEL__HPP 40 #include <wx/choice.h> 41 #include <wx/combobox.h> 42 #include <wx/stattext.h> 43 #include <wx/listbox.h> 59 #define SYMBOL_CRNAFIELDNAMEPANEL_STYLE wxTAB_TRAVERSAL 60 #define SYMBOL_CRNAFIELDNAMEPANEL_TITLE _("RNAFieldNamePanel"

)

61 #define SYMBOL_CRNAFIELDNAMEPANEL_IDNAME ID_CRNAFIELDNAMEPANEL 62 #define SYMBOL_CRNAFIELDNAMEPANEL_SIZE wxSize(400, 300) 63 #define SYMBOL_CRNAFIELDNAMEPANEL_POSITION wxDefaultPosition 86  bool

Create( wxWindow* parent,

99  void

CreateControls();

104  void

OnRnaTypeSelected( wxCommandEvent& event );

106  void

OnRnaFieldSelected( wxCommandEvent& event );

108  void

OnncRNAClassSelected(wxCommandEvent& event);

114 

wxBitmap GetBitmapResource(

const

wxString& name );

117 

wxIcon GetIconResource(

const

wxString& name );

121  static bool

ShowToolTips();

125

ID_CRNAFIELDNAMEPANEL = 6060,

128

ID_CRNAFIELDNAME_RNA_FIELD

135  virtual string GetFieldName

(

const bool

subfield =

false

);

139  bool

SetRnaType(

const string

& rna_type);

140  static

vector<string> GetRNATypes();

141  static

vector<string> GetRNAFields();

143  string

GetRnaTypeOnly(

void

);

144  string

GetNcrnaType(

void

);

145  string

GetRnaField(

void

);

148  static string

s_GetMacroFieldName(

const string

& rna_type,

const string

& qual_field,

149  const string

&target,

const string

& selected_field =

kEmptyStr

);

153  void

x_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 177

DECLARE_EVENT_TABLE()

189  bool

Create( wxWindow* parent,

202  void

CreateControls();

207  void

OnRnaTypeSelected( wxCommandEvent& event );

209  void

OnRnaFieldSelected( wxCommandEvent& event );

215 

wxBitmap GetBitmapResource(

const

wxString& name );

218 

wxIcon GetIconResource(

const

wxString& name );

222  static bool

ShowToolTips();

226

ID_CDUALRNAFIELDNAMEPANEL = 6070,

230

ID_CRNAFIELDNAME_RNA_FIELD2

238  virtual string GetFieldName

(

const bool

subfield =

false

);

240  string

GetFieldName2(

const bool

subfield =

false

);

241  bool

SetFieldName2(

const string

& field);

244  bool

SetRnaType(

const string

& rna_type);

246  string

GetRnaTypeOnly(

void

);

247  string

GetNcrnaType(

void

);

248  string

GetRnaField(

void

);

249  string

GetRnaField2(

void

);

252  void

x_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