comparison gui/mplayer/widgets.h @ 23077:17bf4f4b0715

Gui --> gui
author diego
date Mon, 23 Apr 2007 07:42:42 +0000
parents
children ce6ecb20fb44
comparison
equal deleted inserted replaced
23076:39dd908375b2 23077:17bf4f4b0715
1
2 #ifndef __MY_WIDGET
3 #define __MY_WIDGET
4
5 #include <stdio.h>
6 #include <stdlib.h>
7 #include <gdk/gdkkeysyms.h>
8 #include <gtk/gtk.h>
9
10 #include "../config.h"
11 #include "../osdep/shmem.h"
12 #include "play.h"
13 #include "mplayer.h"
14 #include "interface.h"
15 #include "wm/ws.h"
16
17 #define GTK_MB_SIMPLE 0
18 #define GTK_MB_MODAL 1
19 #define GTK_MB_FATAL 2
20 #define GTK_MB_ERROR 4
21 #define GTK_MB_WARNING 8
22
23 extern GtkWidget * PlayList;
24 extern GtkWidget * Options;
25 extern GtkWidget * PopUpMenu;
26
27 extern GtkWidget * WarningPixmap;
28 extern GtkWidget * ErrorPixmap;
29
30 extern GtkWidget * SkinList;
31 extern GtkWidget * gtkMessageBoxText;
32
33 extern int gtkPopupMenu;
34 extern int gtkPopupMenuParam;
35
36 extern char * sbMPlayerDirInHome;
37 extern char * sbMPlayerPrefixDir;
38
39 extern GdkPixmap * gtkIcon;
40 extern GdkBitmap * gtkIconMask;
41 extern Pixmap guiIcon;
42 extern Pixmap guiIconMask;
43
44 extern void widgetsCreate( void );
45
46 extern void gtkInit( void );
47 extern void gtkAddIcon( GtkWidget * window );
48
49 extern int gtkFillSkinList( gchar * dir );
50 extern void gtkClearList( GtkWidget * list );
51 extern void gtkSetDefaultToCList( GtkWidget * list,char * item );
52 extern int gtkFindCList( GtkWidget * list,char * item );
53
54 extern void gtkEventHandling( void );
55
56 extern void gtkShow( int type,char * param );
57 extern void gtkMessageBox( int type,const gchar * str );
58 extern void gtkSetLayer( GtkWidget * wdg );
59 extern void gtkActive( GtkWidget * wdg );
60
61 #endif