8 #ifndef CO_SUB_MENUITEM_H
9 #define CO_SUB_MENUITEM_H
22 class coCombinedButtonInteraction;
52 virtual void selected(
bool select);
53 virtual void doActionRelease();
54 virtual void doSecondActionRelease();
56 virtual void closeSubmenu();
57 virtual void openSubmenu();
58 virtual void positionSubmenu();
63 virtual void setAttachment(
int attachment);
72 virtual void setActive(
bool a);
75 virtual const char *getClassName()
const;
77 virtual bool isOfClassName(
const char *)
const;
Definition: coRotButton.h:35
int attachment
Definition: coSubMenuItem.h:41
virtual int getAttachment()
Get the attachment.
Definition: coSubMenuItem.h:66
Definition: coBackground.h:22
coCombinedButtonInteraction * preventMoveInteraction
Definition: coSubMenuItem.h:43
coMenuItem * secondaryItem
item that is triggered on right-button clicks
Definition: coSubMenuItem.h:42
Definition: coAction.h:25
Definition: coSubMenuItem.h:29
Definition: coRowMenuItem.h:30
Definition: coGenericSubMenuItem.h:22
Definition: coCombinedButtonInteraction.h:20
coRotButton * subMenuIcon
arrow button which is used for interaction
Definition: coSubMenuItem.h:39
coBackground * space
blank space left of label text, used as a margin
Definition: coSubMenuItem.h:40
Action listener for events triggered by coButton.
Definition: coRotButton.h:23
Definition: coMenuItem.h:44