annotate Gui/mplayer/widgets.h @ 6651:8f49c75a2824

- add icon (nice, but very ugly hakk:) - move all window to one group - better multilanguage support - some small bug fixed - some warning fixed - swap the two menu - fix small network playing bug ( evPlay instead of evPlayNetwork :) - add channel name selection for equalizer support
author pontscho
date Fri, 05 Jul 2002 23:47:00 +0000
parents 8cfddba867b4
children a31b9f15cbff
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
4818
3473ca9ef158 new gui interface, and gtk moved into mplayer process. fork ... bleh :)
pontscho
parents: 3499
diff changeset
5 #include <stdio.h>
3473ca9ef158 new gui interface, and gtk moved into mplayer process. fork ... bleh :)
pontscho
parents: 3499
diff changeset
6 #include <stdlib.h>
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
7 #include <gdk/gdkkeysyms.h>
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
8 #include <gtk/gtk.h>
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
9
3054
9507f90d8254 add half dvd support for gui
pontscho
parents: 2980
diff changeset
10 #include "../../config.h"
1706
e8f61691814e shmem.c removed
arpi
parents: 1700
diff changeset
11 #include "../../linux/shmem.h"
3054
9507f90d8254 add half dvd support for gui
pontscho
parents: 2980
diff changeset
12 #include "play.h"
4818
3473ca9ef158 new gui interface, and gtk moved into mplayer process. fork ... bleh :)
pontscho
parents: 3499
diff changeset
13 #include "mplayer.h"
3473ca9ef158 new gui interface, and gtk moved into mplayer process. fork ... bleh :)
pontscho
parents: 3499
diff changeset
14 #include "../interface.h"
6651
8f49c75a2824 - add icon (nice, but very ugly hakk:)
pontscho
parents: 6218
diff changeset
15 #include "../wm/ws.h"
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
16
1907
83291fafe66c add new features. and fix skin error loop.
pontscho
parents: 1825
diff changeset
17 #define GTK_MB_SIMPLE 0
83291fafe66c add new features. and fix skin error loop.
pontscho
parents: 1825
diff changeset
18 #define GTK_MB_MODAL 1
83291fafe66c add new features. and fix skin error loop.
pontscho
parents: 1825
diff changeset
19 #define GTK_MB_FATAL 2
83291fafe66c add new features. and fix skin error loop.
pontscho
parents: 1825
diff changeset
20 #define GTK_MB_ERROR 4
83291fafe66c add new features. and fix skin error loop.
pontscho
parents: 1825
diff changeset
21 #define GTK_MB_WARNING 8
83291fafe66c add new features. and fix skin error loop.
pontscho
parents: 1825
diff changeset
22
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
23 extern GtkWidget * PlayList;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
24 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
25 extern GtkWidget * PopUpMenu;
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
26
1925
633a7f0d72a4 add gui error handling jol.
pontscho
parents: 1907
diff changeset
27 extern GtkWidget * WarningPixmap;
633a7f0d72a4 add gui error handling jol.
pontscho
parents: 1907
diff changeset
28 extern GtkWidget * ErrorPixmap;
633a7f0d72a4 add gui error handling jol.
pontscho
parents: 1907
diff changeset
29
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
30 extern GtkWidget * SkinList;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
31 extern GtkWidget * gtkMessageBoxText;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
32
4818
3473ca9ef158 new gui interface, and gtk moved into mplayer process. fork ... bleh :)
pontscho
parents: 3499
diff changeset
33 extern int gtkPopupMenu;
3473ca9ef158 new gui interface, and gtk moved into mplayer process. fork ... bleh :)
pontscho
parents: 3499
diff changeset
34 extern int gtkPopupMenuParam;
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
35
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
36 extern char * sbMPlayerDirInHome;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
37 extern char * sbMPlayerPrefixDir;
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
38
6651
8f49c75a2824 - add icon (nice, but very ugly hakk:)
pontscho
parents: 6218
diff changeset
39 extern GdkPixmap * gtkIcon;
8f49c75a2824 - add icon (nice, but very ugly hakk:)
pontscho
parents: 6218
diff changeset
40 extern GdkBitmap * gtkIconMask;
8f49c75a2824 - add icon (nice, but very ugly hakk:)
pontscho
parents: 6218
diff changeset
41 extern Pixmap guiIcon;
8f49c75a2824 - add icon (nice, but very ugly hakk:)
pontscho
parents: 6218
diff changeset
42 extern Pixmap guiIconMask;
8f49c75a2824 - add icon (nice, but very ugly hakk:)
pontscho
parents: 6218
diff changeset
43
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
44 extern void widgetsCreate( void );
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
45
6218
8cfddba867b4 fix text render chrash ...
pontscho
parents: 6146
diff changeset
46 extern void gtkInit( void );
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
47 extern void gtkDone( void );
6651
8f49c75a2824 - add icon (nice, but very ugly hakk:)
pontscho
parents: 6218
diff changeset
48 extern void gtkAddIcon( GtkWidget * window );
4818
3473ca9ef158 new gui interface, and gtk moved into mplayer process. fork ... bleh :)
pontscho
parents: 3499
diff changeset
49
1693
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
50 extern int gtkFillSkinList( gchar * dir );
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
51 extern void gtkClearList( GtkWidget * list );
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
52 extern void gtkSetDefaultToCList( GtkWidget * list,char * item );
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
53 extern int gtkFindCList( GtkWidget * list,char * item );
d237c5d4b216 GUI version n-1
arpi
parents:
diff changeset
54
4818
3473ca9ef158 new gui interface, and gtk moved into mplayer process. fork ... bleh :)
pontscho
parents: 3499
diff changeset
55 extern void gtkEventHandling( void );
3473ca9ef158 new gui interface, and gtk moved into mplayer process. fork ... bleh :)
pontscho
parents: 3499
diff changeset
56
3473ca9ef158 new gui interface, and gtk moved into mplayer process. fork ... bleh :)
pontscho
parents: 3499
diff changeset
57 extern void gtkShow( int type,char * param );
3473ca9ef158 new gui interface, and gtk moved into mplayer process. fork ... bleh :)
pontscho
parents: 3499
diff changeset
58 extern void gtkMessageBox( int type,gchar * str );
6146
b9651eb9749e fix some gtk bug...
pontscho
parents: 4818
diff changeset
59 extern void gtkSetLayer( GtkWidget * wdg );
b9651eb9749e fix some gtk bug...
pontscho
parents: 4818
diff changeset
60 extern void gtkActive( GtkWidget * wdg );
4818
3473ca9ef158 new gui interface, and gtk moved into mplayer process. fork ... bleh :)
pontscho
parents: 3499
diff changeset
61
1925
633a7f0d72a4 add gui error handling jol.
pontscho
parents: 1907
diff changeset
62 #endif