Go to the documentation of this file.
25 #ifndef JUCE_ACTIVEXCONTROLCOMPONENT_H_INCLUDED
26 #define JUCE_ACTIVEXCONTROLCOMPONENT_H_INCLUDED
28 #if JUCE_WINDOWS || DOXYGEN
63 bool createControl (
const void* controlIID);
70 bool isControlOpen() const
noexcept {
return control !=
nullptr; }
97 void* queryInterface (
const void* iid)
const;
101 void setMouseEventsAllowed (
bool eventsCanReachControl);
105 bool areMouseEventsAllowed() const
noexcept {
return mouseEventsAllowed; }
115 bool mouseEventsAllowed;
122 #endif // JUCE_ACTIVEXCONTROLCOMPONENT_H_INCLUDED
Definition: juce_ContainerDeletePolicy.h:44
#define JUCE_API
Definition: juce_StandardHeader.h:139
Definition: juce_ScopedPointer.h:70
Definition: juce_GraphicsContext.h:42
#define noexcept
Definition: juce_CompilerSupport.h:141
Definition: juce_Component.h:33
virtual void paint(Graphics &g)
Definition: juce_Component.cpp:1929