ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/util/help.hlp
Revision: 2.1
Committed: Thu Oct 27 15:56:03 1994 UTC (29 years, 6 months ago) by greg
Branch: MAIN
Log Message:
Initial revision

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