home *** CD-ROM | disk | FTP | other *** search
Text File | 1987-10-18 | 82.4 KB | 4,489 lines |
-
-
- COMMAND SUMMARY
-
- Commands for PC-KEY-DRAW are divided into two pri-
- mary types. Type 1 are those that can be issued in
- the CURSOR MODE (any time the cursor can be moved
- about on the screen) and type 2 are the commands
- that are called from within a particular function.
- Basically type 1 commands pertain to general oper-
- ation, while type 2 commands pertain to a specific
- drawing function. The help file in PC-KEY-DRAW and
- the Command Summary sheet (available from OEDWARE)
- are similar to the contents of this chapter, which
- is arranged by command. See Chapter 9 DEFINITIONS &
- ADDITIONAL INFORMATION for additional detail of the
- commands.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SHORT FORM:
-
- Cursor Mode
-
- Cursor keys <1-9> move cursor around on screen at
- speed set by F9.
- Shft-Cursor keys <Shft>-<1-9> move the fixed corner
- of a box or center of a circle.
- <Ctrl-Home> sets the display to Screen 1 if screen
- is not 1. Allows panning or paging through
- pages and layers if screen is already set to 1.
- <Home> sets screen 1 to Page 00 or layer 0.
- <End> sets screen 1 to last page or layer
- created.
- <PgUp> moves through pages and layers one page
- or layer up.
- <PgDn> moves through pages and layers one page
- or layer down.
- <Cursor keys> Pan in page mode by 1/2 screen.
- <Ctrl-End> sets screen to Screen 2.
- <Ctrl-PgUp> Moves up through screens.
- <Ctrl-PgDn> Moves down through screens.
- <Esc> Stops current operation.
- <Shft-Tab> Switches between high resolution and
- medium resolution mode.
- <Backspace> backsteps during b-spline and
- line/dot/parallel/spoke drawing in F6.
- <Alt-0 to 9> jumps to screen location previously
- set with <Ctrl-j>.
- <$> Sets screen aspect ratio.
- <*> Controls prompt display during macro playback.
- <+> increases cursor step by one.
- <-> decreases cursor step by one.
- <(> shifts entire display to the left.
- <)> shifts entire display to the right.
- <[> rotates polygon or rose counterclockwise.
- <]> rotates polygon or rose clockwise.
- <{> rotates polygon or rose counterclockwise in 90
- degree increments.
- <}> rotates polygon or rose clockwise in 90 degree
- increments.
-
-
- COMMAND SUMMARY 4-2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- </> allows selection of function using mouse from
- Expert Mode.
- <5> displays color value that cursor is over.
- <B> sets background value.
- <C> switches cursor to last center of a circle or
- centers animated area horizontally on screen.
- <Alt-c> toggles through three cursor types.
- <Alt-d> allows the DOS date to be displayed at the
- desired screen position.
- <g> sets grid to display as dots.
- <Alt-g> sets grid to display as lines.
- <h> selects help menus and this help screen.
- <H> toggles help menus.
- <i> toggles isometric drawing mode.
- <Ctrl-j> allows the jump keys (<Alt-#>) to be set
- to a new setting.
- <k> keeps the screen in memory as it currently
- appears, this may include grid or layer if pre-
- sent.
- <Alt-k> activates key macro.
- <l> turns layer on and off.
- <L> sets active and visual layers as desired.
- <Ctrl-l> moves current screen to visual page and
- starts next layer.
- <Alt-l> turns layers off and pages on.
- <m> mark measure point.
- <M> switches cursor to last marked point.
- <Alt-m> sets screen scale based on measured dis-
- tance. Use <m> first.
- <Ctrl-p> plays music using the syntax of BASICA's
- PLAY statement.
- <Alt-p> pause during macro playback for desired
- time in seconds.
- <Q> sets cursor quality.
- <R> Refresh the screen with current picture.
- <s> show picture without prompt line.
- <S> show picture and visual layer.
- <Alt-t> allows the DOS time to be displayed at the
- desired screen location.
-
-
-
-
- COMMAND SUMMARY 4-3
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <u> updates workspace #1 and declares that current
- screen is Screen 1.
- <U> updates workspace #2 and declares that current
- screen is Screen 2.
- <Alt-v> sets visual horizon.
- <w> sets line width from 1 to 32.
- <x> sets x and y coordinates of cursor.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <F1> Modification
- <F2> Box & Figure
- <F3> Curve Draw
- <F4> Shade & Fade
- <F5> Paint & Pattern
- <F6> Draw & Text
- <F7> Copy & Move
- <F8> Files & Exit
- <F9> Speed toggle
- <Shft-F9> Sets cursor speed to 1
- <F10> Color control
- <Shft-F10> sets color to color 1
- <Alt-F10> controls background color
-
-
- <Shft-F1 to F8> Hot keys
- <Ctrl-F1 to F10> Hot keys
- <Alt-F1 to F9> Hot keys
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-5
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- F1 Modification
- <r> allows rotation about a point in the plane of
- the screen. *C*-<r> will rotate only the cur-
- rent color as selected by F10.
- <Alt-r> to rotate all three colors of an object.
- <a> again-allows the same object to be
- rotated/zoomed again with a new angle/size.
- <Alt-a> again-allows a previously rotated object to
- be zoomed and vice versa.
- <R> revolves an object about a horizontal or verti-
- cal axis.
- <Ctrl-r> rotates left half of screen 90 degrees.
- <z> zooms an object either up or down. Does not
- change drawing scale. *C*-will zoom only cur-
- rent color as selected by F8.
- <Z> zooms the entire screen up or down, changing
- scaling accordingly.
- <m> mirrors image of an object defined in box.
- Select mirror line orientation.
- <M> mirrors entire screen either horizontally or
- vertically.
- <f> flips/rotates object through desired view
- angle, thus compressing it.
- <F> flips/rotates full screen through desired view
- angle.
- <v> reverse video - switches colors 0 to 3;1 to 2;2
- to 1;3 to 0.
- <V> reverse video - switches colors 0 to 1;1 to 0;2
- to 3;3 to 2.
- <Ctrl-v> reverse video - switches colors 0 to 2;1
- to 3;2 to 0;3 to 1.
- <Alt-v> XORs screen with set value.
- <s> slides object either horizontally or vertically
- by a given number of steps.
- <S> slides entire screen.
- <Ctrl-s> slides entire screen as above only to a
- power from 2 to 4.
- <c> calculates area and center of area for object.
- <Alt-c> calculates mass and center of mass for
- object.
- <x> sets x and y coordinates of cursor.
- <n> or </> or < > or <Esc> exits function.
-
- COMMAND SUMMARY 4-6
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- F2 Box and Figures
- <r> rectangle -displays box as cursor is moved.
- <R> same as <r> only box is copied for use with F7
- animate, move, etc.
- <Alt-r> fills box with color of box outline auto-
- matically.
- <s> produces shaded box with choice of light,
- medium or dark shading.
- <S> same as <s> only box is copied for use with F7
- animate, move, etc.
- <p> polygon inscribed in circle. Enter number of
- any number of sides.
- <a> arrow-places arrow head at cursor location.
- <Alt-a> same as <a>, but fills arrow head with
- color of arrow.
- <o> outline enclosed area with color set by F10.
- <x> sets x and y coordinates of cursor.
- <n> or </> or < > or <Esc> exits function.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-7
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- F3 Curve Draw
- <c> circle-draws a full circle.
- <Ctrl-c> draws center marks for circle.
- <a> arc-draws an arc.
- <A> draws arc with lines from center to end points.
- (pie shaped)
- <e> ellipse-draws a full ellipse.
- <Ctrl-e> draws center marks for ellipse.
- <f> fillet for 90 degree corners.
- <r> rose curves inscribed in circle.
- <s> spiral from center outward.
- <t> trig(sine)-produces sine curve.
- <b> b-spline curve.
- <x> sets x and y coordinates of cursor.
- <n> or </> or < > or <Esc> exits function.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-8
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- F4 Shade & Fade
- <l> lightly shades enclosed area.
- <m> medium shading of enclosed area.
- <d> dark/heavy shading of enclosed area.
- <s> Spray paints area. Effects active color only.
- <Alt-s> as above but effects all colors.
- <f> fades enclosed area with <B>ackground color.
- <Alt-f> fades all colors with <B>ackground color.
- <x> sets x and y coordinates of cursor.
- <n> or </> or < > or <Esc> exits function.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-9
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- F5 Paint & Pattern
- <p> paints the enclosed area.
- <P> paint-same as <p> only remains active until
- next function is selected. Use <ENTER> to paint
- next area.
- <Alt-p> paints enclosed area with one of 29 color
- combinations. Use </> to select color set
- desired.
- <b> background-sets the color of the entire screen.
- 16 colors are available.
- Select the color of the background by using the
- <Space Bar>. Fix the color with <ENTER>.
- <c> color(*C*)-sets the active color palette. acti-
- vates color in high resolution.
- <C> selects unichrome palette (<b> sets unichrome
- color) activates background color in high reso-
- lution.
- <Alt-c> toggles multicolor mode in high resolution.
- <m> modifies color of object to one of 29 color
- combinations.
- <M> modifies color of screen to one of 29 color
- combinations.
- <Ctrl-m> modifies one of 29 colors of screen to
- another one of 29 color combinations.
- <Alt-m> modifies one of 29 colors of object to
- another one of 29 color combinations.
- <f> fills area with one of 64 patterns. <v>, <V>,
- <Ctrl-v> are available while viewing pattern
- screen to provide variations using reverse
- video (see F1). <S>hift is also available while
- viewing pattern.
- <Alt-f> fills area with pattern from user specified
- file. File chosen becomes the default. <v>,
- <V>, <Ctrl-v> are available while viewing pat-
- tern screen to provide variations using reverse
- video (see F1).
- <S>hift is also available while viewing pattern
- <s> strips-all colors on screen except one set with
- F10 are changed to the <B>ackground.
- <S> shifts screen foreground colors by one.
- <x> sets x and y coordinates of cursor.
- <n> or </> or < > or <Esc> exits function.
-
- COMMAND SUMMARY 4-10
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- F6 Draw & Text
- <d> dot-places dot at cursor location A <ENTER>
- will mark dot.
- <D> continues vector with dot.
- <l> line-connects cursor points with a line. A
- <ENTER> will mark next point and continue. <L>
- continues vector with line.
- <p> parallel-draws parallel lines.
- <P> continues vector with parallel lines.
- <s> spoke-draws lines from common center point.
- <S> continues vector with spoked lines.
- <c> cursor-draws continuous lines as the cursor is
- moved. Use <Space Bar> to temporarily suspend
- cursor drawing.
- <e> exit-ends current mode. Required after any of
- the above.
- <E> ends current mode and saves line drawing to
- disk using user specified name.
- <Ctrl-e> saves last line drawing to disk.
- <o> old line drawing from disk.
- <O> old, last drawing selected from disk. Allows
- alternate rotation and scale.
- <t> text-enters text at cursor location.
- <T> text-allows text to be <c>entered, justified
- <r>ight or <l>eft, imported from an <a>ASCII
- file, or positioned vertically <u>p or <d>own.
- <Ctrl-t> text-is copied into F7 so it can be moved
- to position required.
- <Alt-t> text-allows use of alternate fonts as
- stored on disk.
- <x> sets x and y coordinates of cursor.
- <n> or </> or < > or <Esc> exits function.
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-11
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- F7 Copy & Move
- <e> erases the enclosed area and copies it for use
- with a, s, r, and m.
- <Ctrl-e> erases area enclosed in circle.
- <Alt-e> erases enclosed area but does not copy it.
- <c> copies area to be moved, but does not erase.
- <C> copies the portion of the screen to disk for
- later use.
- <Ctrl-c> copies the same size object as previously
- copied without remarking.
- <o> retrieves drawings saved with <C>. Picture is
- brought in to the animation mode.
- <O> retrieves drawing and places it to lower right
- of current cursor position.
- <a> animate allows a previously copied or erased
- area to be moved around the screen with the
- cursor.
- <m>,<M>,<Ctrl-m> and <Alt-m> move area previously
- erased or copied to lower right of cursor, each
- with a different syntax.
- <s>,<S>,<Ctrl-s> and <Alt-s> smear the copied
- object with each step of the cursor using dif-
- ferent syntax.
- <r>,<R>,<Ctrl-r> and <Alt-r> replicates object
- with each cursor step.
- <l> inserts a single horizontal line at the cursor
- position.
- <Alt-l> deletes a single horizontal line at the
- cursor position.
- <x> sets x and y coordinates of cursor.
- <n> or </> or < > or <Esc> exits function.
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-12
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- F8 Files & Exit
- <d> directory of selected disk.
- <s> saves the current drawing.
- <o> old-retrieves a stored drawing from disk.
- <O> old-displays screen files on disk and loads
- them for sequential display using Pg-Dn.
- <Ctrl-o> template-allows a template screen to be
- called up. Disables updating of disk. Retrieve
- working screen with F10 <w> or <W>.
- <Alt-o> brings in screens using different display
- methods for slide shows.
- <f> fresh-clears screen and starts again. If the
- current drawing has not been saved on disk it
- will be lost.
- <F> fresh-clears screen and layers or pages from
- workspace disk.
- <p> prints graphics screen on line printer #1
- <Ctrl-p> zoom prints partial screen. Enclose
- area to be printed in box.
- <P> Zoom prints entire screen.
- <w> restores old workspace #1 to any screen or
- screen position.
- <W> restores old workspace #2 to any screen or
- screen position.
- <k> kills a file on the disk. User must specify
- full name including drive.
- <K> rename file on disk.
- <e> exits program completely and returns to DOS.
- <x> sets x and y coordinates of cursor.
- <n> or </> or < > or <Esc> exits function.
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-13
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- LONG FORM:
-
- Cursor Mode
-
- Cursor keys <1-9> move cursor around on screen at
- speed set by <F9> or <+> and <->.
-
- Shft-Cursor Keys <Shft>-<1-9> use during drawing of
- circles, rectangles, polygons, ellipses and
- several others to adjust the starting point of
- the object being drawn. For example when draw-
- ing a circle the Cursor Keys adjust the size of
- circle while the Shft-Cursor Keys move the
- circle around on the screen. With a rectangle
- the Cursor keys move one corner while the Shft-
- Cursor keys move the opposite corner.
-
- <Ctrl-Home> sets the display to Screen 1 if screen
- is not 1. Allows panning or paging through
- pages and layers if screen is already set to 1.
- <Home> sets screen 1 to Page 00 or layer 0
- <Ctrl-Home> returns to Page 00 or layer 0 with-
- out saving screen you are currently on.
- <End> sets screen 1 to last page or layer
- created.
- <PgUp> moves through pages and layers one
- page/layer up.
- <PgDn> moves through pages and layers one
- page/layer down.
- <Cursor keys> Pan in page mode by 1/2 screen.
-
- <Ctrl-End> sets screen to Screen 2 no matter what
- the screen is to begin with. Screen 2 is used
- for the visual layer when layers are active.
- Screen 2 is ideal for a temporary work space
- when layers are not in use.
-
- <Ctrl-PgUp> Moves up through screens. Screen 1 is
- the top screen.
-
-
-
-
- COMMAND SUMMARY 4-14
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <Ctrl-PgDn> Moves down through screens. Screen F7
- is below Screen 2. Screen Title is below
- Screen F7.
-
- <Esc> Stops current operation and refreshes screen
- to what it was before the last action was
- started.
-
- <Shft-Tab> Switches between high and medium resolu-
- tion. Use <Alt-r> to switch to high resolu-
- tion. The current drawing mode will be saved
- as the default mode is <Ctrl-s>tatus is
- selected and saved.
-
- <ENTER> The Enter/Return key is used to complete
- functions, mark points, take default values.
- The first mouse button is used as the <ENTER>
- key. During line drawing the <ENTER> key is
- used to mark line end points and continue draw-
- ing. References to marking or ending usually
- refer to using the <ENTER> key.
-
- <Space Bar> brings up the Function selection menu
- if no functions are currently active. <Space
- Bar> is active during line drawing with F6 <l>
- or <c> to temporarily suspend line drawing and
- display the cursor.
-
- <$> Sets screen aspect ratio. The aspect ratio is
- the ratio between the horizontal pixels and
- vertical pixels. An aspect ratio of 1.0 in
- color or 2.0 in high res gives good results.
- Adjust the screen ratio as desired to display
- circles as circles and not ellipses. You may
- want to match to your printer rather than to
- the screen. The screen aspect ratio can also
- be varied as desired for a number effects, ie.
- adjusting spray paint or rotating in an
- ellipse.
-
-
-
-
- COMMAND SUMMARY 4-15
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <+> increases cursor step by one. The new cursor
- step is retained and can be toggled with <F9>.
-
- <-> decreases cursor step by one. The new cursor
- step is retained and can be toggled with <F9>.
-
- <(> shifts entire display to the left for use with
- graphics boards that need to be centered.
-
- <)> shifts entire display to the right. Use <(>
- and <)> with some graphics cards to properly
- center screen.
-
- <[> rotates polygon or rose counterclockwise at
- steps set by <F9>.
-
- <]> rotates polygon or rose clockwise in steps set
- by <F9>.
-
- <{> rotates polygon or rose counterclockwise in 90
- degree increments.
-
- <}> rotates polygon or rose clockwise in 90 degree
- increments.
-
- Polygons are rotated as you watch, but to rotate a
- rose you must first start the rose (which
- resets the rotated angle to zero) and then with
- the circle displayed rotate to the desired
- angle.
-
- </> works the same as <Space Bar>
-
- <?> displays help information. Works like <H>.
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-16
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <*> toggles prompt line display for playback. When
- writing macros that will be used as slide shows
- or demos it is often desirable to turn of the
- prompt line and the cursor. Use <*> once to
- turn off the prompt line and twice to also turn
- off the cursor. It may be best to add the
- appropriate line to the macro after it is writ-
- ten, since seeing the prompt and cursor can aid
- in debugging. The macros will run much faster
- if the prompt is turned off.
-
- <Alt-1> sets cursor to 0,0 (top left corner).
-
- <Alt-0 to Alt-9> jumps to the screen position pre-
- viously assigned to that key. These must first
- be defined with <Ctrl-j>, which will create a
- small file KD-DRAW.JMP. If a particular key is
- not assigned the cursor will jump to 0,0.
-
- <5> displays color value that cursor is over. This
- lets you know what color you are over when
- working on a black and white screen in the
- color mode of the program.
-
- <B> sets background value. The background value is
- used for a number of functions, including
- removing the lines during rubberbanding of
- circle, box, polygon. The current setting of
- the background is displayed in column 40 of the
- prompt line. Reverse video operations change
- the setting of the background value. <Alt-F10>
- also sets the color of the background. Nor-
- mally the background color is set to the pre-
- dominate color of screen, but there are many
- times when it is desirable to set it to another
- value.
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-17
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <C> switches cursor to last center of a circle or
- centers animated area horizontally on screen.
-
- <Alt-c> toggles through three cursor types. A
- double dot, arrow, or full screen cross hairs
- are available. Which cursor you use depends on
- what you prefer and will vary with the type of
- drawing you are working on. Your favorite cur-
- sor type can be saved as the default from the
- Status screen.
-
- <Alt-d> displays the DOS date at the specified
- screen location.
-
- <g> sets grid to display as dots. You must specify
- the spacing of the grid in the units of the
- scale being used. <g> will also turn the grid
- off if it is on as dots of lines. The current
- color set by <F10> will be used as the grid
- color, until the grid is turned off.
-
- <Alt-g> sets grid to display as lines. Use <g> to
- turn it off. The current color set by <F10>
- will be used as the grid color, until the grid
- is turned off.
-
- <h> selects help menus. The first time brings in
- the menu in the top left corner of the screen
- (if it is currently off). Selecting it a sec-
- ond time displays the help file for the CURSOR
- MODE.
-
- <H> toggles help menus as above or turns off the
- menu if is on.
-
- <i> toggles isometric drawing mode. A 1 indicates
- that the isometric mode is off, while a 2 means
- the mode is on. The isometric mode changes the
- cursor key movements so that instead of moving
- at 45 degree angles the cursor moves at 30 and
- 60 degree angles.
-
-
- COMMAND SUMMARY 4-18
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <Ctrl-j> or <Ctrl-ENTER> allow screen positions to
- be set and remembered and assigned to <Alt-0
- thru Alt-9>. KD-DRAW.JMP will be created the
- first time this function is called. This fea-
- ture works best if the program is run from a
- RAM disk.
-
- <k> keeps the screen in memory as it currently
- appears. Use this with functions like <F7
- a>nimate and <F7 s>mear and with functions like
- <F2 r>ectangle, <F3 c>ircle, and <F2 p>olygon
- when the <B>ackground color is set to something
- other than the background of the screen.
-
- <Alt-k> activates key macro for <r>un, <c>reate, or
- <e>nd. See Key Macro for details on operation.
- Both <r>un and <c>reate will ask for a file
- name to use. Entering a single drive letter
- only will display the files on the drive with
- appropriate extension.
-
- <l> turns display of visual layers on and off. Once
- layers are on they can only be turned off with
- <Alt-l>.
-
- <L> sets active and visual layers as desired.
-
- <Ctrl-l> combines Screen 1 with the visual layers
- of Screen 2 to create a new visual layer and
- starts next layer with a fresh screen in Screen
- 1. This is the primary method of initializing
- the use of layers.
-
- <Alt-l> turns layers off and pages back on. This
- differs from <l> which simply stops displaying
- the visual layers when turned off.
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-19
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <m> mark measure point. Measure read out on prompt
- line is set to zero. Use at any time. Some
- functions will set <m>ark measure for their own
- use.
-
- <M> switches cursor to last marked point. Some
- operations will mark a point for measure, such
- as <F2 r> and <F3 c>.
-
- <Alt-m> sets screen scale based on measured dis-
- tance. Use <m> first.
-
- <Ctrl-p> plays music using the BASICA PLAY state-
- ment syntax. For use primarily in macros. See
- your BASICA manual for details on using the
- play command.
-
- <Alt-p> sets pause length for macro playback in
- seconds. <Alt-p> has no effect except in a
- macro playback.
-
- <Q> controls cursor movement quality. Quality off
- allows faster motion. Quality on ensures equal
- cursor steps. Key macro automatically sets
- quality on. Do not turn the quality off in a
- macro since cursor movement will not be faith-
- fully recorded.
-
- <R> Refresh the screen with current picture.
-
- <Alt-r> forces the screen to high resolution mode.
- Use in macros that must start in high resolu-
- tion. <Shft-Tab> toggles between high and
- medium resolution. High resolution is 640X200
- with 2 colors, while medium resolution is
- 320X200 with 4 colors. Which resolution used
- depends on final output desired.
-
-
-
-
-
-
- COMMAND SUMMARY 4-20
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <s> Show only active screen, without cursor or
- prompt line, useful for taking slides from
- screen. During macro play back the macro will
- stop and wait for any key to be hit.
-
- <S> Same as <s>, but shows both active and visual
- layers.
-
- <Ctrl-s> Switch to the status/configuration screen.
- A number of parameters can be set and kept as
- the default to be used by the program each time
- the program is run. This is the same screen
- that is displayed the first time the program is
- run or when ever KD-DRAW.DFT is removed from
- the disk.
-
- <Alt-t> displays the current time on the screen at
- the specified position. Useful for macros that
- will be run continuously in a show or store
- environment.
-
- <u> updates workspace #1 and declares that current
- screen is Screen 1. The previous contents of
- Screen 1 will be lost. Retrieve with <F8 w>.
-
- <U> updates workspace #2 and declares that current
- screen is Screen 2. The Previous contents of
- Screen 2 will be lost. Retrieve with <F8 W>.
-
- <Alt-v> sets visual horizon of screen. This is the
- point where animated objects will disappear
- when moved below the set level. The visual
- horizon setting is provided primarily for spe-
- cial effects during macro playback.
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-21
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <w> sets line width from 1 to 32. <w>idth also
- controls the width of circles, rectangles,
- polygons and b-spline curves. Width can be set
- greater than 32 for circles, polygons,
- b-spline, and rectangles. SCNSHOW.MCR uses a
- very large width setting with circle to fade
- out the screen showing the girl and the sheep
- in the meadow.
-
- <x> allows direct coordinate entry. Enter the
- scaled x and y coordinates. The cursor will
- jump to the new point.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-22
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- F1 Modification
-
- <r> allows rotation about a point in the plane of
- the screen. First select center of rotation,
- next define object. Follow prompts. *C*-<r>
- will rotate only the current color as selected
- by <F10>.
-
- <Alt-r> to rotate all three colors of an object.
-
-
- A screen aspect ratio of 1.0 in medium resolution
- or 2.0 in high resolution provides the cleanest
- rotation, while other aspect ratios can be used
- for interesting effects.
-
- Rotation can either be used to replace the object
- with the rotated form of the object or used to
- give multiple steps of the object about the
- center point.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-23
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <R> revolves an object about a horizontal or verti-
- cal axis. Use like <r> by marking axis center,
- and any two opposite corners.
-
- <Ctrl-r> rotates left half of screen 90 degrees.
- Part of the right side of the screen may be
- lost so you may want to store the screen first.
-
- <a> again-allows the same object to be rotated or
- zoomed again with a new angle/size.
-
- <a>gain can be particularly useful when you are not
- sure of the exact angle or zoom amount needed.
- If this is the case try the following to rotate
- an object:
-
- 1. Select <F1>.
- 2. Select <r> or <Alt-r> and enclose the object.
- 3. Hit <ENTER>.
- 4. Specify a 0 rotation angle and a 0 step amount.
- (The object will disappear!)
- 5. Enter <y> when asked if Correct?.
- 6. Select <F1>.
- 7. Select <a> and specify the desired angle and a
- step of 1.
- 8. If the position is correct respond <y> if not
- respond <n> and repeat from step 6 until it is
- correct.
-
- <Alt-a> again-allows a previously rotated object to
- be zoomed and vice versa.
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-24
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <z> zooms an object either up or down. Does not
- change drawing scale. Use like <r> by marking
- center, and any two opposite corners. The cen-
- ter location is particulary important when
- using multiple steps to produce 3-D effects.
- Placing the center far away from object results
- in a stretche 3-D effect when using step.
- *C*-will zoom only current color as selected by
- <F10>.
-
- <Alt-z> to zoom entire object. (all colors)
- <Alt-z> is identical to <z> in all aspects
- except how colors are handled.
-
-
- Both <z> and <Alt-z> allow a step to be set for
- zooming. This allows you to create 3-D
- effects, that work especially well with certain
- text fonts.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-25
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <Z> zooms the entire screen up or down, changing
- scaling accordingly. A screen aspect ratio of
- 1.0 in color or 2.0 in high resolution gives
- the best results for zooming.
-
- When zooming with <z>, <Z>, or <Alt-Z> you will be
- asked to Enter Scale Factor. The number
- entered multiplies the current screen scale,
- thus scale factors greater than one shrink the
- object relative to the screen while scale fac-
- - tors less than one expand the object on the
- screen. Use <Space Bar> or </> to enter the
- Zoom Factor instead of the Scale Factor. The
- Zoom Factor multiplies the object size, thus
- factors greater than one expand the object,
- while factors less than one shrink the object.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-26
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <Ctrl-z> zooms portion of screen for editing on a
- pixel by pixel basis. Selecting <Ctrl-z> a sec-
- ond time will allow work on 8 screens at one
- time. The size of the pixel screen corresponds
- to the size of the patterns used in <F5 f>ill.
- While in the pixel (FATBITS) mode the colors of
- the pixels are entered directly as 0,1,2, or 3.
- To draw with a color use <t>race followed by
- the color number, then move the cursor to leave
- the line behind. Use <t> a second time to turn
- off the trace. Exit pixel editing with <Esc>.
-
- While in the pixel editing mode, text mode files
- can be brought in. This is designed for macro
- play back and has little use in drawing edit-
- ing. The text screens should be saved in a
- BSAVE format. <o>ld prompts for a file name to
- load.
-
- If multiple screens are loaded when entering the
- FATBITS mode use <Ctrl-PgDn> and <Ctrl-PgUp> to
- move through the pages.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-27
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <m> mirrors image of an object defined in box.
- Select mirror line orientation. The original
- image remains intact as a duplicate mirror
- image is made.
-
- Mirroring of an object is one of the most useful
- functions available in any drawing/paint pro-
- gram. Many objects are symmetrical, but when
- drawing by conventional means, ie. paper and
- pencil, you must draw both sides of an object
- independently. With PC-KEY-DRAW you can draw
- one side of the object and then use <m>irror to
- make it symmetrical.
-
-
- <M> mirrors entire screen either horizontally or
- vertically.
-
- Mirroring of the entire screen can be a necessity
- in creating certain special effects. For
- example when using <F1 S> or <F1 Ctrl-s>lide to
- create a bowl effect (see Library disk #2 for
- several macros) the screen must be mirrored
- because slide only works from left to right.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-28
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <f> flips/rotates object through desired view
- angle, thus compressing it.
-
- <F> flips/rotates full screen through desired view
- angle.
-
- Think of <f>lip and <F>lip as follows: Draw a
- circle on a piece of paper. Hold the piece of
- paper in your hands so that it is perpendicular
- to your line of sight, ie the circle and paper
- are in full view. Rotate the paper and notice
- how the circle turns to an ellipse. <f> and <F>
- perform the same function on the screen.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-29
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <v> reverse video - switches colors 0 to 3; 1 to 2;
- 2 to 1; 3 to 0. Works on the entire screen.
- The <B>ackground value is changed accordingly.
-
- <V> reverse video - switches colors 0 to 1; 1 to 0;
- 2 to 3; 3 to 2. Works on the entire screen.
- The <B>ackground valve is changed accordingly.
-
- <Ctrl-v> reverse video - switches colors 0 to 2; 1
- to 3; 2 to 0; 3 to 1. Works on the entire
- screen. The <B>ackground value is changed
- accordingly.
-
- <Alt-v> XORs screen with set value. An XOR with
- 255 is equivalent to <v>. A random value is
- assigned each time <Alt-V> is accessed. You
- can use the default random value or enter your
- own number. Works on the entire screen.
-
- Reverse video works on a full screen only. To
- reverse only an object is necessary to copy the
- object and move it to an unused screen, perform
- the reverse video, recopy only the object and
- return it to the original screen.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-30
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <s> slides object either horizontally or vertically
- by a given number of steps. Use slide to dis-
- tort a drawing. It is ideal for creating
- italic letters. <s> uses a slide factor of 1.
-
- <S> slides entire screen. In the same fashion as
- <s>. <S> uses a linear slide factor of 1.
-
- <Ctrl-s> slides entire screen as above only to a
- power (slide factor) from 2 to 4.
-
- Slide distorts the screen by shifting it line by
- line. The amount each line is shifted is cal-
- culated based on the step size (default=10) and
- the power factor. The direction of the slide
- is either vertically up or down, or horizon-
- tally left and right. A number of macros are
- included on Library Disk #2 that make use of
- slide to create a bowl effect with what is on
- the screen.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-31
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <c> calculates area and center of area for object.
- By looking for the color set with F10. The
- area calculation is based on the screen scale
- and lit pixels. To get the area of a circle the
- circle must be completely filled in with the
- same color, otherwise calculate will return a
- value closer to the perimeter of the object.
-
- <Alt-c> calculates mass and center of mass for
- object. Operates much the same as <c> only all
- colors are calculated for and weighted based on
- user supplied density factors.
-
- <x> allows direct coordinate entry. Enter the
- scaled x and y coordinates. The cursor will
- jump to the new point.
-
- <n> or </> or < > or <Esc> exits function.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-32
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- F2 Box & Figure
-
- <r> rectangle -displays box as cursor is moved. The
- <Shift> key can be used with the cursor keys to
- adjust the first corner of the box. The diag-
- onal length of the rectangle is displayed on
- the prompt line.
-
- F2 |1 Creates square
- r |1
- RIGHT |6
- DOWN |6
- ENTER |2
-
- <R> same as <r> only box is copied for use with <F7
- a>nimate, move, etc.
-
- The line width setting effects the rectangle width.
- A width setting of 1 draws a rectangle one
- pixel wide, while a width setting of 5 draws a
- rectangle five pixels wide, and so on. For
- lines the maximum width is 32, for rectangles
- the maximum width is 32,000 pixels. Macro spe-
- cial effects using <r>ectangle with <w>idth
- allow the screen to be erased from some line
- outward.
-
-
- <Alt-r> produces a rectangle filled with the color
- set by <F10>.
-
- To draw a square, use the 45 degree keys (Cursor
- Pad Keys 1, 3, 7, and 9) to move vertically and
- horizontally an equal amount.
-
- To draw a rectangle with known length on both sides
- move the cursor first horizontally the desired
- distance, select <m>ark measure and then move
- vertically the desired position.
-
-
-
-
- COMMAND SUMMARY 4-33
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <s> produces shaded box with choice of <l>ight,
- <m>edium, and <h>eavy shade Use <F10> to set
- color. Mark any two opposite corners.
-
- F2 |1 Creates shaded square
- s |1 with medium shade density.
- RIGHT |6
- DOWN |6
- ENTER |1
- m |1
- ENTER |1
-
- <S> same as <s> only box is copied for use with <F7
- a>nimate, move, etc.
-
- An outline of the area to be shaded is displayed as
- the cursor is moved to set the size. When
- <ENTER> is selected the user is prompted for
- the shade density and the area is drawn.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-34
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <p> polygon inscribed in circle. Enter number of
- any number of sides. The polygon is displayed
- as it is sized and positioned with the cursor.
- Use <[> and <]> to rotate the polygon as you
- position it. <F9> controls the amount the poly-
- gon is rotated with each step.
-
- F2 |1 Creates seven sided polygon
- p |1
- 7 |1
- RIGHT |6
- ENTER |2
-
- <a> arrow-places arrow head at cursor location
- either pointing <u>p, <d>own, <l>eft, <r>ight,
- <e> up-right, <f> down-right, <g> down-left,
- <h> up-left. Use u or d to upsize or downsize
- the arrow. The arrow size is remembered and
- used the next time arrow is called. Selecting
- <ENTER> from Cursor Mode will continue to place
- the last arrow drawn at the cursor position,
- until another function is selected.
-
- <o> outlines area. The program will search the
- enclosed area for the background color (set
- with <Alt-F10> bordering on the other three
- colors and produce an outline using the color
- set with <F10>.
-
- <x> allows direct coordinate entry. Enter the
- scaled x and y coordinates. The cursor will
- jump to the new point.
-
- <n> or </> or < > or <Esc> exits function.
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-35
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- F3 Curve Draw
-
- <c> circle-draws a full circle. The location of the
- cursor when <c> is selected will be the center
- of the circle. After marking the center, move
- the cursor to the desired radius. The length of
- the radius is shown on the prompt line and the
- circle is displayed. The center can be shifted
- with the numeric keys corresponding to the cur-
- sor keys. Select <F3> again or <ENTER> to mark
- the radius and draw the circle. If circle is
- not of desired roundness, select <$> and change
- screen aspect ratio.
-
- F3 |1 Creates circle
- c |1
- RIGHT |5
- ENTER |2
-
- The width of a circle is controlled with <w>idth
- from the Cursor Mode. As with rectangles there
- is effectively no limit on the width a circle
- can have. SCNSHOW.MCR uses a very wide circle
- of color 0 to perform a screen wipe of the GIRL
- screen.
-
- Ctrl-c> draws the center line for a circle. Start
- in the center of the circle and use just like
- <c>. The properly sized center lines will be
- drawn after an <ENTER> or selecting <F3> a sec-
- ond time.
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-36
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <a> arc-draws an arc using cursor position as start
- and end. As with the circle, the current cursor
- position is the center of the arc. The second
- position is the radius and one end of the arc.
- The third position is the other end of the arc.
- Arcs are always drawn counterclockwise.
-
- <A> draws arc with lines from center to end points
- (pie shaped). Use it exactly like <a>rc.
-
- Arcs are easier to draw in color because a dot cor-
- responding the cursor position is visible.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-37
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <e> ellipse-draws a full ellipse. Use as with
- circle, but use up and right arrow to properly
- shape ellipse before hitting a <ENTER>.
-
- F3 |1 Creates ellipse
- e |1
- RIGHT |3
- UP |2
- ENTER |2
-
- The width of an ellipse is controlled with <w>idth
- from the Cursor Mode. As with circles there is
- effectively no limit on the width an ellipse
- can have.
-
-
- <Ctrl-e> draws the center line for an ellipse. Use
- just like <Ctrl-c>.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-38
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <f> fillet or round for 90 degree corners. Start
- with the cursor at the corner. After selecting
- <F3 f> move at a 45 degree angle towards what
- will be the center of the fillet/round.
-
- F2 |1 Creates rectangle with two
- r |1 rounded corners.
- PGDN |7
- ENTER |2
- F3 |1
- f |1
- HOME |2
- ENTER |2
- RIGHT |2
- UP |5
- F3 |1
- f |1
- END |2
- ENTER |2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-39
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <r> rose curves inscribed in circle. The circle is
- displayed allowing you to adjust the size with
- the Cursor Keys. Use <Enter> when the size is
- correct. Enter number of leaves. As with most
- functions the color of the resulting rose is
- set by <F10> while the inscribing circle size
- is set.
-
- <s> spiral from center outward. Move only a small
- distance from the center point to leave room
- for multiple arms if so desired. An interesting
- special effect can be obtained while the spiral
- is being drawn by holding down the <F10> key.
- This effect can not be recorded in a macro.
-
- <t> trig(sine)-produces sine curve. Set desired
- amplitude and period with cursor keys. Don't
- move the cursor too quickly when using <t>
- because it is slow.
-
- <b> b-spline curves can be created by entering a
- number of points and letting the program draw a
- smooth curve between the entered points using a
- B-Spline routine. Use <ENTER> to mark the
- points or <Backspace> to back up and remove
- entered points. When all points are entered
- select a Function Key <F1-F8> to stop editing
- and to draw curve.
-
- <x> allows direct coordinate entry. Enter the
- scaled x and y coordinates. The cursor will
- jump to the new point.
-
- <n> or </> or < > or <Esc> exits function.
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-40
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- F4 Shade & Fade
-
- <l> lightly shades enclosed area.
-
- <m> medium shading of enclosed area.
-
- <d> dark/heavy shading of enclosed area.
-
- The shade densities match those of <F2 s>hade.
-
- Use <F10> to determine color of shading. If area to
- be shaded is complex, it may require several
- tries to completely shade.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-41
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <s> Spray paints area. Use on painted circle to
- give a 3-D effect. Affects active color only.
- First draw item and paint with <F5>. Current
- cursor location sets the position of light
- source (generally on the object). Next mark any
- corner of box containing object and select <F4>
- again. Mark opposite corner of box and select
- <F4> to spray paint.
-
- <Alt-s> as above but effects all colors. Set screen
- aspect ratio to 0 to shade columns.
-
- Spray paint works by looking for the foreground
- colors and replacing them with the background
- color. The setting of the <B>ackground is thus
- very important.
-
- Spray painting is normally set to shade circular
- objects. To shade other objects you may want
- to adjust the spray pattern using the screen
- aspect ratio. Set the a$pect ratio to zero for
- columns. Remember to return the aspect ratio
- to its normal value after spray painting is
- complete.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-42
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <f> fades enclosed area with color set by
- <B>ackground. Fading is done on a pixel by
- pixel basis and is therefore somewhat slow.
-
- <Alt-f> fades all colors to color set by
- <B>ackground.
-
- <x> allows direct coordinate entry. Enter the
- scaled x and y coordinates. The cursor will
- jump to the new point.
-
- <n> or </> or < > or <Esc> exits function.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-43
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- F5 Paint & Pattern
-
- <p> paints the enclosed area with the specified
- fill color. You must also specify the border
- color by number. Gaps in the area to be painted
- will allow the paint to leak out.
-
- SHFT-F10 |1 Creates blue ellipse painted
- F3 |1 blue.
- e |1
- RIGHT |3
- UP |2
- ENTER |2
- C |1
- F5 |1
- p |1
- 1 |2
- ENTER |1
-
- <P> paint-same as <p> only remains active until
- next function is selected. Use <ENTER> to paint
- next area.
-
- <Alt-p> paints enclosed area with one of 29 color
- combinations. Use </> to select color set. The
- second color set, when used with the appropri-
- ate palette, provides 16 distinct colors on a
- composite monitor.
-
- The <p> and <Alt-p> work differently and thus the
- ultimate result may be different. You may want
- to experiment with each to get the desired
- effect.
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-44
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <b> background(*C*)-sets the color of the entire
- screen. 32 colors are available:
-
- 0-Black 8-Dark Gray
- 1-Blue 9-Light Blue
- 2-Green 10-Light Green
- 3-Cyan 11-Light Cyan
- 4-Red 12-Light Red
- 5-Magenta 13-Light Magenta
- 6-Brown 14-Yellow
- 7-Light Gray 15-White
-
- Select the color of the background by using the
- <Space Bar>. Fix the color with <ENTER>. The
- second set of 16 is similar, but with different
- intensity.
-
- <c> color (*C*)-sets the active color palette. col-
- or-turns on color and toggles it in high reso-
- lution.
-
- <C> (*C*)-selects unichrome palette (<b> sets uni-
- chrome color). Selects background color active
- in high resolution.
-
- <Alt-c> toggles multicolor mode in high resolution
- on a composite monitor. Colors are obtained by
- combining various dot patterns. Take a look at
- some of the pattern screens while in this mode
- to see a few of the possibilities.
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-45
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <m> modifies color (as set with <F10>) of object to
- one of 29 color combinations.
-
- <M> modifies color (as set with <F10>) of screen to
- one of 29 color combinations.
-
- <Ctrl-m> modifies one of 29 colors of screen to
- another one of 29 color combinations.
-
- <Alt-m> modifies one of 29 colors of object to
- another one of 29 color combinations.
-
- Modify searches for the desired color and replaces
- it with the new color. If the new color is
- zero then the color being searched for is
- erased.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-46
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <f> fills area with one of 64 patterns. In order to
- properly fill an area it must be fully enclosed
- just as with paint or the fill will leak out.
- The basic 64 patterns can be modified as
- desired using <F7 o> to load the file KD-
- PTRN.PIC into one of the screens and then
- changing the desired pattern(s). Be sure to
- save the patterns with <F7 C>.
-
- <Alt-f> fills area with pattern from user specified
- file. File must have a PIC extension. Library
- Disk #2 contains 640+ patterns for inclusion in
- your drawings. Once a particular file has been
- called it is remembered and used as the default
- for <f>.
-
- While viewing the pattern screen it is possible to
- change that color combinations of the pattern
- screens using <v>, <V>, and <Ctrl-v> to perform
- a reverse video using the conventions of F1
- Modifications. <S>hift is also available while
- viewing the pattern screen. These four com-
- mands effectively increase the number of pat-
- terns by a factor of 12, thus each 64 patterns
- on a screen are actually 768 patterns. 640
- patterns are supplied with PC-KEY-DRAW version
- 3.30 making for a total of 7680 effective pat-
- terns. If this is not enough you can always
- create your own.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-47
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <s> strips (*C*) all colors on screen except to one
- set with <F10>. This can be useful for produc-
- ing color viewgraphs without a color printer as
- discussed in Appendix F. It can also be used
- to turn all of the foreground colors to the
- same color by setting the desired color with
- <Alt-F10> and then setting <F10> to the back-
- ground color (0).
-
- <S> shifts (*C*) screen foreground colors by one.
- The background color is not effected. Thus
- color 1 becomes 2, color 2 becomes 3, and color
- 3 becomes 1.
-
- <x> allows direct coordinate entry. Enter the
- scaled x and y coordinates. The cursor will
- jump to the new point.
-
- <n> or </> or < > or <Esc> exits function.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-48
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- F6 Draw & Text
-
- Line width and dot size can be set in the CURSOR
- MODE with a <w>idth. All functions under <F6>
- except text, must be ended by entering <F6> as
- second time and selecting <e> or <E>.
-
- <d> dot-places dot at cursor location. An <ENTER>
- will mark dot and added it to the vector array.
-
- <D> continues vector array from last point entered.
-
- <l> line-connects cursor points with a line and
- adds it to the vector array. A <ENTER> will
- mark next point and continue drawing. All
- points must be marked with an <ENTER> or they
- will not be saved. Select <F6> a second time
- and <e> or <E> to end line drawing. You can
- temporarily suspend line drawing with a <Space
- Bar> and continue it again with the an <ENTER>.
- <Back Space> backs up one point.
-
- <L> continues vector array from last point entered.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-49
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <p> parallel-draws parallel lines and adds it to
- the vector array. Mark the first point of the
- first line, the cursor will be left behind.
- Mark the second end point of the first line
- with <ENTER>. Move to the second end point of
- the each subsequent lines that you want and
- select <ENTER>.
-
- <P> continues vector array from last point entered.
-
- <s> spoke-draws lines from common center point and
- adds it to the vector array. Spoke works very
- similar to <p>arallel.
-
- <S> continues vector array from last point entered.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-50
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <e> exit-ends current mode. Required after any of
- the above.
-
- <E> ends current mode and saves line drawing to
- disk using user specified name. These are saved
- as vectors and are ideal for commonly used sym-
- bols. The default extension is VCT.
-
- <Ctrl-e> allows the last drawn vector symbol to be
- saved to disk, even after other operations.
-
- Line, dot, parallel line, and spoke line must be
- ended. When the line is ended the screen is
- first refreshed and then the line redrawn.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-51
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <o> old line drawing from disk. A single drive let-
- ter will display appropriate files on disk.
- Must specify rotation angle(any angle) and
- scale factor. When asked for the scale factor
- select </> to enter the zoom factor instead.
-
- <O> old, last drawing selected from disk or last
- vector drawn. Allows alternate rotation and
- scale.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-52
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <c> cursor-draws continuous lines as the cursor is
- moved. Use this function for freehand drawing
- with the cursor or with a mouse. Line drawing
- can be suspended by hitting a <Space Bar> (the
- second mouse button) and restarted with the
- <ENTER> key.
-
- Unlike most other drawing operations in PC-KEY-
- DRAW, <c>ursor drawing is absolute and once
- down is not redrawn on ending. As a result the
- displayed grid and visual layers are not avail-
- able as they would otherwise become part of the
- drawing.
-
- Cursor drawing must be ended to actually save it to
- the current screen.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-53
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <t> text-enters text at cursor location. (Location
- when <F6 t> is selected) The size of the text
- is determined by the mode the program is in.
- In high resolution 80 column text is available,
- while in medium resolution only 40 column text
- is available. The text will not be exactly at
- the cursor location, but will be placed as near
- as possible on the standard text screen.
-
- <T> text-allows text to be <c>entered or justified
- <r>ight or <l>eft. <T> also allows text to
- scroll up (good for macro slide shows), to be
- printed vertically <u>p or <d>own, allows
- <a> ASCII file import to the current line the
- cursor is on, filling to the end of the file or
- end of the screen and <A> provides continuous
- inputof text until <Esc> is selected. The same
- conventions of text size for <t> apply to <T>.
- Scrolling takes place when a capital letter is
- used for a particular command.
-
- <Ctrl-t> text-is copied into <F7> so it can be
- moved to position required. As with <t> and
- <T> the text size is determined by the mode.
- <Ctrl-t> is useful for a number of operations
- where it is necessary to exactly place the
- text.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-54
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <Alt-t> text-allows use of alternate fonts as
- stored on disk. Font file default extension is
- FNT and can be created with any and all program
- features and saved with <F7 C>. The program
- disk contains two font files, KD-FONT1.FNT and
- KD-FONT2.FNT. Library Disk #3 contains addi-
- tional font files. See Appendix H.
-
- Font text is brought into animation so that it can
- be place as desired. Use <x> to left justify
- by setting the x coordinate to zero, use
- <C>enter to center the text on the screen. To
- fix the text use <F7 M>.
-
- <x> allows direct coordinate entry. Enter the
- scaled x and y coordinates. The cursor will
- jump to the new point.
-
- <n> or </> or < > or <Esc> exits function.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-55
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- F7 Copy & Move
-
- <e> erases the enclosed area and copies it for use
- with <a>, <s>, <r>, and/or <m>. The erased
- area is held in the F7 screen buffer until
- replaced with a subsequent operation using F7.
- If after erasing an area you decide to save it
- to disk, use <Ctrl-PgDn> until you reach Screen
- F7 and save with <F8 s>ave. The file will be
- saved as a PIC file.
-
- <E> erase and animate-allows an area to be picked
- up and moved quickly. After erasing the area
- the screen is updated. <F7 E> is equivalent to
- <F7 e ENTER F7 a>.
-
- <Ctrl-e> erases area enclosed in circle. The
- erased area is not saved and is therefore lost.
-
- <Alt-e> erases enclosed area but does not copy it
- to the F7 screen buffer. Any object in the
- buffer is not effected.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-56
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <c> copies area to be moved, but does not erase it.
- The area is saved in the F7 screen buffer.
-
- <C> copies the portion of the screen to disk for
- later use. No extension on the user supplied
- name creates a file that can be retrieved with
- <F7 o>. A FIG extension saves portion of screen
- in an ASCII format. A BAS extension will save
- the screen as a basic subroutine for use in
- user written programs. A FNT saves the object
- as part of a font library for use with <F6
- Alt-t>.
-
- <Ctrl-c> copies the same size object as previously
- copied without remarking.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-57
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <o> retrieves drawings saved with <C>. The object
- is brought into animation and can be positioned
- as desired. If the object looks jumbled, it
- may be because it is partially off the right
- side of the screen. Try moving to the left to
- see the object.
-
- <O> retrieves drawings saved with <C> and immedi-
- ately places them on the screen as would occur
- with <F7 Alt-m>, thus replace anything under
- the rectangle defining the object.
-
- <a> animate allows a previously copied or erased
- area to be moved around the screen with the
- cursor. As the object is moved vertically off
- the screen it will slowly disappear until the
- cursor wraps. As the object is moved horizon-
- tally off the screen it will distort until
- wrapping occurs.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-58
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <m>, <M>, <Ctrl-m> and <Alt-m> move area previously
- erased or copied to lower right of cursor, each
- with a different syntax. (different result).
- The sample demo provides a good example of the
- different results obtained with the four syn-
- taxes of move. Basically <m> XORs the copied
- area with what is on the screen. If a copied
- object is XORed twice the original screen image
- is restored intact. <M> performs an OR with the
- object and screen, thus superimposing the
- copied image onto the screen. <Alt-m> uses the
- PSET action to replace a portion of the screen
- with the copied image. <Ctrl-M> uses AND to
- transfer an image only if an image already
- exists.
-
- <s>, <S>, <Ctrl-s> and <Alt-s> smear the copied
- object with each step of the cursor using dif-
- ferent syntax. Use this as a paint brush.
- Copied size determine number of bristles in
- brush. The syntax of smear is the same as move.
-
- <r>, <R>, Ctrl-r> and <Alt-r> replicates object
- with each cursor step. The syntax of replicate
- is the same as move and smear.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-59
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <l> inserts a horizontal line at the cursor posi-
- tion. The number of lines inserted is deter-
- mined by the cursor speed setting.
-
- <Alt-l> deletes a horizontal line at the cursor
- position. The number of lines deleted is deter-
- mined by the current cursor speed setting
- (<F10>).
-
- <x> allows direct coordinate entry. Enter the
- scaled x and y coordinates. The cursor will
- jump to the new point.
-
- <n> or </> or < > or <Esc> exits function.
-
- Note that when a very large or complex object is
- rotated or zoomed using <F1>, the last copied
- area maybe lost. The last screen copied or
- erased can be view and further manipulated by
- selecting <Ctrl-End> <Ctrl-PgDn>. It is pos-
- sible to copy the entire screen as follows.
-
- Alt-1 |1 Jump to Top-Left-Corner (0,0)
- F7 |1
- c |1 Start copy
- HOME |1 Move to Bottom-Right-Corner
- ENTER |1 Complete Copy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-60
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- F8 Files & Exit
-
- <d> directory of selected disk. Any disk drive A-Z
- can be accessed. The entire directory is
- shown. Partial directories are available any
- time you are asked for a FILE NAME by entering
- a single drive letter only, then <ENTER>. Use
- the SUBST command with DOS 3* to replace path
- names with single drive letters. PC-KEY-DRAW
- does not otherwise recognize paths.
-
- <s> saves the current drawing - must be room on
- disk. For best results save drawings on B:. Two
- files will be saved. The first is the screen
- file saved with a SCN extension. The second is
- the data file for scale information. Multiple
- pages/layers must be saved independently if
- they are to be used again. A single drive let-
- ter displays the screen files on that drive.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-61
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <o> old-retrieves a stored drawing from disk
- Screens previously created with this program
- should have an associated data file with scale
- information. A directory of files available
- for loading are available by entering a single
- drive letter at the request for FILE NAME.
-
- <O> old-displays screen files on disk and loads
- then for sequential display using <PgDn>. The
- <p>ause command can be used to temporarily
- pause if the <O> option is used as part of a
- key macro.
-
- <Ctrl-o> template-allows a template screen to be
- called up. Disables updating of disk. Retrieve
- working screen with <F8> <w> or <W>. Screen 2
- can be used for a template screen without
- invoking template. This keeps your template
- files handy.
-
- <Alt-o> displays screen files using one of five
- display methods. This is primarily for use with
- slide show macros as a special effect. The
- files are first loaded into the memory space
- normally reserved for Screen F7 so anything in
- that buffer will be lost. The five display
- types are:
-
- 1 Fade In
- 2 Pull Down
- 3 Pull Up
- 4 Pull Right
- 5 Pull Left
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-62
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <f> fresh-clears screen and starts again. If the
- current drawing has not been saved on disk it
- will be lost.
-
- <F> fresh-clears screen and layers or pages from
- workspace disk. Be sure you have saved any and
- all of the pages and layers that you want for
- later use or they will be lost. <F>resh will
- delete all files on the workspace disk named
- PAGE.??? so do not name other files by that
- name or they will be lost.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-63
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <p> prints graphics screen on line printer #1. The
- last screen title is displayed and you are
- asked if it is OK. <y>es will print the title
- with the screen. <n>o allows you to enter a
- new title on the prompt line. Most printers
- require that you load GRAPHICS.COM (from your
- DOS disk, see DOS manual for more information)
- to print properly.
-
- <Ctrl-p> zoom prints partial screen. Enclose area
- to be printed in box.
-
- <P> Zoom prints entire screen. With partial and
- full screen zoom printing you must specify the
- characters to use and one of three sizes.(1 is
- the smallest and 3 is the largest)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-64
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <w> restores old workspace #1 to any screen along
- with scale information saved with the work-
- space. The drive for workspace is set as part
- of the general program configuration and should
- be a RAM disk if available.
-
- <W> restores old workspace #2 to any screen.
-
- The two workspaces are stored as screen files with
- an SCN extension. If <O>ld sequential is used
- on a disk with a workspace, the workspace will
- be included in the sequential file display.
-
- Use workspace as a quick save method (see Update)
- or as a place to hold a drawing while you make
- temporary changes to it.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-65
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <k> kills a file on the disk. User must specify
- full name including drive. This works the same
- as the DOS DEL function. For wide card deletes
- use ? instead of *. To delete all files with a
- SCN extension on drive B: enter the following
- name when prompted: B:????????.SCN
-
- <K> renames a file on disk.
-
- <e> exits program completely and returns to DOS.
- Since PC-KEY-DRAW offers so many different ways
- of saving a drawing, it is up to you to be sure
- you have properly saved what you were working
- on and in the form you wanted. <e>xit does ask
- you to confirm your desire to exit.
-
- <x> allows direct coordinate entry. Enter the
- scaled x and y coordinates. The cursor will
- jump to the new point.
-
- <n> or </> or < > or <Esc> exits function.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-66
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Zoom Printing with F8:
-
- Print sizes range from 1 to 41
- Size 1 corresponds to 17 cpi
- Size 2 corresponds to 12 cpi
- Size 3 corresponds to 10 cpi
-
- Some printers do not support all three character
- pitches and will not be available for use. Size 4
- through 41 are multiples of the first three sizes.
- Some experimentation maybe necessary to find the
- correct size to print with.
- Start small!!!!
-
- 1X 2X 3X 4X 5X 6X 7X 8X etc.
- 17 CPI 1 4 7 10 13 16 19 22
- 12 CPI 2 5 8 11 14 17 20 23
- 10 CPI 3 6 9 12 15 18 21 24
-
-
- Several printer configurations have been include on
- the disk. Any printer can be configured to work
- with the zoom printing option. To select a printer
- or to configure a printer select <Ctrl-s> from the
- CURSOR MODE. Set desired printer number and the
- screen will switch to the configure printer sec-
- tion. Select one of the available printers or using
- your printers owners manual enter in the configura-
- tion for your printer. Note that printer number one
- "1" is reserved for an Okidata 92.
-
- Please send any printer configurations so that oth-
- ers can use them. See LIBRARIES.
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-67
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- F9 Speed
-
- <F9> Cursor speed is controlled with <F9>, <+>, and
- <->. <F9> toggles between setting the cursor
- speed to 1 and to the last speed set with the
- <+> and <-> keys. This allows rapid movement or
- fine movement.
-
- <Shft-F9> forces the cursor speed to 1. This is
- intended for use with a key macro.
-
-
-
-
-
- F10 Color
-
- <F10> controls the color that many of the functions
- work with. Lines, rectangles, circles etc. will
- be drawn to the color set by <F10>. Other com-
- mands such as paint, spray paint, rotate, etc.
- use the color to work with. If a particular
- function does not appear to work, it may be
- that the color was not set correctly.
-
- <Shft-F10> forces the color to color 1. This com-
- mand can be useful in creating certain types of
- key macros.
-
- <Alt-F10> temporarily sets the background color
- used by the program. The color in use is dis-
- played in column 40 of the screen.
-
-
-
-
-
-
-
-
-
-
-
- COMMAND SUMMARY 4-68
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-