Go to the SVN repository for this file.
1 #ifndef GUI_WIDGETS_EDIT___FIELD_NAME_PANEL__HPP 2 #define GUI_WIDGETS_EDIT___FIELD_NAME_PANEL__HPP 63 virtualvector<string> GetChoices(
bool& allow_other);
64 virtualvector<string> GetMacroValues();
71eFieldType_Unknown = 0,
96 static stringGetFieldTypeName(EFieldType field_type);
97 staticEFieldType GetFieldTypeFromName(
const string& field_type_name);
98 static boolIsFeature(
const string& target);
99 static boolIsDescriptor(
const string& target);
102 voidx_UpdateParent(
void);
103 boolx_IsParentAECRDlg(
void);
104 voidx_UpdateAECRDlgLayout(
void);
106 boolx_ShouldDecreaseStrConstrPanel(
void);
virtual ~CFieldNamePanelParent()
virtual void UpdateEditor()=0
virtual string GetFieldName(const bool subfield=false)=0
Returns the name of the field as selected in the panel.
virtual void SetShowLegalOnly(bool show)
virtual string GetMacroFieldName(const string &target, const string &selected_field=kEmptyStr)
@ eFieldType_BankITComment
@ eFieldType_TaxnameAfterBinomial
@ eFieldType_StructuredComment
virtual bool SetFieldName(const string &field)=0
virtual string GetMacroFieldLabel(const string &target, const string &selected_field=kEmptyStr)
CFieldNamePanel()
Constructors.
~CFieldNamePanel()
Destructor.
virtual void ClearValues(void)
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
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