123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239 |
- /*
- * CDE - Common Desktop Environment
- *
- * Copyright (c) 1993-2012, The Open Group. All rights reserved.
- *
- * These libraries and programs are free software; you can
- * redistribute them and/or modify them under the terms of the GNU
- * Lesser General Public License as published by the Free Software
- * Foundation; either version 2 of the License, or (at your option)
- * any later version.
- *
- * These libraries and programs are distributed in the hope that
- * they will be useful, but WITHOUT ANY WARRANTY; without even the
- * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU Lesser General Public License for more
- * details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with these libraries and programs; if not, write
- * to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
- * Floor, Boston, MA 02110-1301 USA
- */
- /* $XConsortium: Help.h /main/5 1996/03/25 00:51:20 pascale $ */
- /*
- ****************************************************************************
- **
- ** File: Help.h
- **
- ** Project: DT 3.0
- **
- ** Description: header file for the help portion of Dtstyle
- **
- **
- ****************************************************************************/
- /*
- * (c) Copyright 1996 Digital Equipment Corporation.
- * (c) Copyright 1990, 1996 Hewlett-Packard Company.
- * (c) Copyright 1996 International Business Machines Corp.
- * (c) Copyright 1996 Sun Microsystems, Inc.
- * (c) Copyright 1996 Novell, Inc.
- * (c) Copyright 1996 FUJITSU LIMITED.
- * (c) Copyright 1996 Hitachi.
- */
- #ifndef _help_h
- #define _help_h
- /*
- * defines for help on the main window
- */
- #define HELP_MAIN_WINDOW 40
- #define HELP_MAIN_WINDOW_STR "mainWindow"
- /*
- * defines for help on the menubar
- */
- #define HELP_MENUBAR 1
- #define HELP_MENUBAR_STR "menubar"
- /*
- * defines for help on the menubar buttons
- */
- #define HELP_FILE_BUTTON 2
- #define HELP_HELP_BUTTON 3
- #define HELP_FILE_BUTTON_STR "fileButton"
- #define HELP_HELP_BUTTON_STR "helpButton"
- /*
- * defines for help on the menu panes
- */
- #define HELP_FILE_MENU 4
- #define HELP_HELP_MENU 5
- #define HELP_FILE_MENU_STR "fileMenu"
- #define HELP_HELP_MENU_STR "helpMenu"
- /*
- * defines for help on the File menu items
- */
- #define HELP_EXIT 6
- #define HELP_EXIT_STR "exitMenu"
- /*
- * defines for help on the Help menu items
- */
- #define HELP_INTRODUCTION 7
- #define HELP_TASKS 8 /* unused */
- #define HELP_REFERENCE 9
- #define HELP_ITEM 10
- #define HELP_USING 11 /* unused */
- #define HELP_VERSION 12
- #define HELP_USING_HELP_VOLUME "Help4Help"
- #define HELP_VOLUME "Stylemgr"
- #define HELP_INTRODUCTION_STR "_homeTopic"
- #define HELP_TASKS_STR "tasks"
- #define HELP_REFERENCE_STR "reference"
- #define HELP_ITEM_STR "onItem"
- #define HELP_USING_STR "_hometopic"
- #define HELP_VERSION_STR "_copyright"
- /*
- * defines for the Dtstyle main window buttons
- */
- #define HELP_COLOR_BUTTON 14
- #define HELP_FONT_BUTTON 15
- #define HELP_BACKDROP_BUTTON 16
- #define HELP_KEYBOARD_BUTTON 17
- #define HELP_MOUSE_BUTTON 18
- #define HELP_AUDIO_BUTTON 19
- #define HELP_SCREEN_BUTTON 20
- #define HELP_DTWM_BUTTON 21
- #define HELP_STARTUP_BUTTON 22
- #define HELP_I18N_BUTTON 23
- #define HELP_COLOR_BUTTON_STR "colorButton"
- #define HELP_FONT_BUTTON_STR "fontButton"
- #define HELP_BACKDROP_BUTTON_STR "backdropButton"
- #define HELP_KEYBOARD_BUTTON_STR "keyboardButton"
- #define HELP_MOUSE_BUTTON_STR "mouseButton"
- #define HELP_AUDIO_BUTTON_STR "audioButton"
- #define HELP_SCREEN_BUTTON_STR "screenButton"
- #define HELP_DTWM_BUTTON_STR "dtwmButton"
- #define HELP_STARTUP_BUTTON_STR "startupButton"
- #define HELP_I18N_BUTTON_STR "i18nButton"
- /*
- * defines for help on the Color dialogs
- */
- #define HELP_COLOR_DIALOG 24
- #define HELP_ADD_PALETTE_DIALOG 25
- #define HELP_ADD_PALETTE_WARNING_DIALOG 26
- #define HELP_DELETE_PALETTE_DIALOG 27
- #define HELP_DELETE_PALETTE_WARNING_DIALOG 28
- #define HELP_MODIFY_PALETTE_DIALOG 29
- #define HELP_COLOR_USE_DIALOG 30
- #define HELP_COLOR_DIALOG_STR "colorDialog"
- #define HELP_ADD_PALETTE_DIALOG_STR "addPaletteDialog"
- #define HELP_ADD_PALETTE_WARNING_DIALOG_STR "addPaletteWarningDialog"
- #define HELP_DELETE_PALETTE_DIALOG_STR "deletePaletteDialog"
- #define HELP_DELETE_PALETTE_WARNING_DIALOG_STR "deletePaletteWarningDialog"
- #define HELP_MODIFY_PALETTE_DIALOG_STR "modifyPaletteDialog"
- #define HELP_COLOR_USE_DIALOG_STR "colorUseDialog"
- /*
- * defines for help on the Font dialog
- */
- #define HELP_FONT_DIALOG 31
- #define HELP_FONT_DIALOG_STR "fontDialog"
- /*
- * defines for help on the Backdrop dialog
- */
- #define HELP_BACKDROP_DIALOG 32
- #define HELP_BACKDROP_DIALOG_STR "backdropDialog"
- /*
- * defines for help on the Keyboard dialog
- */
- #define HELP_KEYBOARD_DIALOG 33
- #define HELP_KEYBOARD_DIALOG_STR "keyboardDialog"
- /*
- * defines for help on the Mouse dialog
- */
- #define HELP_MOUSE_DIALOG 34
- #define HELP_MOUSE_DIALOG_STR "mouseDialog"
- /*
- * defines for help on the Audio dialog
- */
- #define HELP_AUDIO_DIALOG 35
- #define HELP_AUDIO_DIALOG_STR "audioDialog"
- /*
- * defines for help on the Screen dialog
- */
- #define HELP_SCREEN_DIALOG 36
- #define HELP_SCREEN_DIALOG_STR "screenDialog"
- /*
- * defines for help on the Dtwm dialog
- */
- #define HELP_DTWM_DIALOG 37
- #define HELP_DTWM_DIALOG_STR "dtwmDialog"
- /*
- * defines for help on the Startup dialog
- */
- #define HELP_STARTUP_DIALOG 38
- #define HELP_STARTUP_DIALOG_STR "startupDialog"
- /*
- * defines for help on the I18n dialog
- */
- #define HELP_I18N_DIALOG 39
- #define HELP_I18N_DIALOG_STR "i18nDialog"
- /* typedef statements */
- typedef struct _helpStruct {
- struct _helpStruct *pNext;
- struct _helpStruct *pPrev;
- Widget dialog;
- Boolean inUse;
- } HelpStruct;
- /* External Interface */
- extern void HelpRequestCB(
- Widget w,
- caddr_t client_data,
- caddr_t call_data ) ;
- extern void QuickHelpRequestCB(
- Widget w,
- caddr_t client_data,
- caddr_t call_data ) ;
- extern void HelpModeCB(
- Widget w,
- caddr_t client_data,
- caddr_t call_data ) ;
- extern void HelpHyperlinkCB(
- Widget w,
- caddr_t client_data,
- caddr_t call_data ) ;
- extern void HelpCloseCB(
- Widget w,
- caddr_t client_data,
- caddr_t call_data ) ;
- #endif /* _font_h */
- /* DON'T ADD ANYTHING AFTER THIS #endif */
|