Mercurial > audlegacy
diff src/audacious/ui_skinned_window.h @ 3068:c5189bc4100b
Refactor skinned window code.
| author | William Pitcock <nenolod@atheme-project.org> |
|---|---|
| date | Fri, 13 Jul 2007 10:19:43 -0500 |
| parents | ade60a2c52fb |
| children | 3b6d316f8b09 |
line wrap: on
line diff
--- a/src/audacious/ui_skinned_window.h Fri Jul 13 10:11:04 2007 -0500 +++ b/src/audacious/ui_skinned_window.h Fri Jul 13 10:19:43 2007 -0500 @@ -25,6 +25,12 @@ #define SKINNED_CHECK_WINDOW(obj) GTK_CHECK_TYPE (obj, ui_skinned_window_get_type ()) #define SKINNED_TYPE_WINDOW (ui_skinned_window_get_type()) +#ifdef GDK_WINDOWING_QUARTZ +# define SKINNED_WINDOW_TYPE GTK_WINDOW_POPUP +#else +# define SKINNED_WINDOW_TYPE GTK_WINDOW_TOPLEVEL +#endif + typedef struct _SkinnedWindow SkinnedWindow; typedef struct _SkinnedWindowClass SkinnedWindowClass; @@ -46,7 +52,7 @@ }; extern GType ui_skinned_window_get_type(void); -extern GtkWidget *ui_skinned_window_new(GtkWindowType type, const gchar *wmclass_name); +extern GtkWidget *ui_skinned_window_new(const gchar *wmclass_name); extern void ui_skinned_window_widgetlist_associate(GtkWidget * widget, Widget * w); extern void ui_skinned_window_widgetlist_dissociate(GtkWidget * widget, Widget * w); extern gboolean ui_skinned_window_widgetlist_contained(GtkWidget * widget, gint x, gint y);
