ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/util/help.hlp
Revision: 2.2
Committed: Mon Nov 28 15:16:01 1994 UTC (29 years, 4 months ago) by greg
Branch: MAIN
Changes since 2.1: +6 -4 lines
Log Message:
change to beginning comments

File Contents

# User Rev Content
1 greg 2.1 $Id$
2    
3     This help file is for the gethelp.tcl utility itself, and explains
4     the various buttons and windows it uses.
5    
6     All help files have the same general format. Each help section is
7     named by its category and topic, and its position in the file is
8     indicated with a line beginning with ".Category.Topic", where
9     "Category" and "Topic" are replaced by the appropriate names.
10 greg 2.2 Each category must have a topic called "Intro", which is the first
11     topic called up whenever this category is selected from the menu.
12     Both category and topic names must begin with letters and may contain
13     letters and/or numbers, but no special characters. They will appear on
14     the menus of the help utility when that file is open.
15 greg 2.1
16 greg 2.2 The help file is unformatted, and will be filled by the help utility
17 greg 2.1 dynamically based on the current window size. The formatting code
18     is very simple, placing a single space between adjacent lines,
19     except when a line ends a sentence, when two spaces are used.
20     Regular expression searches will not cross newline boundaries in the
21     original file, so some care should be used not to break lines at
22     likely search strings. (This is a pain, I know.)
23    
24     The first section of the file, which you are now reading, is
25     generally reserved for comments such as this, and is not accessed
26     directly by the user.
27    
28     .Help.Intro
29    
30     While holding down the control key,
31     press and release the left mouse button on any object of curiosity,
32     and if there is something to say about it, that
33     something will appear in this window.
34    
35     Typically, a program will access multiple help files
36     through this help interface.
37     The particular file being viewed is indicated by the text at the
38     top right of this window.
39     It is not possible through this interface to switch from one help
40     file to another, as the particular file being viewed is controlled by
41     the calling program.
42    
43     The help window itself offers the ability to search through the
44     available topics in the selected file via the "Category" and "Topic" menus.
45     Each general category consists of an introduction (such as this
46     one), followed by zero or more topics.
47     Selecting a new topic starts automatically at the introduction page.
48     From there, various topics within that category may be selected
49     using the "Topic" menu.
50    
51     .Help.Category
52    
53     Help information is divided logically into categories, then
54     into topics within each category.
55     Changing categories via the "Category" menu immediately selects the
56     default topic for the new category, which is always called "intro."
57    
58     Other topics for the new category will be listed by the (new) topic
59     menu for that category.
60     Some categories may have only an intro topic.
61    
62     The current category and topic are given as the title in the
63     displayed help window.
64    
65     .Help.Topic
66    
67     The topic menu allows you to select which subtopic in this category
68     you wish to display.
69    
70     The next logical topic is available via the "Next" button,
71     unless the end of the help file has been reached.
72    
73     The current category and topic are given as the title in the
74     displayed help window.
75    
76     .Navigate.Intro
77    
78     Besides accessing the category and topic menus, you can navigate
79     forward and backward in the history list for the current help file,
80     go directly to the next help topic, and search for regular
81     expressions.
82    
83     The history list is filled in one of two ways.
84     The first way is by running a search which results in multiple topic
85     matches, in which case the additional matches are put in the future
86     history of this file.
87    
88     The second way is by selecting additional topics, either explicitly
89     via the "Category" and "Topic" menus, or implicitly by getting more
90     help from the calling application without quitting the help window
91     in between.
92    
93     .Navigate.Search
94    
95     To search for a particular pattern, type a regular expression
96     in the text entry field.
97     Hitting <return> causes all matches in the current topic to be
98     highlighted.
99     Hitting the "Grep" button causes all categories and topics to be
100     searched.
101     The first matching topic is displayed, and other matching topics (if
102     any) may be accessed with the "Forward" button.
103    
104     Each time a new topic is selected, matching words will be highlighted
105     in bold, whether or not <return> or the "Grep" button has been pressed.
106     To prevent new matches from being highlighted, clear the search entry
107     with <control-U>.
108    
109     Matches are insensitive to case and word boundaries.
110    
111     .Navigate.Forward
112    
113     The "Forward" button moves from the current topic to the next one in
114     the history list, if any.
115     In most cases, the "Forward" button will not be activated unless
116     a search has been conducted with the "Grep" button or
117     the "Back" button has been pressed one or more times.
118    
119     .Navigate.Back
120    
121     Use the "Back" button to go to previously accessed topics in the
122     history list.
123    
124     If this button is disabled, it simply means that you are already at
125     the beginning of the help file history.
126    
127     .Navigate.Next
128    
129     The "Next" button moves to the next sequential topic in the help file,
130     which is named at the bottom of the current text.
131    
132     If this button is disabled, it means that the end of the help file
133     has been reached.
134    
135     .Helpwin.Intro
136    
137     The help window displays the contents of the current help category and
138     topic.
139     The category and topic are given in bold at the top of the text in
140     the window.
141     The next category and topic are given at the end of the text in the
142     window.
143    
144     Scrolling is accomplished with the scrollbar on the right.
145    
146     .Helpwin.Scroll
147    
148     Grab the bar with the mouse and drag it up and down to scroll
149     the text in the help window.
150     Click below or above the bar to jump a page forward or backward,
151     respectively.
152     Click on the little triangle at the bottom or top to move down or up
153     a line at a time.
154    
155     .Help.Done
156    
157     The "Done" button simply dismisses the help window.
158     (It is sometimes better to iconify the window, if frequent help is
159     needed.)