home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 300-399 / ff350.lzh / Stitchery / Stitchery.Doc < prev    next >
Text File  |  1990-04-16  |  13KB  |  276 lines

  1.  
  2.  
  3.                              The Stitchery
  4.  
  5.           An IFF to Needlework Utility by Bradley W. Schenck
  6.  
  7.                     version 1.21 -- March 10, 1990
  8.  
  9.  
  10.          This software is copyright 1990 by Bradley W. Schenck
  11.                           All rights reserved
  12.  
  13.  
  14.     ==================================================================
  15.  
  16.     This program is released as shareware.  It may be freely distribu-
  17.     ted with the following limitations:
  18.  
  19.     1.  It may not be included on commercial disk magazines without the
  20.     consent of the author.  I may agree to its publication, but I INSIST
  21.     that you ask me.
  22.     2.  It may be uploaded and stored on any bulletin board service that
  23.     does not claim ownership of the software in its file library.
  24.     3.  Computer users groups are encouraged to include the program on
  25.     their group disks, and other public domain resources such as the
  26.     Fred Fish library are also invited to do so.
  27.  
  28.     If you use The Stitchery, I ask that you help support its past and
  29.     future development with a shareware contribution.  I suggest $20 US,
  30.     which I think is reasonable.  If you believe that it's worth less,
  31.     feel free to send me less.  If you feel it's worth a fortune, then
  32.     by all means send me one.  In either case I'll learn something,
  33.     won't I?
  34.  
  35.     Brad Schenck  62 Dombey Circle  Thousands Oaks, California   91360
  36.  
  37.     ==================================================================
  38.  
  39.     The Stitchery is a utility prepared with the Director from the
  40.     Right Answers Group.  (Though you might not stop to think about
  41.     it, there aren't too many "Animation" programs that allow you
  42.     to create productivity software...............................)
  43.        Like other Director presentations, you'll need the Projector
  44.     (a freely distributable `player' for the Director) before you
  45.     can use The Stitchery.  The Projector is widely available on
  46.     bulletin boards, on public domain disks, and elsewhere.
  47.  
  48.     ==================================================================
  49.  
  50.          This program requires a minimum of one megabyte of RAM.
  51.  
  52.     ==================================================================
  53.  
  54.     1.  Introduction
  55.  
  56.  
  57.         Counted Cross Stitch, Needlepoint and Latch Hook patterns
  58.     (as well as other similar types of needlework) use designs laid
  59.     out on a grid with symbols within the grid squares to show what
  60.     color of thread is to be used in the stitch represented by that
  61.     square.  This program is based on an idea (well, a plea, actually)
  62.     by Mike and Debbie Van der Sommen, who wanted to use their Amiga
  63.     to generate patterns for counted Cross Stitch.  (Traditionally,
  64.     these designs have been created by designers working with pencil
  65.     on graph paper.)
  66.  
  67.         The Stitchery will load in any IFF file (excepting HAM
  68.     images) and create a Color Key and a symbolic pattern or patterns
  69.     from that picture, suitable for counted cross stitch, needlepoint
  70.     and other types of needlework.  The program runs either from the
  71.     CLI ("run STITCHERY", not "projector STITCHERY.film") or from
  72.     the WorkBench (by clicking on its icon).  It expects the Projec-
  73.     tor to be in the same directory that the program is in, when run
  74.     from the WorkBench.
  75.  
  76.         While any resolution can be used, low res and high res are
  77.     the only really practical ones; this is because their pixels are
  78.     the closest we have to square ones (the stitches are laid out on
  79.     a grid, and are roughly square).  Halfbright mode is supported so
  80.     you can have up to 64 colors in your pattern if your system has
  81.     Extra Halfbright capability.
  82.         Color 0 (the background color) will be shown as a blank
  83.     square (see the notes on making graphics, below).
  84.         The IFF picture will be processed in rectangles that mea-
  85.     sure 60 pixels wide and 70 pixels tall.  Each of these panels ends
  86.     up as a full-page pattern (so a full-size low resolution screen
  87.     would yield a pattern that took up about 12 pages - now THAT's a
  88.     chunky resolution!).  I recommend that you stick with low res un-
  89.     less you want to design a curtain or bedspread 8-).
  90.         The size of the finished piece of needlework depends on the
  91.     size of the stitches used to make it.  In counted cross-stitch,
  92.     that's determined by the tightness of the cloth you work on.
  93.  
  94.  
  95.     2.  Loading and Viewing Pictures
  96.  
  97.         Clicking on the "Load Picture" gadget displays a file
  98.     requestor.  Choose the IFF image you want to create a pattern from
  99.     and load it in.
  100.         The "View Picture" gadget will display the current picture.
  101.     If the image is larger than the screen, only the upper left part
  102.     of it will be visible.  It's all there, though, honest.
  103.         Clicking the mouse again returns you to the main screen.
  104.  
  105.  
  106.     3.  Making Color Keys
  107.  
  108.  
  109.         This feature analyses the current picture and displays its
  110.     palette.  A "Color Key" is created, which indexes color names to
  111.     the symbols used to represent those colors in the pattern.
  112.  
  113.         You can choose colors by clicking on the "Next Color" and
  114.     "Last Color" gadgets, which scroll through the palette, or by click-
  115.     ing on the "Pick" gadget first and then the desired color.
  116.         Clicking the "Rename" gadget lets you type in a descriptive
  117.     name for a color ("Light Red", "Barn Door Red", or a specific dye
  118.     number from a thread catalog, for example).  After Renaming a color
  119.     you must select another color with the Pick, Next or Last gadgets
  120.     (you don't automatically go on to another color).
  121.         "Exit" returns you to the main screen without saving the
  122.     Color Key.  Any editing you have done is still in memory unless 
  123.     you load a new picture or make a pattern.
  124.  
  125.         IMPORTANT!!!  In this version of the software, the Color 
  126.     Key is erased once you generate the actual pattern.  Save your
  127.     color key FIRST.
  128.  
  129.         "Save" calls the file requestor so you can save out your
  130.     Color Key.  This creates a high resolution picture 640 * 680 pixels
  131.     in size with all the color symbols shown with their descriptive
  132.     names.
  133.  
  134.  
  135.     4.  Making Patterns
  136.  
  137.  
  138.         This is where the action is.  The current picture is
  139.     analysed and the first 60 by 70 pixel page is displayed.  You may
  140.     choose to Skip the panel, Use (or create) it, or pick "All Done!"
  141.     to exit the patternmaking phase.
  142.         When a panel has been skipped or calculated and saved,
  143.     the next panel will be displayed in the same way.  You can page
  144.     through the possible panels to select those you want to make pat-
  145.     terns from, and exit when you've got all you want.
  146.         Once a page has been calculated, the file requestor will
  147.     appear so that you can save out the current panel.  The panel will
  148.     be saved as a high resolution 640 by 680 pixel IFF file.  Selecting
  149.     "Cancel" in the file requestor aborts the patternmaking process.
  150.         With the Color Key and Pattern pages saved, you'll want to
  151.     exit the program and print them out, possibly after adding notes
  152.     to them in DPaint or another graphics program.
  153.  
  154.  
  155.  
  156.     ==================================================================
  157.  
  158.  
  159.  
  160.                    PRINTING THE PATTERNS AND COLOR KEY
  161.  
  162.  
  163.         I load these files into DPaint (using a High Resolution 
  164.     screen, which lets you see them better at the cost of some really 
  165.     nasty flicker; lots of one-pixel horizontal lines) and print them
  166.     on a Hewlett-Packard Deskjet.  The page resolution is pretty high
  167.     in order to get reproducible output, and a good printer is really
  168.     necessary.  "Good printer" might mean a 24 pin, high resolution
  169.     ink jet, or laser printer.  A 9 pin dot matrix printer produces
  170.     readable output but it's not a pleasure to work with it.
  171.         The grids are designed to print properly with your Prefer-
  172.     ences scaling set to `Fractional' (the default).
  173.         Deluxe Photolab's "Posters" program has also been used to
  174.     print the images.
  175.         You may want to add marginal notes to the IFF while in
  176.     DPaint, with your own fonts.  The arrows in the pattern margins
  177.     are to aid in counting stitches - there's one every ten squares.
  178.     
  179.  
  180.     ===================================================================
  181.  
  182.  
  183.  
  184.                 CREATING ARTWORK FOR USE WITH THE STITCHERY
  185.  
  186.  
  187.  
  188.         As noted above, color 0 (the background color) is always
  189.     printed as a blank square.  This is to prevent legitimately blank
  190.     areas of the page from looking like stitches in one of the colors.
  191.     A possible future enhancement is to give the user a choice between
  192.     a "Blank Color 0" and one that's represented by a symbol.
  193.         If you are processing existing screens to use with the
  194.     Stitchery, remember to stencil out or otherwise eliminate the use
  195.     of Color 0 in the IFF file.  Pictures in HAM can be converted to
  196.     64 or 32 colors with image processing software before being used.
  197.     (Also handy for converting pictures in other resolutions to low
  198.     or high resolution.)
  199.  
  200.         Try to move unused colors to the end of the palette.  This
  201.     program will analyse all palette colors (even if they are never
  202.     used in the picture) and represent them all in the Color Key.  So
  203.     if you move colors that you don't actually need to the end of the
  204.     palette, you can easily remove them from the Color Key page before
  205.     you print it out.  And of course, if your picture only uses 8 or
  206.     16 colors, save it in that format.
  207.  
  208.         For original designs, there is a 32 color picture included
  209.     called "Layout.pic".  It's a low res screen 320 pixels wide and 
  210.     210 pixels tall (to get an extra row of pattern panels at the 
  211.     bottom).  It's useful to work on a checkerboard like this one, in
  212.     which the checks each represent one 60 by 70 pixel pattern page.
  213.     You can lay out your designs while being able to see how they'll
  214.     convert to pattern panels.
  215.         Remember that the finished pattern will be made up of
  216.     square "stitches", each representing one pixel in your picture -
  217.     and remember that your pixels are not quite square.  They are
  218.     slightly taller than they are wide, so your pattern will be expan-
  219.     ded slightly in width.  As a rule of thumb, just make things look
  220.     slightly thinner than you want them.  In cases where you have a
  221.     border design or a simple border stripe, make sure that it's the
  222.     same "width" in its vertical and horizontal sections.  You can
  223.     look at the pattern pages, when you print them, to see if any dis-
  224.     tortion has occurred.
  225.         Interestingly, the monitors now being shipped by Commodore
  226.     are set so that the pixels look square.  There's a little blind
  227.     screw on the back of the monitor that adjusts the aspect ratio.  If
  228.     you're not sure which way yours is set you can find out by starting
  229.     up DPaint and drawing a circle with the circle tool (do NOT select
  230.     the `be square' option from the Prefs menu).  If the circle looks
  231.     round, your monitor is displaying square pixels.  If it looks oval,
  232.     your monitor is displaying rectangular pixels.  (This applies to 
  233.     low and high resolution, in which the pixels are squarish).  If
  234.     you want to change your monitor's aspect ratio in either direction
  235.     you can do it by adjusting that little screw, inset in a hole in
  236.     the back of the monitor.  A lot of artwork will look elongated to
  237.     you if your aspect ratio is set wide for square pixels.
  238.  
  239.         There is one last bit of editing you can do while preparing
  240.     your designs which can make the pattern more "readable".  Print out
  241.     a copy of the IFF file "StitchKeypic".  This illustrates the color
  242.     symbols and the color number that is represented by each (note that
  243.     the first or background color is called "Color One", although in
  244.     our practise we think of it as "Color Zero" in computerese).  You
  245.     will notice that some symbols look darker or heavier than others.
  246.     These are mostly the letters and the symbols (like solid squares 
  247.     and triangles) which use a lot of black.  Before saving off the 
  248.     final version of your picture, change the palette around so that 
  249.     darker colors correspond to the darker symbols; after remapping
  250.     your picture to the altered palette and saving it, you'll have 
  251.     ensured that dark colors are represented by dark symbols, and light
  252.     colors, by light symbols.  Now the person who uses your pattern
  253.     will be able to get a better idea of what the picture looks like.
  254.  
  255.  
  256.  
  257.     ==================================================================
  258.  
  259.                     Possible future enhancements:
  260.  
  261.          1.  "Show" or "Hide" Color 0 in pattern output
  262.          2.  Screen out unused colors in the palette
  263.          3.  Revised interface in the "Color Key" routine
  264.              (probably a whole new approach)
  265.          4.  Assignment of symbols by relative "darkness" of color
  266.             
  267.                        I can be contacted at:
  268.  
  269.  
  270.             62 Dombey Circle     Thousand Oaks, CA 91360
  271.                 or on People Link as user ID -BWS-
  272.  
  273.                   Brad Schenck    December 21, 1989 
  274.  
  275.  
  276.