JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
juce_XEmbedComponent_linux.cpp File Reference

Go to the source code of this file.

Classes

class  juce::XEmbedComponent::Pimpl
 
struct  juce::XEmbedComponent::Pimpl::SharedKeyWindow
 

Namespaces

namespace  juce
 JUCE Namespace.
 

Enumerations

enum  { maxXEmbedVersionToSupport }
 
enum  { XEMBED_MAPPED }
 
enum  {
  XEMBED_EMBEDDED_NOTIFY , XEMBED_WINDOW_ACTIVATE , XEMBED_WINDOW_DEACTIVATE , XEMBED_REQUEST_FOCUS ,
  XEMBED_FOCUS_IN , XEMBED_FOCUS_OUT , XEMBED_FOCUS_NEXT , XEMBED_FOCUS_PREV ,
  XEMBED_MODALITY_ON , XEMBED_MODALITY_OFF , XEMBED_REGISTER_ACCELERATOR , XEMBED_UNREGISTER_ACCELERATOR ,
  XEMBED_ACTIVATE_ACCELERATOR
}
 
enum  { XEMBED_FOCUS_CURRENT , XEMBED_FOCUS_FIRST , XEMBED_FOCUS_LAST }
 

Functions

::Window juce::juce_createKeyProxyWindow (ComponentPeer *peer)
 
void juce::juce_deleteKeyProxyWindow (::Window keyProxy)
 
bool juce::juce_handleXEmbedEvent (ComponentPeer *, void *)
 
unsigned long juce::juce_getCurrentFocusWindow (ComponentPeer *)