9
// --- User events ------
23
#define evPreferences 14
24
#define evSkinBrowser 15
25
#define evPlaySwitchToPause 16
26
#define evPauseSwitchToPlay 17
28
#define evBackward10sec 18
29
#define evForward10sec 19
30
#define evBackward1min 20
31
#define evForward1min 21
32
#define evBackward10min 22
33
#define evForward10min 23
35
#define evHalfSize 301
36
#define evNormalSize 24
37
#define evDoubleSize 25
38
#define evFullScreen 26
40
#define evSetMoviePosition 27
41
#define evSetVolume 28
42
#define evSetBalance 29
45
#define evIncVolume 31
46
#define evDecVolume 32
47
#define evIncAudioBufDelay 33
48
#define evDecAudioBufDelay 34
49
#define evIncBalance 35
50
#define evDecBalance 36
54
#define evLoadSubtitle 38
55
#define evDropSubtitle 43
58
#define evPlayNetwork 41
59
#define evLoadAudioFile 42
60
#define evSetAspect 44
67
// --- General events ---
69
#define evFileLoaded 5000
70
#define evHideMouseCursor 5001
71
#define evMessageBox 5002
72
#define evGeneralTimer 5003
73
#define evGtkIsOk 5004
74
#define evShowPopUpMenu 5005
75
#define evHidePopUpMenu 5006
76
#define evSetDVDAudio 5007
77
#define evSetDVDSubtitle 5008
78
#define evSetDVDTitle 5009
79
#define evSetDVDChapter 5010
80
#define evSubtitleLoaded 5011
81
#define evSetVCDTrack 5012
85
#define evMovieTime 7001
87
#define evHideWindow 7003
88
#define evShowWindow 7004
89
#define evFirstLoad 7005
91
// ----------------------
100
extern evName evNames[];
103
#define itButton 101 // button
104
#define itHPotmeter 102 // horizontal potmeter
105
#define itVPotmeter 103 // vertical potmeter
106
#define itSLabel 104 // static label
107
#define itDLabel 105 // dynamic label
109
#define itPotmeter 107
113
#define btnReleased 1
114
#define btnDisabled 2
145
wsTWindow mainWindow;
157
wsTWindow menuWindow;
164
int NumberOfMenuItems;
167
int NumberOfBarItems;
171
extern listItems appMPlayer;
173
extern char * skinDirInHome;
174
extern char * skinMPlayerDir;
175
extern char * skinName;
177
extern void appInitStruct( listItems * item );
178
extern void appClearItem( wItem * item );
179
extern void appCopy( listItems * item1,listItems * item2 );
180
extern int appFindMessage( unsigned char * str );
181
extern int appFindKey( unsigned char * name );
183
extern void btnModify( int event,float state );
184
extern float btnGetValue( int event );
185
extern void btnSet( int event,int set );