ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/util/help.hlp
Revision: 2.3
Committed: Mon Mar 18 09:48:23 1996 UTC (28 years ago) by greg
Branch: MAIN
Changes since 2.2: +1 -2 lines
Log Message:
deleted mention of <ctl-U>

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 greg 2.3 To prevent new matches from being highlighted, clear the search entry.
107 greg 2.1
108     Matches are insensitive to case and word boundaries.
109    
110     .Navigate.Forward
111    
112     The "Forward" button moves from the current topic to the next one in
113     the history list, if any.
114     In most cases, the "Forward" button will not be activated unless
115     a search has been conducted with the "Grep" button or
116     the "Back" button has been pressed one or more times.
117    
118     .Navigate.Back
119    
120     Use the "Back" button to go to previously accessed topics in the
121     history list.
122    
123     If this button is disabled, it simply means that you are already at
124     the beginning of the help file history.
125    
126     .Navigate.Next
127    
128     The "Next" button moves to the next sequential topic in the help file,
129     which is named at the bottom of the current text.
130    
131     If this button is disabled, it means that the end of the help file
132     has been reached.
133    
134     .Helpwin.Intro
135    
136     The help window displays the contents of the current help category and
137     topic.
138     The category and topic are given in bold at the top of the text in
139     the window.
140     The next category and topic are given at the end of the text in the
141     window.
142    
143     Scrolling is accomplished with the scrollbar on the right.
144    
145     .Helpwin.Scroll
146    
147     Grab the bar with the mouse and drag it up and down to scroll
148     the text in the help window.
149     Click below or above the bar to jump a page forward or backward,
150     respectively.
151     Click on the little triangle at the bottom or top to move down or up
152     a line at a time.
153    
154     .Help.Done
155    
156     The "Done" button simply dismisses the help window.
157     (It is sometimes better to iconify the window, if frequent help is
158     needed.)