1 /* $XConsortium: Help.h /main/5 1996/03/25 00:51:20 pascale $ */
3 ****************************************************************************
9 ** Description: header file for the help portion of Dtstyle
12 ****************************************************************************/
14 * (c) Copyright 1996 Digital Equipment Corporation.
15 * (c) Copyright 1990, 1996 Hewlett-Packard Company.
16 * (c) Copyright 1996 International Business Machines Corp.
17 * (c) Copyright 1996 Sun Microsystems, Inc.
18 * (c) Copyright 1996 Novell, Inc.
19 * (c) Copyright 1996 FUJITSU LIMITED.
20 * (c) Copyright 1996 Hitachi.
27 * defines for help on the main window
29 #define HELP_MAIN_WINDOW 40
30 #define HELP_MAIN_WINDOW_STR "mainWindow"
33 * defines for help on the menubar
35 #define HELP_MENUBAR 1
36 #define HELP_MENUBAR_STR "menubar"
39 * defines for help on the menubar buttons
41 #define HELP_FILE_BUTTON 2
42 #define HELP_HELP_BUTTON 3
44 #define HELP_FILE_BUTTON_STR "fileButton"
45 #define HELP_HELP_BUTTON_STR "helpButton"
48 * defines for help on the menu panes
50 #define HELP_FILE_MENU 4
51 #define HELP_HELP_MENU 5
53 #define HELP_FILE_MENU_STR "fileMenu"
54 #define HELP_HELP_MENU_STR "helpMenu"
57 * defines for help on the File menu items
60 #define HELP_EXIT_STR "exitMenu"
63 * defines for help on the Help menu items
65 #define HELP_INTRODUCTION 7
66 #define HELP_TASKS 8 /* unused */
67 #define HELP_REFERENCE 9
69 #define HELP_USING 11 /* unused */
70 #define HELP_VERSION 12
72 #define HELP_USING_HELP_VOLUME "Help4Help"
73 #define HELP_VOLUME "Stylemgr"
75 #define HELP_INTRODUCTION_STR "_homeTopic"
76 #define HELP_TASKS_STR "tasks"
77 #define HELP_REFERENCE_STR "reference"
78 #define HELP_ITEM_STR "onItem"
79 #define HELP_USING_STR "_hometopic"
80 #define HELP_VERSION_STR "_copyright"
83 * defines for the Dtstyle main window buttons
85 #define HELP_COLOR_BUTTON 14
86 #define HELP_FONT_BUTTON 15
87 #define HELP_BACKDROP_BUTTON 16
88 #define HELP_KEYBOARD_BUTTON 17
89 #define HELP_MOUSE_BUTTON 18
90 #define HELP_AUDIO_BUTTON 19
91 #define HELP_SCREEN_BUTTON 20
92 #define HELP_DTWM_BUTTON 21
93 #define HELP_STARTUP_BUTTON 22
94 #define HELP_I18N_BUTTON 23
96 #define HELP_COLOR_BUTTON_STR "colorButton"
97 #define HELP_FONT_BUTTON_STR "fontButton"
98 #define HELP_BACKDROP_BUTTON_STR "backdropButton"
99 #define HELP_KEYBOARD_BUTTON_STR "keyboardButton"
100 #define HELP_MOUSE_BUTTON_STR "mouseButton"
101 #define HELP_AUDIO_BUTTON_STR "audioButton"
102 #define HELP_SCREEN_BUTTON_STR "screenButton"
103 #define HELP_DTWM_BUTTON_STR "dtwmButton"
104 #define HELP_STARTUP_BUTTON_STR "startupButton"
105 #define HELP_I18N_BUTTON_STR "i18nButton"
108 * defines for help on the Color dialogs
110 #define HELP_COLOR_DIALOG 24
111 #define HELP_ADD_PALETTE_DIALOG 25
112 #define HELP_ADD_PALETTE_WARNING_DIALOG 26
113 #define HELP_DELETE_PALETTE_DIALOG 27
114 #define HELP_DELETE_PALETTE_WARNING_DIALOG 28
115 #define HELP_MODIFY_PALETTE_DIALOG 29
116 #define HELP_COLOR_USE_DIALOG 30
118 #define HELP_COLOR_DIALOG_STR "colorDialog"
119 #define HELP_ADD_PALETTE_DIALOG_STR "addPaletteDialog"
120 #define HELP_ADD_PALETTE_WARNING_DIALOG_STR "addPaletteWarningDialog"
121 #define HELP_DELETE_PALETTE_DIALOG_STR "deletePaletteDialog"
122 #define HELP_DELETE_PALETTE_WARNING_DIALOG_STR "deletePaletteWarningDialog"
123 #define HELP_MODIFY_PALETTE_DIALOG_STR "modifyPaletteDialog"
124 #define HELP_COLOR_USE_DIALOG_STR "colorUseDialog"
127 * defines for help on the Font dialog
129 #define HELP_FONT_DIALOG 31
130 #define HELP_FONT_DIALOG_STR "fontDialog"
133 * defines for help on the Backdrop dialog
135 #define HELP_BACKDROP_DIALOG 32
136 #define HELP_BACKDROP_DIALOG_STR "backdropDialog"
139 * defines for help on the Keyboard dialog
141 #define HELP_KEYBOARD_DIALOG 33
142 #define HELP_KEYBOARD_DIALOG_STR "keyboardDialog"
145 * defines for help on the Mouse dialog
147 #define HELP_MOUSE_DIALOG 34
148 #define HELP_MOUSE_DIALOG_STR "mouseDialog"
151 * defines for help on the Audio dialog
153 #define HELP_AUDIO_DIALOG 35
154 #define HELP_AUDIO_DIALOG_STR "audioDialog"
157 * defines for help on the Screen dialog
159 #define HELP_SCREEN_DIALOG 36
160 #define HELP_SCREEN_DIALOG_STR "screenDialog"
163 * defines for help on the Dtwm dialog
165 #define HELP_DTWM_DIALOG 37
166 #define HELP_DTWM_DIALOG_STR "dtwmDialog"
169 * defines for help on the Startup dialog
171 #define HELP_STARTUP_DIALOG 38
172 #define HELP_STARTUP_DIALOG_STR "startupDialog"
175 * defines for help on the I18n dialog
177 #define HELP_I18N_DIALOG 39
178 #define HELP_I18N_DIALOG_STR "i18nDialog"
180 /* typedef statements */
182 typedef struct _helpStruct {
183 struct _helpStruct *pNext;
184 struct _helpStruct *pPrev;
190 /* External Interface */
193 extern void HelpRequestCB(
196 caddr_t call_data ) ;
197 extern void QuickHelpRequestCB(
200 caddr_t call_data ) ;
201 extern void HelpModeCB(
204 caddr_t call_data ) ;
205 extern void HelpHyperlinkCB(
208 caddr_t call_data ) ;
209 extern void HelpCloseCB(
212 caddr_t call_data ) ;
216 /* DON'T ADD ANYTHING AFTER THIS #endif */