annotate lisp/oobr/br-help @ 120:cca96a509cfe r20-1b12

Import from CVS: tag r20-1b12
author cvs
date Mon, 13 Aug 2007 09:25:29 +0200
parents 4be1180a9e89
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
1 OO-Browser Keyboard Help {H} displays mouse help
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
2
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
3 --- Basic Commands ---
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
4
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
5 {C-c C-l} load an Environment {C-c C-r} reinitialize browser display
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
6 {C-c C-c} create an Envir spec {C-c C-s} save the current Environment
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
7
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
8 {m} / {M} match classes/entries {H} mouse help {h} this help
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
9 {i} class info {w} where class {M-c} class stat
100
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents: 70
diff changeset
10 {q} exit OO-Browser {C-u q} quit OO-Browser {M-e} Env stat
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
11 {x} exit level {b} list buffers, select one to display
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
12
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
13 --- Viewing ----
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
14
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
15 {v} view entry {C-u v} prompt for entry to view
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
16 {V} view C++ friend def
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
17 {e} edit entry {C-u e} prompt for class or feature to edit
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
18 {f} list class features {C-u f} list features, all listed classes
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
19 {M-0 f} toggle showing/hiding of inherited class features
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
20 {F} show ftr signature {C-u F} show ftr sigs, all listed features
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
21
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
22 {C-v} scroll classes up {C-n} next class {SPC} viewer up
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
23 {M-v} scroll classes down {C-p} prev class {DEL} viewer down
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
24
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
25 {t} all top classes {C-u t} all classes {C-c C-e} rebuild Env
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
26 {l} top Library classes {C-u l} all Lib classes {L} rebuild Lib
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
27 {s} top System classes {C-u s} all Sys classes {S} rebuild Sys
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
28 {u} list unique classes
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
29
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
30 {#} count listing entries {1} viewer full screen
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
31 {o} order classes {C-c C-v} to or from viewer wind
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
32
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
33 --- Relations ---
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
34
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
35 {a} class ancestors {C-u a} ancestors, all listed classes
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
36 {d} class descendants {C-u d} descendants, all listed classes
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
37 {@} class at inher level {C-u @} at inher level, all listed classes
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
38 {I} entity implementors {C-u I} implementors, all listed entities
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
39
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
40 {p} class parents {C-u p} parents, all listed classes
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
41 {c} class children {C-u c} children, all listed classes
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
42
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
43 --- Graphical Views ---
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
44
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
45 {M-d} descendant tree of a class {C-u M-d} descendant tree, all classes
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
46 {M-f} toggle show/hide features {M-g} graphical view of list
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
47 {M-k} kill all graphical processes
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
48
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
49 --- Miscellaneous ---
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
50
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
51 {C-c ^} add file to Env
100
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents: 70
diff changeset
52 {C-c C-d} delete Env class {C-c #} OO-Browser version and credits
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
53 {C-c C-w} write browser buffer {C-c C-k} kill viewer buffer, show help
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
54 {C-x -} narrow windows by 10 {C-x +} widen windows by 10
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
55
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
56 An 'Environment' describes a set of inter-class relationships used by
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
57 the browser. An 'Environment specification' tells the browser how to build
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
58 the associated Environment. A 'top class' has no parents. A 'System class'
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
59 is part of a system still under development. A 'Library class' is a stable,
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
60 class released for reuse.