openshot-audio  0.1.5
Public Member Functions | List of all members
ActiveXHelpers::JuceIOleInPlaceSite Class Reference
Inheritance diagram for ActiveXHelpers::JuceIOleInPlaceSite:
ComBaseClassHelper< IOleInPlaceSite > ComBaseClassHelperBase< IOleInPlaceSite >

Public Member Functions

 JuceIOleInPlaceSite (HWND hwnd)
 
 ~JuceIOleInPlaceSite ()
 
JUCE_COMRESULT GetWindow (HWND *lphwnd)
 
JUCE_COMRESULT ContextSensitiveHelp (BOOL)
 
JUCE_COMRESULT CanInPlaceActivate ()
 
JUCE_COMRESULT OnInPlaceActivate ()
 
JUCE_COMRESULT OnUIActivate ()
 
JUCE_COMRESULT GetWindowContext (LPOLEINPLACEFRAME *lplpFrame, LPOLEINPLACEUIWINDOW *lplpDoc, LPRECT, LPRECT, LPOLEINPLACEFRAMEINFO lpFrameInfo)
 
JUCE_COMRESULT Scroll (SIZE)
 
JUCE_COMRESULT OnUIDeactivate (BOOL)
 
JUCE_COMRESULT OnInPlaceDeactivate ()
 
JUCE_COMRESULT DiscardUndoState ()
 
JUCE_COMRESULT DeactivateAndUndo ()
 
JUCE_COMRESULT OnPosRectChange (LPCRECT)
 
- Public Member Functions inherited from ComBaseClassHelper< IOleInPlaceSite >
 ComBaseClassHelper (unsigned int initialRefCount=1)
 
 ~ComBaseClassHelper ()
 
JUCE_COMRESULT QueryInterface (REFIID refId, void **result)
 
- Public Member Functions inherited from ComBaseClassHelperBase< IOleInPlaceSite >
 ComBaseClassHelperBase (unsigned int initialRefCount)
 
virtual ~ComBaseClassHelperBase ()
 
ULONG __stdcall AddRef ()
 
ULONG __stdcall Release ()
 

Additional Inherited Members

- Protected Member Functions inherited from ComBaseClassHelperBase< IOleInPlaceSite >
JUCE_COMRESULT QueryInterface (REFIID refId, void **result)
 
JUCE_COMRESULT castToType (void **result)
 
- Protected Attributes inherited from ComBaseClassHelperBase< IOleInPlaceSite >
ULONG refCount
 

Constructor & Destructor Documentation

◆ JuceIOleInPlaceSite()

ActiveXHelpers::JuceIOleInPlaceSite::JuceIOleInPlaceSite ( HWND  hwnd)
inline

◆ ~JuceIOleInPlaceSite()

ActiveXHelpers::JuceIOleInPlaceSite::~JuceIOleInPlaceSite ( )
inline

Member Function Documentation

◆ CanInPlaceActivate()

JUCE_COMRESULT ActiveXHelpers::JuceIOleInPlaceSite::CanInPlaceActivate ( )
inline

◆ ContextSensitiveHelp()

JUCE_COMRESULT ActiveXHelpers::JuceIOleInPlaceSite::ContextSensitiveHelp ( BOOL  )
inline

◆ DeactivateAndUndo()

JUCE_COMRESULT ActiveXHelpers::JuceIOleInPlaceSite::DeactivateAndUndo ( )
inline

◆ DiscardUndoState()

JUCE_COMRESULT ActiveXHelpers::JuceIOleInPlaceSite::DiscardUndoState ( )
inline

◆ GetWindow()

JUCE_COMRESULT ActiveXHelpers::JuceIOleInPlaceSite::GetWindow ( HWND *  lphwnd)
inline

◆ GetWindowContext()

JUCE_COMRESULT ActiveXHelpers::JuceIOleInPlaceSite::GetWindowContext ( LPOLEINPLACEFRAME *  lplpFrame,
LPOLEINPLACEUIWINDOW *  lplpDoc,
LPRECT  ,
LPRECT  ,
LPOLEINPLACEFRAMEINFO  lpFrameInfo 
)
inline

◆ OnInPlaceActivate()

JUCE_COMRESULT ActiveXHelpers::JuceIOleInPlaceSite::OnInPlaceActivate ( )
inline

◆ OnInPlaceDeactivate()

JUCE_COMRESULT ActiveXHelpers::JuceIOleInPlaceSite::OnInPlaceDeactivate ( )
inline

◆ OnPosRectChange()

JUCE_COMRESULT ActiveXHelpers::JuceIOleInPlaceSite::OnPosRectChange ( LPCRECT  )
inline

◆ OnUIActivate()

JUCE_COMRESULT ActiveXHelpers::JuceIOleInPlaceSite::OnUIActivate ( )
inline

◆ OnUIDeactivate()

JUCE_COMRESULT ActiveXHelpers::JuceIOleInPlaceSite::OnUIDeactivate ( BOOL  )
inline

◆ Scroll()

JUCE_COMRESULT ActiveXHelpers::JuceIOleInPlaceSite::Scroll ( SIZE  )
inline

The documentation for this class was generated from the following file: