1 #ifndef __SCV_CONTEXT_MENU_H__
2 #define __SCV_CONTEXT_MENU_H__
55 bool isInsideItem(
const Point &p,
int i)
const;
57 bool hasSubMenuActive(
void)
const;
59 void setSubMenusStatus(
bool status);
61 void processMouseCallback(
const MouseEvent &evt, std::deque<std::string> address);
62 void processKeyboardCallback(
const KeyEvent &evt, std::deque<std::string> address);
66 int _currSelectedMenu;
80 return _list.size() > 0;
92 _currPosition = position;
111 inline bool ContextMenu::isInsideItem(
const Point &p,
int i)
const {
118 #endif // __SCV_CONTEXT_MENU_H__