home *** CD-ROM | disk | FTP | other *** search
/ swCHIP 1991 January / swCHIP_95-1.bin / grafika / kdraw / kwikdraw.txt < prev    next >
Text File  |  1995-12-09  |  12KB  |  198 lines

  1. KwikDraw - An Object Oriented Drawing Program
  2. Freeware Version 2.01f (Freeware Version)
  3. Copyright 1991-1994 Paul Schimpf
  4.  
  5. This drawing program, unlike a paint program, is object oriented.  This
  6. means that after drawing objects (such as rectangles, ellipses, lines,
  7. text, curves, or polygons), you have the ability to select and modify them
  8. as independent entities.  In a paint program an object, once it is drawn,
  9. loses it's identity as an independent entity.  Any editing capability in a
  10. paint program must thus treat all the objects as mere patterns of bits on
  11. the drawing surface.
  12.  
  13. KwikDraw has extensive on-line help that describes its use.  If you choose
  14. to purchase an unrestricted version then you will also receive a manual.
  15.  
  16. This is a Freeware version of KwikDraw.  IT IS FREE.  This Freeware version
  17. will limit the number of objects that you may create to 32.  This limit is 
  18. high enough to make the program useful for simple drawings (for example, 
  19. see the file flow.kwk).  You are also allowed to load, print, and transfer
  20. the more complex example drawings (such as train.kwk).  Although this 
  21. version is intended to be a demo of the commercial version, you may find
  22. that 32 objects is sufficient for your purposes.  If this is the case, then
  23. feel free to use and distribute this version, on the condition that none of 
  24. the files included in the distribution is modified in any way.  You may 
  25. also purchase a commercial version of KwikDraw by writing (use the handy 
  26. order form in order.txt, which may be opened and printed from the File menu
  27. above), calling, or sending a request via electronic mail (see below). The 
  28. current price is $37.95 plus $3.00 Shipping in the U.S. and Canada ($6.00 
  29. overseas), and $3.00 for C.O.D. (prices subject to change).  Mastercard, 
  30. Visa, or personal checks are acceptable.  REGISTERED USERS WILL BE UPGRADED 
  31. WITH BUG FIXES FREE OF CHARGE.  REGISTERED USERS ARE ALSO ENTITLED TO 
  32. UPGRADES AT 33% (CURRENTLY $12.52), PLUS THE NORMAL SHIPPING AND HANDLING 
  33. FEE.  Please note that the commercial version of KwikDraw is NOT Freeware, 
  34. and may NOT be distributed to others - it uses the executable filename 
  35. "kwikdraw.exe", whereas the Freeware version uses the filename "kdraw_fw.exe".
  36.  
  37.      The Human Interface
  38.      attn:  Paul Schimpf
  39.      902 94th St. S.E.
  40.      Everett, WA  98208
  41.      (206) 348-9043
  42.  
  43.      CompuServe Address: 71052,225
  44.      Internet Address:   71052.225@COMPUSERVE.COM
  45.  
  46. You may make checks payable to "Paul Schimpf" or to "The Human Interface."
  47.  
  48. The following files are included in this distribution:
  49.  
  50.      KDRAW_FW.EXE  -  Freeware version of KwikDraw.
  51.      KWIKHELP.HLP  -  On-line Microsoft Windows Help file.
  52.      READ.ME       -  Installation instructions for KwikDraw.
  53.      TRAIN.KWK     -  Sample Drawing - a choo choo train.
  54.      CAR.KWK       -  Sample Drawing - a hot rod.
  55.      FLOW.KWK      -  Sample Drawing - a process flow diagram. 
  56.      SCHEMATC.KWK  -  Sample Drawing - a circuit schematic.
  57.      LOGIC.KWK     -  Sample Parts Library used for SCHEMATC.KWK
  58.      LANDSCP2.KWK  -  Sample Drawing - a landscape example.
  59.      SWLTAIL.KWK   -  Sample Drawing - a really nice butterfly.
  60.      ORDER.TXT     -  Handy form for ordering registered version.
  61.      KWIKDRAW.TXT  -  This file.
  62.  
  63. Future enhancements to KwikDraw may include:
  64.  
  65.      Multiple Drawing Layers
  66.      User Defineable Fill Patterns
  67.      Rulers
  68.      Bitmap Support
  69.      More ... Let me know what is important or desireable to YOU 
  70.  
  71. Revision History:
  72.  
  73. 1.00  03-09-92  Original Release.
  74. 1.01  04-07-92  Must now point close to a Line object to select it.
  75.                 Added optional Polygon termination on right button.
  76.                 Detects drawing changes to avoid annoying questions.
  77. 1.10  04-14-92  Text Objects now allow multiple lines.
  78.                 Comprehensive Undo, Redo added.
  79.                 Text objects will now rotate.
  80. 1.11  04-16-92  Text can now be edited three ways:  from Edit Menu,
  81.                 by double-clicking it, or by selecting it and pressing
  82.                 the right mouse button.
  83. 1.20  05-08-92  Added Color to Line Styles and Fill Patterns.
  84.                 Added Arrowhead Style options.
  85.                 Can now add Raster Font text objects in zoom modes
  86.                 less than 100%.
  87. 1.21  05-28-92  Added Constrain mode for drawing and resizing objects.
  88.                 Added Printer Selection from File Menu.
  89.                 Added Selectable drawing sizes.
  90.                 Can View Clipboard from Edit Menu (see Help on General
  91.                 Topics for extensive hints on transferring drawings
  92.                 to other applications using the Clipboard).
  93.                 Significant improvements in selection logic:  Transparent
  94.                 objects can now be selected only by pointing at their
  95.                 boundaries (this helps a lot when trying to select objects
  96.                 underneath).  Also, Arcs and Open Polygons are now selected
  97.                 similar to Lines (i.e. you must point at the line) and
  98.                 you must be inside the boundary of a filled object to
  99.                 select it (even irregularly shaped objects like Closed
  100.                 Polygons).  If you were ever irritated by selecting a
  101.                 Chord or Polygon when you didn't want to, this will fix it.
  102. 1.30  09-23-92  Took the summer off, so its been a few months.
  103.                 This version substitutes True Type fonts for the old Raster
  104.                 fonts for people running Windows 3.1.  
  105.                 Added the Wingdings font which comes with Windows 3.1.
  106.                 All fonts are now rotatable about themselves.
  107.                 All fonts can now be scaled by dragging a corner of the 
  108.                 selection box.
  109.                 Added "Open as Library" and "Insert from Library" features,
  110.                 which are great for creating your own drawing parts.
  111.                 Switches to a crosshair cursor when a Drawing Tool is selected.
  112.                 After drawing an object, KwikDraw now reverts to the Pointer
  113.                 tool with the Object automatically selected - unless you
  114.                 double-click or use the right button when selecting the drawing 
  115.                 tool, in which case that tool stays selected.
  116.                 Added user-defineable drawing sizes and grid spacing.
  117. 1.31  10-13-92  Fixed bug resizing vertical text in True Type Fonts.
  118. 1.32  11-11-92  Selecting dashed lines is now much easier.
  119.                 A filename may be passed to KwikDraw on the command line.  This
  120.                 means that you can associated "*.kwk" files with kwikdraw.exe in
  121.                 the File Manager and run KwikDraw by double clicking the file.
  122. 1.33  11-27-92  Sorry, version 1.32 introduced a bug in the selection box, this
  123.                 version corrects it.
  124.                 Open File could sometimes overwrite an Open Library - this has
  125.                 been corrected.
  126.                 In edit curve mode, selecting multiple curves could sometimes
  127.                 cause variation in the selection dots - this has been corrected.
  128.                 A line with an arrowhead may now be safely reduced to 0 length.
  129.                 Selection dots no longer cancel each other if you reduce the 
  130.                 dimension of a selected object to zero.
  131. 1.34  12-30-92  Solid Lines may now be created with width 0.  This means that
  132.                 they appear as a hairline width (1 pixel) at any zoom level.
  133.                 When selecting with the selection box, the window onto the 
  134.                 drawing surface will now auto-scroll when your mouse cursor 
  135.                 moves outside the KwikDraw window.  This auto-scroll only 
  136.                 occurs during selection.  Let me know if you would like to see 
  137.                 it during drawing and moving modes as well!
  138.                 Occasional drop-out of grid dots while scrolling has been cured.
  139.                 Opening the "File" Menu with <Alt-F> no longer requires an extra
  140.                 carriage return.  
  141.                 The "Exit" option hotkey has been changed from "E" to "X," in 
  142.                 order to conform with what appears to be the de-facto standard.
  143.                 The default filename on the "Save As" dialog has been changed 
  144.                 to the current filename (so be careful if you intended to 
  145.                 change the name before saving).
  146. 1.35  03-06-93  Duplicating rotated text was unrotating the text - this is 
  147.                 fixed.
  148. 1.40  06-30-93  Added Spline Curve Objects.
  149.                 Added Conversions Menu.
  150.                 The "Improved Selection Logic" (see 5-28-92) was not working
  151.                 with some graphics adapters in 256 color mode.  If you had this
  152.                 problem (which you may not have noticed) then this version 
  153.                 should fix it.
  154.                 Added Show Coordinates option.
  155.                 Added Object Description Associations and Object Description 
  156.                 Output (this is handy for generating parts lists - see 
  157.                 landscp2.kwk).
  158.         Zooming will now center any selected object.
  159.         Del key as well as Bksp may now be used to delete objects.
  160.         Other keyboard accelerators have been added.
  161.         KwikDraw will now "remember" object displacements for subsequent
  162.                 Duplicate Object operations.
  163.                 "Edit Poly (or Spline)" and "Extend Curve" modes are now on by
  164.                 default because people were unaware that these capabilities
  165.                 existed.
  166.                 Polygons now support up to 128 points.
  167. 1.41  09-24-93  Print menu now allows multiple copies to be specified.
  168.                 Auto-displacement on duplicate will no longer allow you to
  169.                 propagate objects off the drawing area.
  170.                 Double-click no longer brings up the object description editor -
  171.                 only the right mouse button will do this.
  172. 1.42  12-08-93  KwikDraw was not recovering well when it ran out of memory:
  173.                 These problems have been corrected.  If you max out on memory
  174.                 and get a file save error message, then delete 10-12 objects
  175.                 and try the save again.
  176.                 Please note that KwikDraw is currently limited to 64 kbytes 
  177.                 of memory for storing objects.  If your file size is over 46 
  178.                 kbytes then you are close to the limit.  However, KwikDraw is 
  179.                 very memory efficient, and you can draw A LOT within 64 kbytes
  180.                 (see some of the example files to get an idea - they aren't
  181.                 close to the limit).  The memory space will be expanded in the
  182.                 next release.
  183. 2.00  08-12-94  Sorry this took so long, schoolwork has kept me busy lately.
  184.                 With this version, KwikDraw will use as much memory as Windows
  185.                 will allow, which is usually close to your virtual memory limit
  186.                 (even more than your physical memory).
  187.                 Added a closed spline object (can't take a fill pattern yet).
  188.                 KwikDraw no longer defaults to the filename "noname.kwk" for new
  189.                 drawings - it FORCES you to choose a filename when you save.
  190.                 After closing a library, the "Save As" option no longer defaults
  191.                 to the library name (which could have caused you to overwrite 
  192.                 the library if you weren't careful).
  193.                 The "Save As" option no longer defaults to the current filename.
  194.                 The edit box for object descriptions now has a different caption
  195.                 than the edit box for text objects.
  196. 2.01 08-23-94   Whoops, with version 2.00 menu driven changes to text objects 
  197.                 did not result in an immediate redraw.  This was fixed.
  198.