25 #ifndef JUCE_MENUBARCOMPONENT_H_INCLUDED 26 #define JUCE_MENUBARCOMPONENT_H_INCLUDED 69 void showMenu (
int menuIndex);
104 int itemUnderMouse, currentPopupIndex, topLevelIndexClicked;
107 void setItemUnderMouse (
int index);
108 void setOpenItem (
int index);
111 void repaintMenuItem (
int index);
112 void menuDismissed (
int topLevelIndex,
int itemId);
118 #endif // JUCE_MENUBARCOMPONENT_H_INCLUDED Definition: juce_KeyPress.h:37
#define noexcept
Definition: juce_CompilerSupport.h:141
virtual void mouseMove(const MouseEvent &event) override
Definition: juce_Component.cpp:2254
virtual void mouseDrag(const MouseEvent &event) override
Definition: juce_Component.cpp:2253
virtual void handleCommandMessage(int commandId)
Definition: juce_Component.cpp:2334
virtual void timerCallback()=0
#define JUCE_API
Definition: juce_StandardHeader.h:139
Definition: juce_ApplicationCommandTarget.h:58
virtual void resized()
Definition: juce_Component.cpp:2272
virtual void mouseEnter(const MouseEvent &event) override
Definition: juce_Component.cpp:2249
virtual void paint(Graphics &g)
Definition: juce_Component.cpp:1929
Definition: juce_Component.h:33
Definition: juce_StringArray.h:39
virtual void mouseExit(const MouseEvent &event) override
Definition: juce_Component.cpp:2250
virtual void mouseUp(const MouseEvent &event) override
Definition: juce_Component.cpp:2252
Definition: juce_GraphicsContext.h:42
virtual void mouseDown(const MouseEvent &event) override
Definition: juce_Component.cpp:2251
Definition: juce_Timer.h:52
Definition: juce_MouseEvent.h:36
virtual bool keyPressed(const KeyPress &key)
Definition: juce_Component.cpp:3004