Go to the SVN repository for this file.
1 #ifndef GUI_WIDGETS_WX___GROUP_MAP_WIDGET__HPP 2 #define GUI_WIDGETS_WX___GROUP_MAP_WIDGET__HPP 77 constwxPoint& pos = wxDefaultPosition,
78 constwxSize&
size= wxDefaultSize,
79 longstyle = wxTAB_TRAVERSAL,
80 constwxString& name =
wxT(
"groupmapwidget"));
86 virtual voidAddGroup(
const string&
label,
boolexpand =
true);
87 virtual voidAddItem(
const string& group_label,
const string&
label,
88 const string& icon_alias,
const string& descr,
91 virtual voidGetGroupLabels(vector<string>& groups)
const;
92 virtual boolIsExpanded(
const string& group)
const;
97 virtual stringGetSelectedItem()
const;
98 stringGetHotItem()
const;
99 stringGetItemLabel(
intindex)
const;
101 virtual voidExpandGroup(
const string&
label);
118 CGroupItem(
const string&
label, wxBitmap& icon,
const string& descr,
122 boolIsExpanded()
const;
123 voidExpand(
boolexp);
130 virtual voidOnDefaultAction();
131 virtual boolOnHotTrack(
constwxPoint& ms_pos);
132 virtual voidOnMouseDown(
constwxPoint& ms_pos);
133 virtual voidOnLeftDoubleClick(
constwxPoint& ms_pos);
139 stringGetFullDescr()
const;
142 virtual intx_GetItemShift()
const;
143 virtual intx_PreferredSeparatorHeight(wxDC& dc)
const;
174 intx_GetGroupIndex(
const string&
label)
const;
CMapControl owns all its items.
CMapItem This is a base class for IwxMapItem implementations.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_GUIWIDGETS_WX_EXPORT
static const char label[]
const struct ncbi::grid::netcache::search::fields::SIZE size
SwxMapItemProperties - properties of the IwxMapItem.
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