summaryrefslogtreecommitdiffstats
path: root/Gui/app.h
diff options
context:
space:
mode:
authorpontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-11-02 16:09:05 +0000
committerpontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-11-02 16:09:05 +0000
commit4173f771256083109339bdaf26736d770023e506 (patch)
tree78875f938b151e8253edb46bf9871f7258724a42 /Gui/app.h
parent44ccf8ee81155bbac4be06d6371605402a078486 (diff)
downloadmpv-4173f771256083109339bdaf26736d770023e506.tar.bz2
mpv-4173f771256083109339bdaf26736d770023e506.tar.xz
cleanup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8044 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'Gui/app.h')
-rw-r--r--Gui/app.h96
1 files changed, 92 insertions, 4 deletions
diff --git a/Gui/app.h b/Gui/app.h
index b45773fa3d..5965326ec6 100644
--- a/Gui/app.h
+++ b/Gui/app.h
@@ -1,11 +1,100 @@
-#ifndef __MY_APPS
-#define __MY_APPS
+#ifndef __APPS_H
+#define __APPS_H
#include "bitmap/bitmap.h"
#include "wm/ws.h"
#include "wm/wskeys.h"
-#include "events.h"
+
+// --- User events ------
+
+#define evNone 0
+#define evPlay 1
+#define evStop 2
+#define evPause 3
+#define evPrev 6
+#define evNext 7
+#define evLoad 8
+#define evEqualizer 9
+#define evPlayList 10
+#define evIconify 11
+#define evAbout 12
+#define evLoadPlay 13
+#define evPreferences 14
+#define evSkinBrowser 15
+#define evPlaySwitchToPause 16
+#define evPauseSwitchToPlay 17
+
+#define evBackward10sec 18
+#define evForward10sec 19
+#define evBackward1min 20
+#define evForward1min 21
+#define evBackward10min 22
+#define evForward10min 23
+
+#define evNormalSize 24
+#define evDoubleSize 25
+#define evFullScreen 26
+
+#define evSetMoviePosition 27
+#define evSetVolume 28
+#define evSetBalance 29
+#define evMute 30
+
+#define evIncVolume 31
+#define evDecVolume 32
+#define evIncAudioBufDelay 33
+#define evDecAudioBufDelay 34
+#define evIncBalance 35
+#define evDecBalance 36
+
+#define evHelp 37
+
+#define evLoadSubtitle 38
+#define evDropSubtitle 43
+#define evPlayDVD 39
+#define evPlayVCD 40
+#define evPlayNetwork 41
+#define evLoadAudioFile 42
+#define evSetAspect 44
+// 45 ...
+
+#define evExit 1000
+
+// --- General events ---
+
+#define evFileLoaded 5000
+#define evHideMouseCursor 5001
+#define evMessageBox 5002
+#define evGeneralTimer 5003
+#define evGtkIsOk 5004
+#define evShowPopUpMenu 5005
+#define evHidePopUpMenu 5006
+#define evSetDVDAudio 5007
+#define evSetDVDSubtitle 5008
+#define evSetDVDTitle 5009
+#define evSetDVDChapter 5010
+#define evSubtitleLoaded 5011
+#define evSetVCDTrack 5012
+#define evSetURL 5013
+
+#define evFName 7000
+#define evMovieTime 7001
+#define evRedraw 7002
+#define evHideWindow 7003
+#define evShowWindow 7004
+#define evFirstLoad 7005
+
+// ----------------------
+
+typedef struct
+{
+ int msg;
+ char * name;
+} evName;
+
+extern int evBoxs;
+extern evName evNames[];
#define itNULL 0
#define itButton 101 // button
@@ -77,7 +166,6 @@ extern char * skinDirInHome;
extern char * skinMPlayerDir;
extern char * skinName;
-extern void appInit( void * disp );
extern void appInitStruct( listItems * item );
extern void appClearItem( wItem * item );
extern void appCopy( listItems * item1,listItems * item2 );