LibreOffice Module svx (master)  1
Public Member Functions | Private Attributes | List of all members
sdr::contact::SdrMediaWindow Class Reference

#include <sdrmediawindow.hxx>

Inheritance diagram for sdr::contact::SdrMediaWindow:
Collaboration diagram for sdr::contact::SdrMediaWindow:

Public Member Functions

 SdrMediaWindow (vcl::Window *pParent, ViewObjectContactOfSdrMediaObj &rViewObjContact)
virtual ~SdrMediaWindow () override
virtual void MouseMove (const MouseEvent &rMEvt) override
virtual void MouseButtonDown (const MouseEvent &rMEvt) override
virtual void MouseButtonUp (const MouseEvent &rMEvt) override
virtual void KeyInput (const KeyEvent &rKEvt) override
virtual void KeyUp (const KeyEvent &rKEvt) override
virtual void Command (const CommandEvent &rCEvt) override
virtual sal_Int8 AcceptDrop (const AcceptDropEvent &rEvt) override
virtual sal_Int8 ExecuteDrop (const ExecuteDropEvent &rEvt) override
virtual void StartDrag (sal_Int8 nAction, const Point &rPosPixel) override
- Public Member Functions inherited from avmedia::MediaWindow
 MediaWindow (vcl::Window *parent, bool bInternalMediaControl)
virtual ~MediaWindow ()
void setURL (const OUString &rURL, const OUString &rReferer)
const OUString & getURL () const
bool isValid () const
Size getPreferredSize () const
vcl::WindowgetWindow () const
void setPosSize (const tools::Rectangle &rNewRect)
void setPointer (PointerStyle aPointer)
bool start ()
void updateMediaItem (MediaItem &rItem) const
void executeMediaItem (const MediaItem &rItem)
void show ()
void hide ()
bool isVisible () const

Private Attributes


Additional Inherited Members

- Static Public Member Functions inherited from avmedia::MediaWindow
static FilterNameVector getMediaFilters ()
static bool executeMediaURLDialog (weld::Window *pParent, OUString &rURL, bool *const o_pbLink)
static void executeFormatErrorBox (weld::Window *pParent)
static bool isMediaURL (std::u16string_view rURL, const OUString &rReferer, bool bDeep=false, rtl::Reference< PlayerListener > xPreferredPixelSizeListener=nullptr)
static css::uno::Reference< css::media::XPlayer > createPlayer (const OUString &rURL, const OUString &rReferer, const OUString *pMimeType=nullptr)
static css::uno::Reference< css::graphic::XGraphic > grabFrame (const css::uno::Reference< css::media::XPlayer > &rPlayer)
static css::uno::Reference< css::graphic::XGraphic > grabFrame (const OUString &rURL, const OUString &rReferer, const OUString &sMimeType, rtl::Reference< PlayerListener > xPreferredPixelSizeListener)
static void dispatchInsertAVMedia (const css::uno::Reference< css::frame::XDispatchProvider > &, const css::awt::Size &rSize, const OUString &rURL, bool bLink)

Detailed Description

Definition at line 30 of file sdrmediawindow.hxx.

Constructor & Destructor Documentation

sdr::contact::SdrMediaWindow::SdrMediaWindow ( vcl::Window pParent,
ViewObjectContactOfSdrMediaObj rViewObjContact 

Definition at line 32 of file sdrmediawindow.cxx.

References false.

sdr::contact::SdrMediaWindow::~SdrMediaWindow ( )

Definition at line 39 of file sdrmediawindow.cxx.

Member Function Documentation

sal_Int8 sdr::contact::SdrMediaWindow::AcceptDrop ( const AcceptDropEvent rEvt)
void sdr::contact::SdrMediaWindow::Command ( const CommandEvent rCEvt)
sal_Int8 sdr::contact::SdrMediaWindow::ExecuteDrop ( const ExecuteDropEvent rEvt)
void sdr::contact::SdrMediaWindow::KeyInput ( const KeyEvent rKEvt)
void sdr::contact::SdrMediaWindow::KeyUp ( const KeyEvent rKEvt)
void sdr::contact::SdrMediaWindow::MouseButtonDown ( const MouseEvent rMEvt)
void sdr::contact::SdrMediaWindow::MouseButtonUp ( const MouseEvent rMEvt)
void sdr::contact::SdrMediaWindow::MouseMove ( const MouseEvent rMEvt)
void sdr::contact::SdrMediaWindow::StartDrag ( sal_Int8  nAction,
const Point &  rPosPixel 

Member Data Documentation

ViewObjectContactOfSdrMediaObj& sdr::contact::SdrMediaWindow::mrViewObjectContactOfSdrMediaObj

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