* win32_theme.h: Win32 implementation of the Theme class
*****************************************************************************
* Copyright (C) 2003 VideoLAN
- * $Id: win32_theme.h,v 1.1 2003/03/18 02:21:47 ipkiss Exp $
+ * $Id: win32_theme.h,v 1.5 2003/10/22 19:12:56 ipkiss Exp $
*
* Authors: Olivier Teulière <ipkiss@via.ecp.fr>
* Emmanuel Puig <karibu@via.ecp.fr>
* USA.
*****************************************************************************/
+#ifdef WIN32
#ifndef VLC_SKIN_WIN32_THEME
#define VLC_SKIN_WIN32_THEME
//---------------------------------------------------------------------------
struct intf_thread_t;
-class Window;
+class SkinWindow;
class EventBank;
class BitmapBank;
class FontBank;
-class LogWindow;
//---------------------------------------------------------------------------
class Win32Theme : public Theme
// Specific windows methods
HINSTANCE getInstance() { return hinst; }
- HWND GetLogHandle();
HWND GetParentWindow() { return ParentWindow; }
// !!!
virtual void AddWindow( string name, int x, int y, bool visible,
- int fadetime, int alpha, int movealpha, bool dragdrop );
+ int fadetime, int alpha, int movealpha, bool dragdrop,
+ bool playondrop );
virtual void ChangeClientWindowName( string name );
// Taskbar && system tray
#endif
+#endif