55class UIPulldownMenu :
public UIWidget
66 CLASS_PROTOTYPE(UIPulldownMenu);
69 UIRect2D getAlignmentRect(UIWidget *parent);
73 void HighlightBGColor(
Event *ev);
74 void HighlightFGColor(
Event *ev);
80 void Create(UIWidget *parent, Listener *listener,
const UIRect2D& rect);
81 void CreateAligned(UIWidget *parent, Listener *listener);
82 void MousePressed(
Event *ev);
83 void MouseDragged(
Event *ev);
84 void MouseReleased(
Event *ev);
85 void ChildKilled(
Event *ev);
87 void setHighlightFGColor(
UColor c);
88 void setHighlightBGColor(
UColor c);
89 void setPopupHighlightFGColor(
str menu,
UColor c);
90 void setPopupHighlightBGColor(
str menu,
UColor c);
95 void Realign(
void)
override;
96 void Draw(
void)
override;