diff options
Diffstat (limited to 'avmedia/source/viewer/mediawindow_impl.hxx')
-rw-r--r-- | avmedia/source/viewer/mediawindow_impl.hxx | 41 |
1 files changed, 22 insertions, 19 deletions
diff --git a/avmedia/source/viewer/mediawindow_impl.hxx b/avmedia/source/viewer/mediawindow_impl.hxx index 1b6f8c60b7..d82c50bcec 100644 --- a/avmedia/source/viewer/mediawindow_impl.hxx +++ b/avmedia/source/viewer/mediawindow_impl.hxx @@ -1,11 +1,14 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * Copyright 2000, 2010 Oracle and/or its affiliates. + * + * Copyright 2008 by Sun Microsystems, Inc. * * OpenOffice.org - a multi-platform office productivity suite * + * $RCSfile: mediawindow_impl.hxx,v $ + * $Revision: 1.3 $ + * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -29,7 +32,7 @@ #define _AVMEDIA_MEDIAWINDOW_IMPL_HXX #include <svtools/transfer.hxx> -#include <vcl/javachild.hxx> +#include <vcl/syschild.hxx> #include "mediawindowbase_impl.hxx" #include "mediacontrol.hxx" @@ -43,16 +46,16 @@ namespace avmedia // ---------------------- // - MediaWindowControl - // ---------------------- - + class MediaWindowControl : public MediaControl { public: - + MediaWindowControl( Window* pParent ); ~MediaWindowControl(); - + protected: - + void update(); void execute( const MediaItem& rItem ); }; @@ -60,16 +63,16 @@ namespace avmedia // -------------------- // - MediaChildWindow - // -------------------- - - class MediaChildWindow : public JavaChildWindow + + class MediaChildWindow : public SystemChildWindow { public: - + MediaChildWindow( Window* pParent ); ~MediaChildWindow(); - + protected: - + virtual void MouseMove( const MouseEvent& rMEvt ); virtual void MouseButtonDown( const MouseEvent& rMEvt ); virtual void MouseButtonUp( const MouseEvent& rMEvt ); @@ -77,7 +80,7 @@ namespace avmedia virtual void KeyUp( const KeyEvent& rKEvt ); virtual void Command( const CommandEvent& rCEvt ); }; - + // ------------------. // - MediaWindowImpl - // ------------------- @@ -88,7 +91,7 @@ namespace avmedia public MediaWindowBaseImpl, public DropTargetHelper, public DragSourceHelper - + { public: @@ -97,18 +100,18 @@ namespace avmedia virtual void cleanUp(); virtual void onURLChanged(); - + public: - + void update(); void setPosSize( const Rectangle& rRect ); - + void setPointer( const Pointer& rPointer ); const Pointer& getPointer() const; - + bool hasInternalMediaControl() const; - + protected: // Window |