File: workman_ui.h

package info (click to toggle)
workman 1.3a-8
  • links: PTS
  • area: main
  • in suites: hamm
  • size: 944 kB
  • ctags: 745
  • sloc: ansic: 9,810; makefile: 137; sh: 27
file content (125 lines) | stat: -rw-r--r-- 2,311 bytes parent folder | download
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
#ifndef	HEADER
#define	HEADER

/*
 * @(#)workman_ui.h	1.12 03 Jun 1995
 *
 * User interface structure declarations.
 */

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;
	Xv_opaque	whichvolume;
	Xv_opaque	defaultvolume;
	Xv_opaque	defaultspeaker;
	Xv_opaque	nonemsg;
	Xv_opaque	playmode;
	Xv_opaque	autoplay;
	Xv_opaque	button1;
	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;
	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;
} 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