Mercurial > mplayer.hg
view Gui/app.h @ 1734:bf80e7d70bc6
d'ah, there was a left-over from early testing phase, removed by andre.dahlqvist@telia.com
author | eyck |
---|---|
date | Tue, 28 Aug 2001 19:35:34 +0000 |
parents | d6c99f70449e |
children | 32b1bb50a0e8 |
line wrap: on
line source
#ifndef __MY_APPS #define __MY_APPS #include "bitmap/bitmap.h" #include "wm/ws.h" #include "wm/wskeys.h" #include "events.h" #define itNULL 0 #define itButton 101 // button #define itHPotmeter 102 // horizontal potmeter #define itVPotmeter 103 // vertical potmeter #define itSLabel 104 // static label #define itDLabel 105 // dynamic label #define itBase 106 #define itPotmeter 107 #define itFont 108 // --- #define btnPressed 0 #define btnReleased 1 #define btnDisabled 2 // --- typedef struct { int type; // --- int x,y; int width,height; // --- int px,py,psx,psy; // --- int msg,msg2; int pressed,disabled,tmp; int key,key2; int phases; int used; float value; txSample Bitmap; txSample Mask; // --- int fontid; int align; char * label; // --- int event; } wItem; typedef struct { wItem main; wsTWindow mainWindow; wItem sub; wsTWindow subWindow; int subR,subG,subB; int subPixel; wItem eq; wsTWindow eqWindow; wItem menuBase; wItem menuSelected; wsTWindow menuWindow; // --- int NumberOfItems; wItem Items[256]; // --- int NumberOfMenuItems; wItem MenuItems[32]; } listItems; extern listItems appMPlayer; extern listItems appTV; extern listItems appRadio; //extern char * appMPlayerDirInHome; //extern char * appMPlayerDir; extern char * skinDirInHome; extern char * skinMPlayerDir; extern void appInit( int argc,char* argv[], char *envp[], void* disp ); extern void appInitStruct( listItems * item ); extern void appClearItem( wItem * item ); extern void appCopy( listItems * item1,listItems * item2 ); extern int appFindMessage( unsigned char * str ); extern int appFindKey( unsigned char * name ); #endif