diff src/audacious/ui_skinned_window.h @ 3221:9583cd62231f trunk

implement ui_skinned_window_expose
author Tomasz Mon <desowin@gmail.com>
date Thu, 02 Aug 2007 15:40:46 +0200
parents 018b37cf0730
children 963dfcfdc851
line wrap: on
line diff
--- a/src/audacious/ui_skinned_window.h	Thu Aug 02 15:07:31 2007 +0200
+++ b/src/audacious/ui_skinned_window.h	Thu Aug 02 15:40:46 2007 +0200
@@ -32,6 +32,12 @@
 # define SKINNED_WINDOW_TYPE		GTK_WINDOW_TOPLEVEL
 #endif
 
+enum {
+    WINDOW_MAIN,
+    WINDOW_EQ,
+    WINDOW_PLAYLIST
+};
+
 typedef struct _SkinnedWindow SkinnedWindow;
 typedef struct _SkinnedWindowClass SkinnedWindowClass;
 
@@ -42,6 +48,7 @@
   GtkWidget *canvas;
   gint x,y;
 
+  gint type;
   GdkGC *gc;
   GtkWidget *fixed;
 };
@@ -53,5 +60,6 @@
 
 extern GType ui_skinned_window_get_type(void);
 extern GtkWidget *ui_skinned_window_new(const gchar *wmclass_name);
+extern void ui_skinned_window_draw_all(GtkWidget *widget);
 
 #endif