1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
|
/*
* $Id: workman_ui.h,v 1.5 1999/08/18 14:06:22 dirk Exp $
*
* This file is part of WorkMan, the civilized CD player program
* (c) 1991-1997 by Steven Grimm (original author)
* (c) by Dirk Frsterling (current 'author' = maintainer)
* The maintainer can be contacted by his e-mail address:
* milliByte@DeathsDoor.com
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* User interface structure declarations.
*/
#ifndef WORKMAN_UI_H
#define WORKMAN_UI_H
extern Attr_attribute INSTANCE;
extern Xv_opaque track_menu_create();
typedef struct
{
Xv_opaque window1;
Xv_opaque controls1;
Xv_opaque tracks;
Xv_opaque tracktimer;
Xv_opaque songpos;
Xv_opaque tracklen;
Xv_opaque speaker;
Xv_opaque repeat;
Xv_opaque mode;
Xv_opaque volume;
Xv_opaque shuffle;
Xv_opaque cdtimer;
Xv_opaque cdlen;
Xv_opaque cdgauge;
Xv_opaque button3;
Xv_opaque button2;
Xv_opaque button4;
Xv_opaque dbmenu;
} window1_objects;
extern window1_objects *window1_objects_init();
typedef struct
{
Xv_opaque popup1;
Xv_opaque controls2;
Xv_opaque artist;
Xv_opaque cdname;
Xv_opaque tracklist;
Xv_opaque trackname;
Xv_opaque trackoptions;
#ifdef CDDB_IN_UI
Xv_opaque cddb;
#endif
Xv_opaque whichvolume;
Xv_opaque defaultvolume;
Xv_opaque defaultspeaker;
Xv_opaque nonemsg;
Xv_opaque playmode;
Xv_opaque autoplay;
Xv_opaque button1;
Xv_opaque insbutton;
Xv_opaque delbutton;
Xv_opaque button8;
Xv_opaque buttonpl;
} popup1_objects;
extern popup1_objects *popup1_objects_init();
typedef struct
{
Xv_opaque about;
Xv_opaque controls3;
Xv_opaque message1;
Xv_opaque message2;
Xv_opaque message7;
Xv_opaque sink;
Xv_opaque message3;
Xv_opaque message4;
Xv_opaque message5;
Xv_opaque message6;
Xv_opaque drive;
} about_objects;
extern about_objects *about_objects_init();
typedef struct
{
Xv_opaque goodies;
Xv_opaque controls4;
Xv_opaque balance;
Xv_opaque phones;
#ifdef CDDB_IN_UI
Xv_opaque cddb_protocol;
Xv_opaque cddb_server;
Xv_opaque cddb_mailadress;
Xv_opaque cddb_pathtocgi;
Xv_opaque cddb_proxy;
Xv_opaque cddb_update;
#endif
Xv_opaque timemode_track;
Xv_opaque playnewcds;
Xv_opaque abrepeat;
Xv_opaque a;
Xv_opaque alabel;
Xv_opaque b;
Xv_opaque blabel;
Xv_opaque indexscan;
Xv_opaque split;
Xv_opaque delete;
Xv_opaque timemode_cd;
Xv_opaque expand;
Xv_opaque cdda;
Xv_opaque title;
Xv_opaque playtitle;
Xv_opaque playspeed;
Xv_opaque playstyle;
Xv_opaque range;
Xv_opaque tone;
Xv_opaque blank1;
Xv_opaque blank2;
Xv_opaque blank3;
Xv_opaque save;
Xv_opaque filename;
int smallwidth;
int bigwidth;
} goodies_objects;
extern goodies_objects *goodies_objects_init();
typedef struct
{
Xv_opaque plpopup;
Xv_opaque controls5;
Xv_opaque playlists;
Xv_opaque listname;
Xv_opaque button7;
Xv_opaque button6;
Xv_opaque button5;
Xv_opaque playlist;
Xv_opaque delete;
} plpopup_objects;
extern plpopup_objects *plpopup_objects_init();
typedef struct
{
Xv_opaque window;
Xv_opaque panel;
Xv_opaque filelist;
Xv_opaque personal;
Xv_opaque server;
Xv_opaque serversave;
Xv_opaque fuzz;
Xv_opaque apply;
Xv_opaque reset;
Xv_opaque dismiss;
} db_prefs_objects;
extern db_prefs_objects *db_prefs_init();
#endif /* WORKMAN_UI_H */
|