diff options
Diffstat (limited to 'gui/mplayer/widgets.h')
-rw-r--r-- | gui/mplayer/widgets.h | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/gui/mplayer/widgets.h b/gui/mplayer/widgets.h new file mode 100644 index 0000000000..3821a82b9c --- /dev/null +++ b/gui/mplayer/widgets.h @@ -0,0 +1,61 @@ + +#ifndef __MY_WIDGET +#define __MY_WIDGET + +#include <stdio.h> +#include <stdlib.h> +#include <gdk/gdkkeysyms.h> +#include <gtk/gtk.h> + +#include "../config.h" +#include "../osdep/shmem.h" +#include "play.h" +#include "mplayer.h" +#include "interface.h" +#include "wm/ws.h" + +#define GTK_MB_SIMPLE 0 +#define GTK_MB_MODAL 1 +#define GTK_MB_FATAL 2 +#define GTK_MB_ERROR 4 +#define GTK_MB_WARNING 8 + +extern GtkWidget * PlayList; +extern GtkWidget * Options; +extern GtkWidget * PopUpMenu; + +extern GtkWidget * WarningPixmap; +extern GtkWidget * ErrorPixmap; + +extern GtkWidget * SkinList; +extern GtkWidget * gtkMessageBoxText; + +extern int gtkPopupMenu; +extern int gtkPopupMenuParam; + +extern char * sbMPlayerDirInHome; +extern char * sbMPlayerPrefixDir; + +extern GdkPixmap * gtkIcon; +extern GdkBitmap * gtkIconMask; +extern Pixmap guiIcon; +extern Pixmap guiIconMask; + +extern void widgetsCreate( void ); + +extern void gtkInit( void ); +extern void gtkAddIcon( GtkWidget * window ); + +extern int gtkFillSkinList( gchar * dir ); +extern void gtkClearList( GtkWidget * list ); +extern void gtkSetDefaultToCList( GtkWidget * list,char * item ); +extern int gtkFindCList( GtkWidget * list,char * item ); + +extern void gtkEventHandling( void ); + +extern void gtkShow( int type,char * param ); +extern void gtkMessageBox( int type,const gchar * str ); +extern void gtkSetLayer( GtkWidget * wdg ); +extern void gtkActive( GtkWidget * wdg ); + +#endif |