8 /* These #defines control the main loop timeouts */
10 #define RDTIME2 75000L
15 /*#define ACCTABLE "éÉèÈêÊàÀâÂùÙûÛîÎôÔçÇ**"*/
16 #define ACCTABLE "éeèeêeàaâaùuûuîiôoçc**"
17 #define UPACCTABLE "éEèEêEàAâAùUûUîIôOçC**"
20 #define COUNTER_PANEL 0
25 /* ---------------------- CD control ---------------------- */
37 #define DIRECTACCESS 10
41 #define DIRECTTRACK 14
42 #define GLOBALACCESS 15
44 /* CLOSETRAY added 990417 */
47 /* new modes added in GMan experimentation. They're
48 also used in AScd >= 0.11 */
52 /* ------------------ FAKTORY defines: ------------------- */
54 #define FAK_BMAX 200 /* max buttons */
55 #define FAK_CMAX 80 /* max lenght of infos strings */
57 /* screen elements types: */
61 #define FAK_TRACKNBR 3
65 #define FAK_VCD_BAR 11
66 #define FAK_ICD_BAR 12
67 #define FAK_VOL_BAR 13
68 #define FAK_VVOL_BAR 14
69 #define FAK_IVOL_BAR 15
70 #define FAK_MIXER_BAR 16
71 #define FAK_VMIXER_BAR 17
72 #define FAK_IMIXER_BAR 18
74 /* 0132 new pixmap sliders: */
77 #define FAK_VOL_PIX 20
79 #define FAK_VVOL_PIX 21
80 #define FAK_VCD_PIX 22
82 /* general commands: the reserved range is 0 to 49 */
84 #define FAK_PANEL_SWITCH 1
92 #define FAK_COUNTER_MODE 9
93 #define FAK_TSELECT 10
95 #define FAK_TPREVIOUS 12
96 #define FAK_FTSELECT 13
98 #define FAK_FTPREVIOUS 15
103 /* general modes toggles: (not yet supported!!!) */
105 #define FAK_TOG_AUTOPLAY 30
106 #define FAK_TOG_AUTOREPEAT 31
107 #define FAK_TOG_SHOWDB 32
108 #define FAK_TOG_SHOWARTIST 33
109 #define FAK_TOG_UPPER 34
110 #define FAK_TOG_ISKIPS 35
112 /* CD player commands: the reserved range is 50 to 99 */
114 #define FAK_CD_PLAY 50
115 #define FAK_CD_PAUSE 51
116 #define FAK_CD_STOP 52
117 #define FAK_CD_EJECT 53
118 #define FAK_CD_STOPEJECT 54
119 #define FAK_CD_EJECTQUIT 55
121 #define FAK_CD_REW 60
122 #define FAK_CD_FIRST 61
123 #define FAK_CD_PREVIOUS 62
124 #define FAK_CD_FWD 65
125 #define FAK_CD_LAST 66
126 #define FAK_CD_NEXT 67
127 #define FAK_CD_DIRECT 68
129 #define FAK_CD_LSTART 70
130 #define FAK_CD_LEND 71
131 #define FAK_CD_LOOP 72
132 #define FAK_CD_GOLSTART 73
133 #define FAK_CD_GOLEND 74
134 #define FAK_CD_LTRACK 75
135 #define FAK_CD_LTOTRACK 76
136 #define FAK_CD_LFROMTRACK 77
137 #define FAK_CD_LCLEAR 78
139 #define FAK_CD_INTRO 80
140 #define FAK_CD_FADE 81
142 /* these two ones are not yet supported: */
143 #define FAK_CD_RANDOM 82
144 #define FAK_CD_RMODE 83
146 #define FAK_CD_MUTE 90
147 #define FAK_CD_VOLUME 91
149 /* Mixer commands: the reserved range is 100 to 199 */
151 #define FAK_MIXER_SET 100
152 #define FAK_MIXER_50 101
153 #define FAK_MIXER_75 102
154 #define FAK_MIXER_100 103
155 #define FAK_MIXER_0 104
156 #define FAK_MIXER_LOAD 110
157 #define FAK_MIXER_SAVE 111
159 /* -------------------------------------------------------------------- */
161 typedef struct _XpmIcon
{
164 XpmAttributes attributes
;
171 char xpm_file
[FAK_CMAX
];
172 char altxpm_file
[FAK_CMAX
];