* WHERE-IS library doc * Gather keyboard files, add VIRTUAL.TEDIT * add UNIXCOMM.TEDIT * rest of TEdit library files * save table of contents index for reworking * Don't move around VIRTUALKEYBOARDS files; will move in separate commit * Add MATMULT from Envos/Medley
23 lines
5.6 KiB
Plaintext
23 lines
5.6 KiB
Plaintext
1
|
||
|
||
Lisp Library Modules, Medley Release 1.0, GRAPHZOOM
|
||
1
|
||
|
||
Lisp Library Modules, Medley Release 1.0, GRAPHZOOM
|
||
GRAPHZOOM
|
||
1
|
||
|
||
GRAPHZOOM
|
||
1
|
||
|
||
|
||
GRAPHZOOM
|
||
6
|
||
|
||
GraphZoom(GRAPHZOOM NIL GraphZoom NIL NIL 125) allows you to work with graphs (from Grapher) at different scales.
|
||
Requirements
|
||
1
|
||
|
||
GRAPHER
|
||
Installation
|
||
1
|
||
|
||
Load GRAPHER.LCOM and GRAPHZOOM .LCOM from the library.
|
||
User Interface
|
||
1
|
||
|
||
The interface to GraphZoom is through the function SHOWZOOMGRAPH which is used instead of SHOWGRAPH. The resulting grapher window has the capability of being zoomed by using a menu that is attached to the top. To use, call SHOWZOOMGRAPH:
|
||
The window has a menu above it that contains the items LARGER and SMALLER. Selecting in the menu with the left button causes a small change in scale; selecting with the middle button causes a larger change in scale.
|
||
The graph zooms toward the center of the window.
|
||
Function
|
||
1
|
||
|
||
(SHOWZOOMGRAPH(SHOWZOOMGRAPH (function) NIL NIL NIL 125) GRAPH WINDOW LEFTBUTTONFN MIDDLEBUTTONFN
|
||
TOPJUSTIFYFLG ALLOWEDITFLG INITSCALE) [Function]
|
||
The arguments are the same as in the Grapher function SHOWGRAPH(SHOWGRAPH (function) NIL NIL NIL 125). INITSCALE is the initial scale at which the graph is shown. The default, 1.0, is the same as in SHOWGRAPH. Larger scales make the graph appear smaller.
|
||
Limitations
|
||
1
|
||
|
||
The zooming of text is driven from a list of font descriptors stored as the value of the variable DECREASING.FONT.LIST(DECREASING.FONT.% LIST (variable) NIL NIL NIL 125). The values on this list are Times Roman 72, 36, 30, Helvetica 24, 18, 14, 12, 10, 8, 5, 4, and 3. Graphs that have fonts other than Helvetica are printed in the closest Helvetica size. This is often smaller than the corresponding Gacha font.
|
||
[This page intentionally left blank]
|
||
|
||
|
||
|