Go to the SVN repository for this file.
1 #ifndef GUI_UTILS___UI_OBJECT__HPP 2 #define GUI_UTILS___UI_OBJECT__HPP 67 virtual const string&
GetHint()
const= 0;
84 const string& icon_alias,
92 virtual void Init(
const string&
label,
93 const string& icon_alias,
99 virtual voidSetLabel(
const string&
label);
100 virtual voidSetIconAlias(
const string& alias);
101 virtual voidSetHint(
const string& hint);
102 virtual voidSetDescription(
const string& descr);
103 virtual voidSetHelpId(
const string& help_id);
104 virtual voidSetLogEvent(
const string& log_event);
106 virtual const string&
GetLabel()
const;
107 virtual const string& GetIconAlias()
const;
108 virtual const string& GetHint()
const;
109 virtual const string& GetDescription()
const;
110 virtual const string& GetHelpId()
const;
111 virtual const string& GetLogEvent()
const;
CUIObject - default mix-in implementation of IUIObject.
IUIObject - object that provides basic properties often required in a UI object.
Include a standard set of the NCBI C++ Toolkit most basic headers.
virtual const string & GetHint() const =0
virtual const string & GetLogEvent() const =0
virtual const string & GetIconAlias() const =0
virtual const string & GetLabel() const =0
virtual const string & GetDescription() const =0
virtual const string & GetHelpId() const =0
string GetLabel(const CSeq_id &id)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_GUIUTILS_EXPORT
static const char label[]
Defines to provide correct exporting from DLLs in Windows.
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