mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-25 02:04:23 +00:00
Added ListenerList class and changed some components to use it for their listener dispatching. Sorted out bug in popup menus and win32 mouse wheel.
This commit is contained in:
parent
b974203d0f
commit
2676bb02f2
42 changed files with 1815 additions and 1867 deletions
|
|
@ -320,11 +320,11 @@ public:
|
|||
private:
|
||||
//==============================================================================
|
||||
OwnedArray <ApplicationCommandInfo> commands;
|
||||
SortedSet <void*> listeners;
|
||||
ListenerList <ApplicationCommandManagerListener> listeners;
|
||||
ScopedPointer <KeyPressMappingSet> keyMappings;
|
||||
ApplicationCommandTarget* firstTarget;
|
||||
|
||||
void sendListenerInvokeCallback (const ApplicationCommandTarget::InvocationInfo& info) const;
|
||||
void sendListenerInvokeCallback (const ApplicationCommandTarget::InvocationInfo& info);
|
||||
void handleAsyncUpdate();
|
||||
void globalFocusChanged (Component*);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue