annotate Gui/mplayer/widgets.h @ 2977:28bcf0ca1448

ao_mpegpes isn't really optional
author pl
date Sun, 18 Nov 2001 18:58:03 +0000
parents 1902b7ff9cdc
children c4b6dc8bb554
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
1
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
2 #ifndef __MY_WIDGET
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
3 #define __MY_WIDGET
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
4
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
5 #include <gdk/gdkkeysyms.h>
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
6 #include <gtk/gtk.h>
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
7
1706
e8f61691814e shmem.c removed
arpi
parents: 1700
diff changeset
8 #include "../../linux/shmem.h"
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
9
1907
83291fafe66c add new features. and fix skin error loop.
pontscho
parents: 1825
diff changeset
10 #define GTK_MB_SIMPLE 0
83291fafe66c add new features. and fix skin error loop.
pontscho
parents: 1825
diff changeset
11 #define GTK_MB_MODAL 1
83291fafe66c add new features. and fix skin error loop.
pontscho
parents: 1825
diff changeset
12 #define GTK_MB_FATAL 2
83291fafe66c add new features. and fix skin error loop.
pontscho
parents: 1825
diff changeset
13 #define GTK_MB_ERROR 4
83291fafe66c add new features. and fix skin error loop.
pontscho
parents: 1825
diff changeset
14 #define GTK_MB_WARNING 8
83291fafe66c add new features. and fix skin error loop.
pontscho
parents: 1825
diff changeset
15
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
16 typedef struct
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
17 {
2902
d47cbcdce1a8 rewrite some header meg jol csinaltam menu -t koepso gombra gonosz mod ( bocs, tom, nem angol).
pontscho
parents: 1925
diff changeset
18 char dir[ 2048 ];
d47cbcdce1a8 rewrite some header meg jol csinaltam menu -t koepso gombra gonosz mod ( bocs, tom, nem angol).
pontscho
parents: 1925
diff changeset
19 char filename[ 2048 ];
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
20 } gtkFileSelectorStruct;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
21
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
22 typedef struct
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
23 {
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
24 int sx;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
25 int sy;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
26 int tsx;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
27 int tsy;
1907
83291fafe66c add new features. and fix skin error loop.
pontscho
parents: 1825
diff changeset
28 int type;
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
29 char str[512];
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
30 } gtkMessageBoxStruct;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
31
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
32 typedef struct
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
33 {
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
34 char name[128];
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
35 } gtkSkinStruct;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
36
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
37 typedef struct
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
38 {
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
39 int window;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
40 } gtkVisibleStruct;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
41
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
42 typedef struct
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
43 {
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
44 int i;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
45 } gtkOptionsStruct;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
46
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
47 typedef struct
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
48 {
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
49 int message;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
50 gtkFileSelectorStruct fs;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
51 gtkMessageBoxStruct mb;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
52 gtkSkinStruct sb;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
53 gtkVisibleStruct vs;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
54 gtkOptionsStruct op;
2940
1902b7ff9cdc middle menu is working
pontscho
parents: 2902
diff changeset
55 int popupmenu;
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
56 } gtkCommStruct;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
57
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
58 extern gtkCommStruct * gtkShMem;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
59
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
60 extern GtkWidget * SkinBrowser;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
61 extern GtkWidget * PlayList;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
62 extern GtkWidget * FileSelect;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
63 extern GtkWidget * AboutBox;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
64 extern GtkWidget * Options;
2902
d47cbcdce1a8 rewrite some header meg jol csinaltam menu -t koepso gombra gonosz mod ( bocs, tom, nem angol).
pontscho
parents: 1925
diff changeset
65 extern GtkWidget * PopUpMenu;
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
66
1925
633a7f0d72a4 add gui error handling jol.
pontscho
parents: 1907
diff changeset
67 extern GtkWidget * MessageBox;
633a7f0d72a4 add gui error handling jol.
pontscho
parents: 1907
diff changeset
68
633a7f0d72a4 add gui error handling jol.
pontscho
parents: 1907
diff changeset
69 extern GtkWidget * WarningPixmap;
633a7f0d72a4 add gui error handling jol.
pontscho
parents: 1907
diff changeset
70 extern GtkWidget * ErrorPixmap;
633a7f0d72a4 add gui error handling jol.
pontscho
parents: 1907
diff changeset
71
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
72 extern GtkWidget * SkinList;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
73 extern GtkWidget * gtkMessageBoxText;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
74
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
75 extern int gtkVisibleSkinBrowser;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
76 extern int gtkVisiblePlayList;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
77 extern int gtkVisibleFileSelect;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
78 extern int gtkVisibleMessageBox;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
79 extern int gtkVisibleAboutBox;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
80 extern int gtkVisibleOptions;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
81
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
82 extern char * sbMPlayerDirInHome;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
83 extern char * sbMPlayerPrefixDir;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
84
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
85 extern void widgetsCreate( void );
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
86
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
87 extern void gtkInit( int argc,char* argv[], char *envp[] );
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
88 extern void gtkDone( void );
1907
83291fafe66c add new features. and fix skin error loop.
pontscho
parents: 1825
diff changeset
89 extern void gtkMessageBox( int type,gchar * str );
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
90 extern int gtkFillSkinList( gchar * dir );
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
91 extern void gtkClearList( GtkWidget * list );
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
92 extern void gtkSetDefaultToCList( GtkWidget * list,char * item );
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
93 extern int gtkFindCList( GtkWidget * list,char * item );
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
94
1925
633a7f0d72a4 add gui error handling jol.
pontscho
parents: 1907
diff changeset
95 #endif