Added Motif exception to license
[nedit.git] / source / help_topic.h
blobcbe782097a7268835c066ea399c76951d1b2dbc1
1 /*******************************************************************************
2 * *
3 * help_topic.h -- Nirvana Editor help display *
4 * *
5 Generated on Feb 10, 2005 (Do NOT edit!)
6 Source of content from file help.etx
7 * *
8 * Copyright (c) 1999-2005 Mark Edel *
9 * *
10 * This is free software; you can redistribute it and/or modify it under the *
11 * terms of the GNU General Public License as published by the Free Software *
12 * Foundation; either version 2 of the License, or (at your option) any later *
13 * version. *
14 * *
15 * This software is distributed in the hope that it will be useful, but WITHOUT *
16 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or *
17 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License *
18 * for more details. *
19 * *
20 * In addition, as a special exception to the GNU GPL, the copyright holders *
21 * give permission to link the code of this program with the Motif and Open *
22 * Motif libraries (or with modified versions of these that use the same *
23 * license), and distribute linked combinations including the two. You must *
24 * obey the GNU General Public License in all respects for all of the code used *
25 * other than linking with Motif/Open Motif. If you modify this file, you may *
26 * extend this exception to your version of the file, but you are not obligated *
27 * to do so. If you do not wish to do so, delete this exception statement from *
28 * your version. *
29 * *
30 * You should have received a copy of the GNU General Public License along with *
31 * software; if not, write to the Free Software Foundation, Inc., 59 Temple *
32 * Place, Suite 330, Boston, MA 02111-1307 USA *
33 * *
34 * Nirvana Text Editor *
35 * September 10, 1991 *
36 * *
37 * Written by Mark Edel *
38 * *
39 *******************************************************************************/
41 #define MAX_HEADING 3
42 #define STL_HD 16+1
43 #define STL_LINK 16
44 #define STL_NM_HEADER 'R'
45 #define STL_NM_LINK 'Q'
46 #define STYLE_MARKER '\01'
47 #define STYLE_PLAIN 'A'
48 #define TKN_LIST_SIZE 4
50 enum HelpTopic {
51 HELP_START,
52 HELP_SELECT,
53 HELP_SEARCH,
54 HELP_CLIPBOARD,
55 HELP_MOUSE,
56 HELP_KEYBOARD,
57 HELP_FILL,
58 HELP_INTERFACE,
59 HELP_FORMAT,
60 HELP_PROGRAMMER,
61 HELP_TABS,
62 HELP_INDENT,
63 HELP_SYNTAX,
64 HELP_TAGS,
65 HELP_CALLTIPS,
66 HELP_BASICSYNTAX,
67 HELP_ESCAPESEQUENCES,
68 HELP_PARENCONSTRUCTS,
69 HELP_ADVANCEDTOPICS,
70 HELP_EXAMPLES,
71 HELP_SHELL,
72 HELP_LEARN,
73 HELP_MACRO_LANG,
74 HELP_MACRO_SUBRS,
75 HELP_RANGESET,
76 HELP_HILITEINFO,
77 HELP_ACTIONS,
78 HELP_CUSTOMIZE,
79 HELP_PREFERENCES,
80 HELP_RESOURCES,
81 HELP_BINDING,
82 HELP_PATTERNS,
83 HELP_SMART_INDENT,
84 HELP_COMMAND_LINE,
85 HELP_SERVER,
86 HELP_RECOVERY,
87 HELP_VERSION,
88 HELP_DISTRIBUTION,
89 HELP_MAILING_LIST,
90 HELP_DEFECTS,
91 HELP_TABS_DIALOG,
92 HELP_CUSTOM_TITLE_DIALOG,
93 HELP_LAST_ENTRY,
94 HELP_none = 0x7fffffff /* Illegal topic */
97 #define NUM_TOPICS HELP_LAST_ENTRY