]> git.sesse.net Git - vlc/blobdiff - modules/gui/skins/gtk2/gtk2_api.cpp
* added <unistd.h> or it doesn't compile !
[vlc] / modules / gui / skins / gtk2 / gtk2_api.cpp
index 5534251b734e8e95fa88cb17127a420f76e44a21..16669d8d2487a4b9ee87acdaf4e6c3f379b1d0e6 100644 (file)
@@ -2,7 +2,7 @@
  * gtk2_api.cpp: Various gtk2-specific functions
  *****************************************************************************
  * Copyright (C) 2003 VideoLAN
- * $Id: gtk2_api.cpp,v 1.14 2003/04/22 19:26:02 asmax Exp $
+ * $Id: gtk2_api.cpp,v 1.16 2003/04/28 12:00:13 asmax Exp $
  *
  * Authors: Cyril Deguet  <asmax@videolan.org>
  *
@@ -22,7 +22,7 @@
  * USA.
  *****************************************************************************/
 
-#if !defined WIN32
+#ifdef GTK2_SKINS
 
 //--- GTK2 ------------------------------------------------------------------
 #include <glib.h>
@@ -53,7 +53,7 @@ void OSAPI_PostMessage( SkinWindow *win, unsigned int message, unsigned int para
                         long param2 )
 {
     GdkEventClient *event = (GdkEventClient *) new GdkEvent;
-    
+
     event->type = GDK_CLIENT_EVENT;
     if( win == NULL )
     {
@@ -117,8 +117,8 @@ int OSAPI_GetTime()
 //---------------------------------------------------------------------------
 void OSAPI_GetScreenSize( int &w, int &h )
 {
-/*    w = GetSystemMetrics(SM_CXSCREEN);
-    h = GetSystemMetrics(SM_CYSCREEN);*/
+    w = gdk_screen_width();
+    h = gdk_screen_height();
 }
 //---------------------------------------------------------------------------
 void OSAPI_GetMousePos( int &x, int &y )