home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / gamegif / pckeydrw.lzh / KD_UPDAT.TXT < prev    next >
Text File  |  1990-02-28  |  19KB  |  285 lines

  1.                  IMPROVEMENTS TO PC-KEY-DRAW Ver. 3.75 over 3.50
  2. ------------------------------------------------------------------------------
  3. The following are additional improvements that didn't make it before the
  4. manual for 3.5 went to print.
  5.  
  6. 1. Jump to layer has been added under <Alt-j>.  Position cursor over item to
  7.    worked on, select <Alt-j> and the program will find the correct layer.
  8. 2. The last text entered in <F6> is remembered the next time text is to be
  9.    entered and taken as the default if <ENTER> is selected without adding new
  10.    text.  If null text was used in a macro, it will have to be changed to a
  11.    single space for proper operation.
  12. 3. The DAT file associated with SCN files has been eliminated.  Scale data is
  13.    now stored in the SCN (screen) file.  Screens that don't require scale
  14.    information can just be read as normal. Screens that do require scale
  15.    information should be converted to the new format.  Use KD_UTIL.EXE to
  16.    find all DAT files on a specified drive, insert scale information into the
  17.    associated SCN file, and the delete the DAT file.
  18. 4. A complete database system similar to Hypercard for the Macintosh has been
  19.    added.  See HYPERDRW.TXT for more information.
  20. 5. While in the fill pattern screen use <Ctrl-PgDn> and <Ctrl-PgUp> to move
  21.    through all of the fill pattern files on the program disk (subdirectory)
  22.                                    ---------
  23. 1. <Ctrl-s>hift has been added to <F5> and <F5 f> to complete the possible
  24.    color combinations.  <Ctrl-s> shifts all colors by one so that 0 becomes 1
  25.    1 becomes 2, 2 becomes 3, and 3 becomes 0.
  26. 2. A file conversion utility has been added to convert SCN files used by
  27.    PC-KEY-DRAW to IMG format used by GEM and a number of desktop publishing
  28.    programs, such as Ventura Publisher.
  29.                                    ---------
  30. 1. In 3.52 the file naming convention for PC-KEY-DRAW has been changed to allow
  31.    the program to be used on an Optical disk.  The "-" has been eliminated from
  32.    all file names and replaced with "_".  For example KD-DRAW becomes KD_DRAW.
  33.    This change allows PC-KEY-DRAW to be run on a CD-ROM using the High Sierra
  34.    format.  PC-KEY-DRAW and HyperDraw are ideal for handling large databases
  35.    on a CD-ROM.
  36. 2. Mouse behavior has been improved in menus, especially on fast machines.
  37.                                    ---------
  38. 1. 3.53 adds the ability to insert the default parameter into the command line
  39.    to be edited.  Selecting <Ins> when asked to "Enter" or for a "File Name"
  40.    will bring the default value (as displayed between the brackets "[]") to a
  41.    edit line.
  42. 2. The <+> (plus) key can be used to modify the last letter of a file name by
  43.    increasing its ASCII value by one.  This can be used with a macro to save
  44.    a set of pages or layers under a single name.
  45. 3. <F4 f> and <F4 Alt-f> allow a fade step to be input for faster fading.
  46.  
  47. 1. 3.60 corrects a minor bug with macro playback and <F6 c>, at higher "*"
  48.    values.
  49. 2. Corrects bug with <Alt-p>ause during <F8 O>.
  50. 3. Corrects occasional bug in <F1 r>otate and <F1 Ctrl-r>.
  51. 4. Adds value step to input. When asked to enter a number, input "s" preceding
  52.    the number to cause the valve to be a step value.  To move 10 positions to
  53.    the right on the screen Enter <x> <s10> <ENTER> <ENTER>.
  54. 5. Adds random value to input.  When asked to enter a number, precede the value
  55.    with an "r".  To move to a random position on the screen try, <x> <r320>
  56.    <ENTER> <r200> <ENTER>.  Useful in recursive macros and in creating games.
  57. 6. Menu option is now provided for all input.  Use the cursor keys or mouse to
  58.    select any item. Macro output shows value and not just <ENTER> when the
  59.    default is taken.
  60. 7. Use "@" instead of a drive letter to force the program to look on the drive
  61.    that PC-KEY-DRAW is AT.  When asked for a File Name to load, specify
  62.    @:FILE to load the file "FILE" from the drive PC-KEY-DRAW is in.
  63. 8. Hyper Shell has been added to PC-KEY-DRAW allowing you to run external
  64.    programs and then return to PC-KEY-DRAW.  Allows PC-KEY-DRAW to be used
  65.    as a graphic DOS shell.  Hyper Shell uses only 100 bytes of memory to run.
  66.    Hyper Shell only works when PC-KEY-DRAW is run from a BATch file like KD.
  67. 9. The mouse and joystick are no longer effected by the cursor speed when
  68.    <Q>uality is off.
  69. A. Vertical centering on the screen is provided by <c> for animated objects.
  70. B. <F6 Alt-t> truncates text strings automatically at a <SPACE> when the string
  71.    is too long for the screen, instead of in the middle of a word.
  72. C. The last action is remembered for fast repeat.  The remembered action is
  73.    displayed on the prompt line in brackets.  Hitting enter starts the action.
  74.    This greatly speeds operation when drawing multiple images, like a series of
  75.    circles or rectangles.
  76. D. The number of sides in the last polygon drawn are retained as the default
  77.    when <F2 p>olygon is next selected.  A two sided polygon gives a line that
  78.    can be easily sized and rotated.
  79. E. The number of leaves in the last rose curve drawn are retained as the
  80.    default when <F3 r>ose is next selected.
  81. F. The "File Name" prompt is now proceeded by "Old" or "New" for most file
  82.    name input to differentiate on the action taking place.  When scrolling
  83.    through a directory with <Up> or <Down>, the file extension is now shown.
  84. G. <F8 k>ill and <F8 K> rename now operate as the other sections of the
  85.    program, where a File Name is to be input.  Both assume the drive used for
  86.    holding completed drawings. You cannot rename across drives or directories.
  87. H. The Tag name now operates as the other sections of the program where a
  88.    File Name is to be input.
  89. I. <Alt-p>ause can be cut short by hitting <ENTER>.
  90. J. <F8 s>ave and workspace update is 2 to 3 times faster.
  91. K. Ten more HyperDraw tags have been added for each screen, making a total of
  92.    18 per screen with no limit to the ultimate number of screens.
  93. L. Cosmetic improvements of help, tag and error displays.
  94. M. Select <?> during <F8 O> to toggle display of file name being displayed.
  95. N. <F8 O> continues from last screen viewed instead of the first screen on the
  96.    disk. If the directory is changed or a different disk inserted, <F8 O> will
  97.    start with the first file on the new disk or in the new directory.
  98.  
  99. O. The music play command has been changed to play in the foreground as the
  100.    default.  This works better when writing macros for different CPUs.
  101.    The command syntax for <Ctrl-p> is the same as the PLAY statement in BASICA.
  102.    Use "mb" for music background, but beware that a large chuck of memory is
  103.    no longer available for hypertext. The last set of notes PLAYed is saved
  104.    for fast repeat.  PLAY can be used as a way of pausing for less then a
  105.    second by using the Tempo and Pause options in PLAY.  This is useful
  106.    during animation.
  107. P. The copy buffer now holds two objects.  During animation select </> for
  108.    the alternate object.  <F7 A> will shift back and forth between the two
  109.    objects during animation.  Almost all functions that use the F7 buffer will
  110.    hold two images, if there is sufficient room in the buffer.
  111. Q. <F7 Alt a> provides animation of a single object, with the object replacing
  112.    the portion of the screen below it and restoring it as it moves.
  113. R. Screen tags are searched in order from tag 1 to tag 18.  The first match
  114.    is acted upon, as determined by the tag name.  With Version 3.5*, clicking
  115.    on a tag type 3 (partial screen) displays the partial screen, clicking a
  116.    second time causes a redisplay of the same partial screen.  With 3.6* the
  117.    clicking a second time causes the search to continue down the list of tag
  118.    items.
  119. S. The AREA or MASS and center are saved to the macro file for alternate
  120.    processing of the information.  The macro playback is not effected.
  121. T. The CORRECTION CHECK EACH OPERATION (1-OFF, 0-ON) found on the <Ctrl-s>
  122.    status screen has been expanded.  That line now reads CORRECT, IMMEDIATE
  123.    (0-ON,ON 1-OFF,ON 2-ON,OFF 3-OFF,OFF).  0-ON is identical to earlier
  124.    versions and is the setting used by all of the supplied macros. 0-ON will
  125.    pause after completion of each action and ask if the screen appearance is
  126.    correct or not.  Responding <y>es saves the drawing as it now appears, while
  127.    <n>o returns to the last correct screen image. 1-OFF turns off the check and
  128.    in earlier versions immediately takes the current screen as correct.  In
  129.    Version 3.6 the screen is not immediately taken, allowing <Esc> to be used
  130.    to undo the last action.  However, if HyperDraw, layers, help menu, or
  131.    visual grids are in use the screen is immediately grabbed, as in earlier
  132.    versions and <Esc> has no effect.  In both 0-ON,ON and 1-OFF,ON the second
  133.    parameter is ON.  The second parameter determines how the program behaves
  134.    when selecting action items from F1 to F7.  ON is the way PC-KEY-DRAW has
  135.    always operated.  When the item is selected it starts immediately, ie. to
  136.    draw a circle move to the center of the circle, select <F3 c>, size the
  137.    circle and end the circle with <ENTER>.  If the second parameter is OFF the
  138.    menu serves to select the next desired action when <ENTER> is hit, ie. to
  139.    draw a circle select <F3 c>, move to the center of the circle, start the
  140.    circle with <ENTER>, size the circle and end the circle with <ENTER>.
  141.    2-ON,OFF has correction checking like 0-ON,ON but menu action is not
  142.    immediate.  3-OFF,OFF turns off both the correction check and the immediate
  143.    action.  Macros written in 3.6 save the mode as the first line of the macro
  144.    so when the macro is run the correct mode is used by the macro. Control
  145.    returns to the mode the program was in when the macro is finished. A macro
  146.    can set the mode absolutely by accessing the status screen with <Ctrl-s>.
  147.    When macros from older versions are run, a mode of 0 is assumed.  If you
  148.    have macros written with the correction check off or mode 1 then you will
  149.    need to add "@NCK|1" (without the quotes) to the first line of each macro.
  150. U. When drawing lines in <F6> the lines must be ended with <F6 e> or <F6 E>.
  151.    Version 3.6 automatically selects <e>nd if the user tries to select another
  152.    function without ending the line drawing.
  153.  
  154. V. Mouse behavior in main menu has been improved by making it less sensitive.
  155. W. Use <?> instead of <h> as the primary means of selecting Help.
  156. X. The default macro playback star mode is now 2 instead of 0, when a macro
  157.    is called from DOS, ie. *|2 is the default instead of *|0.  This stops the
  158.    cursor and prompt line from being displayed initially.
  159. Y. Fatbits now works on Hercules cards when an emulator like HGCIBM is used.
  160. Z. When <j> is selected to adjust mouse or joystick sensitivity, the mouse or
  161.    joystick is turned off.  <Esc> will return to the program leaving the mouse
  162.    off.  Inputting a value will reset the mouse or joystick and turn it on.
  163.    Some machines may require the mouse or joystick to be turned on several
  164.    times before they will work.
  165.                                    ---------
  166. 1. Version 3.65 improves rotation control of cursor position using <[> and <]>
  167.    by making the cursor speed setting equal to the rotation angle in degrees.
  168. 2. Vector rotation of imported object with <F6 o> or <F6 O> adds ability to
  169.    rotate in 90 degree increments with <{> and <}>.
  170. 3. The virtual page help screen <Ctrl-Home ?> now shows the size of the
  171.    current drawing in medium resolution.
  172. 4. Virtual screens or layers are now saved and loaded directly using all of
  173.    the basic screen load and save of <F8>.
  174. 5. The main menus have been improved for ease of learning and use.  The
  175.    possible key combinations are enclosed in <>, the default key when <ENTER>
  176.    is hit is enclosed in brackets [].  The menu can be traverse bidirectionaly
  177.    with the left and right arrow keys or the up and down arrow keys.
  178. 6. Non registered copies of PC-KEY-DRAW will pause for 10 seconds before exit.
  179.    Registered copies can be exited directly.
  180. 7. Selecting <ENTER>, after using <F7> smear or replicate, will end the action
  181.    and save the image.  Selecting <F7> after smear or replicate will take you
  182.    to the F7 menu as before.
  183. 8. As with #7 above <F6 c>ursor has been modified to end when <ENTER> is
  184.    selected avoiding the need to select <F6 e>nd.
  185. 9. Mouse operation when using the pull down help menus has been improved.
  186. A. <F4 c>ount step has been added to <l>, <m>, and <d> shading, allowing the
  187.    user to specify the shade step.
  188. B. <F2 s> adds the <c>ount step option as #A above.
  189. C. Switch to high resolution mode with <Alt-r> or medium resolution mode with
  190.    <Ctrl-r>.
  191. D. Enter a "@" in place of text when entering text in a macro to have the
  192.    macro pause on replay and wait for user input.
  193.                                    ---------
  194. 1. 3.70 combines the separate printer files (KD_PRNT?.TBL) into a single file
  195.    (KD_PRNT.TBL) to significantly reduce the amount of disk space required.
  196. 2. KD_DRAW.JMP has been eliminated to reduce required disk space.  The jump
  197.    function is still retained, but the jump information is stored at the end of
  198.    KD_DRAW.TXT.
  199. 3. The INSTALL BATch file has been improved and refined.
  200. 4. Use <Shift-Tab> during <F8 O> to toggle between medium and high resolution.
  201. 5. <F4 s> spray paint is 25% faster and is now effected by the <w> width
  202.    command to provide various densities.
  203. 6. <F4> <l>, <m>, <d>, and <c> have been improved.
  204. 7. Use <P> to replace the normal cursor prompt with the desired wording.
  205.    This command has been added to provide HyperDraw and HyperShell a user
  206.    customized prompt and the ability to be used in a runtime mode.  See the
  207.    manual for information on using PC-KEY-DRAW in a runtime mode.  See the file
  208.    README._P1 for information on distributing PC-KEY-DRAW in a runtime mode.
  209. 8. Using <F8 d> <=X> <Esc> can now be used in macros to set a drive without
  210.    displaying the files when <*> is set to 2 or greater.
  211.  
  212. 9. KD_TRANS.EXE, MAKHOTLB.EXE, and SCN2IMG.EXE have been combined into a
  213.    single program KD_UTIL.EXE.  KD_UTIL.EXE can be used to convert from SCN
  214.    (screen) files to BIN (binary files) and back, to convert from SCN files
  215.    to IMG (GEM Image format) used by Ventura etc., to convert MCR (macro) files
  216.    to TXT (text) files for easier editing in a word processor, to create HOT
  217.    key files and to compile HOT key files. Several BASIC programs have also
  218.    been replaced by KD_UTIL.EXE for updating old format files.  A utility is
  219.    also included to take an ASCII list of X and Y variables separated by a
  220.    comma and convert into a MaCRo file that can be run in KD.  KD_UTIL can be
  221.    run interactively, used in a BATch file or called from KD using HyperShell.
  222. A. Two macro "@" commands have been added.  The first is @INPUT, it is used to
  223.    stop a macro and wait for user input and then continue the macro.  This
  224.    replaces item D from 3.65 for text and now covers all input except for
  225.    cursor movement around the screen.  The second "@" command is @END which
  226.    causes a macro to end execution and return control of the program to the
  227.    user at the point where @END is inserted and not back into CURSOR MODE,
  228.    unless of course that is what is desired.  All statements after @END are
  229.    ignored.  "@" commands in general must be inserted in a macro via a text
  230.    editor and cannot be put in while the macro is created.  The exception to
  231.    this is for text entering as in item D in 3.65.  "@" commands must be
  232.    capitalized or they will be ignored.
  233. B. Virtual pages and layers have been improved so that blank screens are no
  234.    longer saved to the workspace, providing more room for larger drawings that
  235.    contain blank areas.  The image saved with <F8 s> will also not include the
  236.    blank sections resulting in smaller file sizes.
  237.                                    ---------
  238. 1. 3.71 corrects several minor bugs in 3.7.
  239. 2. Macro playback during macro creation has been improved.
  240. 3. SCN files can be converted to COM files that can be run.  When run the image
  241.    is loaded and the screen waits for a key to be hit before continuing. Use
  242.    "/C" after file name to automatically continue without a key press.
  243. 4. KD_UTIL.EXE has also been improved by eliminating the KD_UTIL.OVL file.
  244. 5. Use Hot key <Alt-F8> to jump to KD_UTIL from within KD.
  245. 6. <F6 c> cursor drawing (freehand) is now effected by the <w>idth setting.
  246. 7. Dashed line drawing has been added for <F6> <l>ine, <s>poke, and <p>arellel,
  247.    setting the <w>idth to a negative number corresponding to the dash size.
  248. 8. An <a>bsolute command has been added to the options when redrawing a vector
  249.    image.
  250.                                     -------
  251. 1. 3.75 Allows both layers and virtual pages to be active at the same time.
  252.    Use <l>, <L> and <Ctrl-l> to control the layers. <Alt-l> is no longer used.
  253. 2. A zoom command has been added during animation. Select <z> and select the
  254.    new scale factor or the zoom factor. After zooming the program remains in
  255.    animation an the object can be zoomed again if desired.
  256. 3. <F1 z> and <F1 Alt-z> have been enhanced to provide a <f>it command when
  257.    zooming an object.  Select <f> when asked for scale or zoom factor an a
  258.    box will appear on the screen that can be adjusted to the desired new size
  259.    of the object being zoomed. This is great for sizing text.
  260. 4. The font file format has been changed to allow any size character, up to the
  261.    full screen.  Any character from 1 to 255 can be defined. The file size is
  262.    generally much smaller, with most of the older fonts reduced to about
  263.    half their old file size. Use KD_UTIL to update old fonts to the new format.
  264. 5. If a lowercase letter is not defined the uppercase letter is used.
  265.  
  266. 6. KD_UTIL has been greatly updated with a new menu system, new features and
  267.    plans for much more. Run KD_UTIL interactively, from a BATch file or from
  268.    HyperShell.  To run in a batch mode enter commands on command line
  269.    followed by the name of file to modify, as: KD_UTIL FU A:CENTURY to update
  270.    the CENTURY font in drive A:. To update a disks worth of fonts use:
  271.    FOR %A IN (A:*.FNT) DO KD_UTIL FU %A to update all font files in drive A:.
  272.    Any softfont for an HP LaserJet can be converted to PC-KEY-DRAW format.
  273.    Any PC-KEY-DRAW graphic can be saved as an HP LaserJet softfont.
  274. 7. BASIC files created in <F7 C>opy are 20% smaller.
  275. 8. The <P>rompt command has been improved. If "@TITLE" is used as the prompt
  276.    the title line of the screen is always shown in the Cursor Mode.  This
  277.    info is saved with a screen file.  With @TITLE it is now possible to easily
  278.    edit the entire screen by setting the <ALT-V> the visual horizon to <199>.
  279.    The cross hair cursor should be used for editing.  The separate title
  280.    screen is no longer available.
  281. 9. The display of date and time is now tied to a screen file.
  282. A. The DOS BATch files once used for menus have been replaced with a menu
  283.    in PC-KEY-DRAW that uses HyperDraw and HyperShell.
  284.  
  285.