home *** CD-ROM | disk | FTP | other *** search
- ==============================================================
- BABYDRAW Ver 1.01 Drawing Program
- Copyright (C) 1990,1991 by Kenneth R. Casey, Jr.
- All Rights Reserved.
- ==============================================================
-
- TABLE OF CONTENTS
-
- REGISTRATION PRICES SUBSTANTIALLY REDUCED! ............. 0.0
- BABYDRAW REQUIREMENTS AND LICENSING INFORMATION ........ 1.0
- REQUIREMENTS ........................................... 1.1
- LICENSE AGREEMENT FOR SHAREWARE VERSION ................ 1.2
- THE BABYDRAW LICENSE AGREEMENT FOR CUSTOMIZED VERSION .. 1.3
- DISCLAIMER ............................................. 1.4
- SHAREWARE .............................................. 1.5
- ADDITIONAL FEATURES IN THE REGISTERED VERSION .......... 1.5.1
- HOW TO ORDER THE REGISTERED/CUSTOMIZED VERSION ......... 1.5.2
- BABYDRAW ORDER FORM .................................... 1.5.3
- BABYDRAW ............................................... 2.0
- USAGE .................................................. 2.1
- DRAWING / THE HELP SCREEN .............................. 2.2
- DRAWING LINES .......................................... 2.2.1
- DRAWING INCREMENTALLY .................................. 2.2.2
- DRAWING CIRCLES ........................................ 2.2.3
- FILLING SHAPES ......................................... 2.2.4
- PRINTING YOUR DRAWING .................................. 2.2.5
- USING THE BABYDRAW PRINTER ROUTINE ..................... 2.2.5.1
- USING DOS' GRAPHICS.COM TO PRINT ....................... 2.2.5.2
- QUITTING FROM BABYDRAW ................................. 2.2.5
- FUN FOR BABIES (TODDLERS) .............................. 2.3
- CREATE YOUR OWN OPENING SCREEN! ........................ 2.4
- LOADING/SAVING RECORDING/PLAYING DRAWINGS .............. 2.5
- SAVING DRAWINGS ........................................ 2.5.1
- LOADING/DELETING DRAWINGS .............................. 2.5.2
- RECORDING DRAWINGS (Registered Version Only) ........... 2.5.3
- CLEARING THE SCREEN BEFORE RECORDING ................... 2.5.3.1
- TRICKS AND MACROS ...................................... 2.5.3.2
- SAVING THE RECORDING ................................... 2.5.3.3
- APPENDING TO RECORDINGS ................................ 2.5.3.4
- CORRECTING ERRORS AND EDITING RECORDINGS ............... 2.5.3.5
- PLAYING BACK/DELETING RECORDINGS ....................... 2.5.4
- BDRAW THE PLAYBACK UTILITY! ............................ 3.0
- USAGE .................................................. 3.1
-
- PART 0.0 REGISTRATION PRICES SUBSTANTIALLY REDUCED!
-
- There has been a substantial reduction in the price of
- registration. You can purchase personalized copies for up
- to 4 persons now for only $19.95! If you require additional
- copies, these are only $5.00 each when included with the
- purchase of the first 4! This would make a great gift for
- any child (no matter his age).
- You can now use your MasterCard or Visa card to order
- BabyDraw. You can use the convenient order forms or call us
- at (517) 828-6520. To quickly print an order form, print
- ORDER.FRM, or run BDRAW.EXE without arguments.
-
-
-
- PART 1.0 BABYDRAW REQUIREMENTS AND LICENSING INFORMATION
- PART 1.1 REQUIREMENTS
- BabyDraw requires an IBM PC compatible computer with a
- CGA, EGA, or VGA color card and monitor. It will run on
- Hercules cards providing a CGA emulation utility such as
- SIMCGA (also shareware) has been loaded prior to running.
- At least 256k of FREE memory must be available. Since it
- operates in graphics mode, it will not run on monochrome
- systems without a hercules card and CGA emulation utility.
-
- PART 1.2 LICENSE AGREEMENT FOR SHAREWARE VERSION
- The shareware (non-customized version) of "BabyDraw"
- may be freely copied and distributed so long as no more than
- $6.00 is charged and it is clearly represented that the
- charge is for the service of copying only. The files
- included in the BabyDraw package remain the exclusive
- property of Kenneth R. Casey, Jr. the copyright holder.
- If you have paid a fee to a distribution service to
- receive the shareware version, no part of this fee was used
- to compensate the author. You paid only for the service of
- copying and conveying to you a copy of this program for
- evaluation only! You MUST pay for your copy if you continue
- to use the program. UNDER NO CIRCUMSTANCES MAY YOU CONTINUE
- TO USE BABYDRAW WITHOUT REGISTERING! If you do not wish to
- purchase a copy of up to 4 individually customized copies
- for $19.95, you may purchase a license to use the shareware
- version for $10.00. If after trying BabyDraw for a few days
- you decide not to register, you MUST remove the program
- completely from your system. You may continue to give
- copies to friends and etcetera if you wish, but YOU MAY NOT
- CONTINUE TO USE THE SOFTWARE UNLESS YOU ARE REGISTERED!
-
- PART 1.3 THE BABYDRAW LICENSE AGREEMENT FOR CUSTOMIZED VERSION
-
- Hereinafter, "THE SOFTWARE" shall refer to the
- customized or registered version of "BabyDraw", and "THE
- AUTHOR" shall refer to Kenneth R. Casey, Jr. This is a
- legal agreement between you, the END USER, and THE AUTHOR.
- By continuing to use the THE SOFTWARE, you are agreeing to
- be bound by the terms of this agreement. If you do not agree
- to the terms of this agreement, promptly destroy all copies
- of THE SOFTWARE and any accompanying documentation. THE
- AUTHOR grants to you the END USER, the right to use one copy
- of THE SOFTWARE on a single terminal connected to a single
- computer (i.e. with a single CPU), Purchase of a single copy
- entitles you to telephone support and the use of a single
- copy of the program. THE SOFTWARE is owned by THE AUTHOR,
- and is protected by United States copyright laws and
- international treaty provisions. You may not reverse
- engineer, decompile, or disassemble THE SOFTWARE. You may
- make a single copy of THE SOFTWARE as a backup in case of
- failure of the original. Copying the software for reasons
- other than backup is a violation of United States Copyright
- Law and is expressly forbidden! Duplication of "THE
- SOFTWARE" for any other reason including for sale, loan,
- rental, or gift is a federal crime. Penalties include fines
- of as much as $50,000 and jail terms of up to five years.
-
- PART 1.4 DISCLAIMER OF LIABILITY
- This program is provided "AS IS" without any warranty,
- expressed or implied, including but not limited to, implied
- warranties of merchantability and fitfulness for a
- particular purpose, with respect to the software, the
- documentation, and the media upon which it is conveyed. In
- no event shall SPELLBOUND! Software, Kenneth R. Casey, Jr.
- or their suppliers be liable for any damages whatsoever
- (including, without limitation, damages for loss of business
- profits, business interruption, loss of business
- information, or other pecuniary loss) arising out of the use
- of or inability to use "BabyDraw", even if SPELLBOUND!
- Software or Kenneth R. Casey, Jr. have been advised of the
- possibility of such damages. Because some states do not
- allow the exclusion or limitation of liability for
- consequential or incidental damages, the above limitation
- may not apply to you.
-
- PART 1.5 SHAREWARE
- BabyDraw is distributed in two forms: The shareware
- version, and the registered version. The shareware version
- is complete in every way. It is not disabled in any way.
- It will give youngsters many hours of drawing enjoyment. It
- contains the ability to do random drawing so that very young
- children can use it. As an inducement to get you to
- register the program, we offer these additional features:
-
- PART 1.5.1 ADDITIONAL FEATURES IN THE REGISTERED VERSION
- 1) The registered version gives you the ability to record
- your drawings as you draw them and play back the recording
- to see the drawing being redrawn just as you did it! The
- shareware version can play back drawings so that you may
- play the example drawings included in the shareware package.
-
- 2) The program's EXE file will be named after your child and
- will be invoked by typing the child's name. For example, if
- your child's name were Susan, the program would be called
- SUSAN.EXE and you would start it by typing "SUSAN" and
- pressing ENTER.
-
- 3) All occurrences of "Caitlin" in the present version of
- the program will be replaced by your child's name. All of
- the screens which now display "Caitlin" will now say "Susan"
- instead and the program will be called, "Susan's Drawing
- Game".
-
- 4) The program will also have a 49 character message you
- specify on the opening screen replacing "Caitlin is the
- Apple of Daddy's Eye", and will exit with the words, "Have
- you hugged Susan (assuming your child's name is Susan)
- today?"
-
- 5) The registered version starts by displaying a drawing
- named "INTRO.DRW" as its opening screen (if it exists). You
- may edit or replace "INTRO.DRW" as you wish, perhaps drawing
- the words, "Susan's Drawing Program" with other graphics.
- The default version of "INTRO.DRW" is included with the
- shareware version, but it will not display when the program
- starts.
-
- PART 1.5.2 HOW TO ORDER THE REGISTERED/CUSTOMIZED VERSION
- You must register a copy of BabyDraw for each machine
- upon which it is installed. If you wish to use one copy on
- multiple machines, you must remove copies from all machines
- except for the one currently being used so that no two
- copies can be used simultaneously.
- You may receive up to four individually customized
- copies of BabyDraw for your children (or anyone) for only
- $19.95. Each copy will come up with a different child's
- name. If you wish additional copies, they are $5.00 per
- copy and must appear on the original order form. What a
- great gift this would make for anyone! You can specify a 49
- character personal message to the person which will be
- displayed each time the program starts.
- If you would just like to license your use of the
- shareware copy of the program, send $10.00 with the order
- form. You will not receive anything by return mail, but we
- make this offer for those who are happy with the shareware
- version and do not wish customization. You may not continue
- to use the shareware version beyond the evaluation period
- unless you have paid at least this minimum license fee of
- $10.00!
- To receive your customized copy(ies) of BabyDraw, just
- fill out the form on the following page and send it to us
- with the proper amount and we will get it/them to you right
- away!
- This form is also contained in the file, ORDER.FRM. To
- print it, just type "COPY ORDER.FRM PRN" while at the DOS
- prompt and press ENTER, or run BDRAW.EXE without arguments.
- An order form will be displayed after several informative
- screens which you can print by pressing PRTSC.
- If you are using a SPELLBOUND! product which you have
- not registered, please register. It would help to alleviate
- some difficulties right now.
- Please see the file, SPELLBND.CAT for a catalog of some
- of our other products such as "The SPELLBOUND! Spelling
- Tutor Ver. 2.00" and "BothSides" which prints documentation
- to both sides of the page.
-
-
- PART 1.5.3 BABYDRAW ORDER FORM
-
- +---------------------------------------------------------------+
- | BABYDRAW 1.01 Order Form |
- +---------------------------------------------------------------+
- | |
- | Name: _________________________________________________ |
- | |
- | Street: _________________________________________________ |
- | |
- | City: _________________________ St: ______ Zip: ______ |
- | |
- | Phone: (___) ___-____ (for questions about your order) |
- | |
- +----------+-----------------------------+------------+---------+
- | QUANTITY | DESCRIPTION | PRICE EACH | TOTAL |
- +----------+-----------------------------+------------+---------+
- | | Register Shareware Version | 10.00 | |
- +----------+-----------------------------+------------+---------+
- | | First 4 Copies of BabyDraw | 19.95 | 19.95 |
- +----------+-----------------------------+------------+---------+
- | | BabyDraw Additional Copies | 5.00 | |
- +----------+-----------------------------+------------+---------+
- | Michigan Residents add 4% sales tax:| |
- + +---------+
- | Total:| |
- +-----------------------------------------------------+---------+
- | CHECK ONE: |
- | |
- | Check/Money Order: [ ] MasterCard: [ ] Visa: [ ] |
- | |
- | Card No: ___________ Expiration: __/__ Ph: (___) ___-____ |
- | |
- | Cardholder Signature: _____________________________________ |
- | |
- | Send U.S. Funds only to: |
- | SPELLBOUND! Software |
- | P.O. Box 158 |
- | Shepherd, MI 48883 |
- | |
- | Or if you have MasterCard or Visa, call: |
- | (517) 828-6520 |
- | |
- | Specify name and message for each child for which a |
- | customized copy is desired. Limit name to nine characters |
- | and message to 49 characters. Messages longer than 49 |
- | characters will be modified or truncated! |
- | |
- | Name: ___________________________ |
- | |
- | Message: ___________________________________________________ |
- | |
- | Name: ___________________________ |
- | |
- | Message: ___________________________________________________ |
- | |
- | (Print additional names on reverse side) |
- +---------------------------------------------------------------+
-
- PART 2.0 BABYDRAW
-
- Just type "CAITLIN" and the program will run. You really
- shouldn't have to read the documentation. The documentation
- is provided so that some of its more powerful features may
- be used. For most users and especially for children, just
- running "CAITLIN" without parameters will be sufficient.
- (NOTE: For the Registered/Customized version, substitute the
- first (up to) eight letters of your child's name for
- "CAITLIN" in the examples below.)
-
- SYNTAX: CAITLIN [NOSOUND] [NOAUTO] [NOSHAPE]_
- [PLAYFILE][.REC] [SPEED Milliseconds] [CLEAR Seconds] [/B]
-
- NOTE: It is necessary only to specify the first four letters
- of any of: NOSOUND, NOAUTO, NOSHAPE, SPEED, CLEAR. NOSO,
- NOAU, NOSH, SPEE, and CLEA are sufficient.
-
- where: NOSOUND turns off all sound effects
-
- NOAUTO disables AUTODRAW feature so that when
- an illegal key is accidentally pressed,
- the program will not randomly draw.
-
- NOSHAPE disables drawing of shapes when
- AUTODRAWing
-
- PLAYFILE[.REC] is the name of a recording you wish to
- be played back. The extension ".REC" is
- assumed even if a different extension is
- specified! Only files with the
- extension ".REC" may be played back. It
- will be played back and then displayed
- indefinitely unless the CLEAR parameter
- is used to specify the number of seconds
- to display the drawing, or a key is
- pressed. The program will then exit
- directly to DOS. This operates just like
- the BDRAW.EXE run time program.
-
- SPEED Milliseconds is the number of thousandths of a second
- you wish to pause between each drawing
- function while playing back a recording.
-
- CLEAR Seconds has two uses in BabyDraw.
- When CLEAR appears on the command
- line without a playback file, the
- program immediately goes into AUTODRAW,
- drawing randomly and clearing the screen
- after the specified number of seconds,
- and then drawing again repeatedly.
- The second use is to specify the
- length of time a playback file will be
- displayed after the playback is
- complete. If CLEAR is not specified on
- the command line with a recorded file to
- be played back, the drawing will be
- displayed indefinitely or until a key is
- pressed.
-
- /B Forces BabyDraw to use monochrome
- attributes when running with a CGA
- simulation program on Hercules (R)
- monochrome graphics cards. CGA
- simulations cause BabyDraw to believe it
- is running on a CGA card. For that
- reason, it is necessary to force the use
- of monochrome attributes using the "/B"
- (black and white) switch.
-
- COMMAND LINE EXAMPLES:
-
- CAITLIN
- Run BabyDraw with all defaults.
-
- CAITLIN /B SPEED 5 NOAUTO NOSOUND
- Run BabyDraw with AUTODRAW and sound effects
- disabled. Pause for 5 milliseconds between each
- draw instruction while playing back recorded
- drawings. Use Black and white in all text
- displays.
-
- CAITLIN NOSHAPE NOSOUND
- Run Babydraw with drawing of shapes disabled while
- AUTODRAWing and sound turned off.
-
- CAITLIN PICTURE SPEE 5 NOSO CLEA 5
- Play recording: PICTURE.REC with 5 milliseconds
- pause inserted between each drawing instruction,
- and sound turned off. When playback is finished,
- display for 5 seconds, and then exit program.
- (Note only first four letters of command line
- arguments used.)
-
- Although the examples above are given in upper case,
- the program is not sensitive to case, neither on the command
- line nor in response files. The order in which command line
- arguments appear is unimportant.
-
-
- PART 2.1 USAGE
- BABYDRAW is a simple drawing program for children aged
- 2 to 102. It may be used by older children who can use the
- number pad keys, CTRL and ALT keys to draw pictures of their
- own. In addition, toddlers can also use it just by randomly
- pressing keys. No harm can be done by any of the keys. The
- function keys change color, the number pad keys serve as
- direction keys, the number keys across the top return sound
- effect 0 through 9, and any other key press causes random
- drawing and sound effects. For continuous random drawing
- (called AUTODRAW), just press the shift key and any letter.
- (CAPSLOCK is turned off and kept off while in BabyDraw to
- avoid confusion.)
-
- PART 2.2 DRAWING / THE HELP SCREEN
- Help for all of the drawing functions and their related
- keys as well as this documentation are accessible by
- pressing the F1 key. The following is the help screen which
- is displayed when you press the F1 key once.
-
- +===========================================================================+
- | PRESS F1 TO READ DOCUMENTATION, ANY OTHER KEY TO QUIT HELP |
- +=====================================+=====================================+
- | DRAWING FUNCTIONS | MISCELLANEOUS |
- | Draw Upward = Up Arrow | Print Drawing = CTL-P |
- | Draw Downward = Dn Arrow | Change Background = Even Fkeys |
- | Draw to Right = Rt Arrow | Change Palette = Odd Fkeys |
- | Draw to Left = Lt Arrow | Increment Stroke = + |
- | Draw to Upper Left = HOME | Decrement Stroke = - |
- | Draw to Upper Right = PGUP | Clear Screen = ESC |
- | Draw to Lower Left = END | DOS Shell = ALT-D |
- | Draw to Lower Right = PGDN | Quit to DOS = ALT-Q |
- | Drawing On/Off = SPACEBAR | RECORD/PLAYBACK |
- | Cycle Drawing Color = ENTER | Begin/End Recording = ALT-R |
- | Draw Circle = ALT-C | Play/Del/Ren Recording = ALT-P |
- | Fill Shape = ALT-F | Speed Up Playback = + |
- | Display Grid = ALT-G | Slow Down Playback = - |
- | Load/Del/Ren Drawing = ALT-L | Pause Playback = SPACEBAR |
- | Save Drawing = ALT-S | Interrupt Playback = Any Other |
- | Sound Effects = 0 to 9 | Add Sound Effects = 0 to 9 |
- +=====================================+=====================================+
- | AUTOMATIC DRAWING is invoked by pressing any non-legal key. This allows |
- | small children to use the program without the need to learn the keys. |
- | For CONTINUOUS AUTOMATIC DRAWING, press the shift key and any letter key. |
- +===========================================================================+
-
- You may view this documentation while in the help
- screen by pressing the F1 key a second time. The file,
- BABYDRAW.DOC must be located in the same directory as the
- program. If BABYDRAW.DOC is not found, you will be given a
- message to that effect. To scroll through the
- documentation, just use the arrow keys and the PgUp and PgDn
- keys. Press any other key to exit the documentation.
-
- PART 2.2.1 DRAWING LINES
- To draw, the number pad arrow keys should be used.
- NUMLOCK must be set to off. The arrow keys are used to draw
- horizontally and vertically. The Home, PgUp, End, and PgDn
- keys are all used to draw diagonally.
- The drawing color is changed by pressing the ENTER key
- to cycle through the four available colors. To turn off the
- drawing cursor, just press the SPACEBAR. Press it again to
- start drawing again once you have moved the cursor to the
- new place. You can think of this as "lifting the pen".
- To erase, press ALT-F, set the fill color and the
- border color to the same color as the background and press
- ENTER to "fill" the shape you wish to erase with the
- background color.
-
- PART 2.2.2 DRAWING INCREMENTALLY
- The Plus (+), and Minus (-) signs are used to determine
- the length of the line drawn each time the keys are pressed.
- This value is presented on the drawing screen in the upper
- left hand corner of the screen after the letters "INC=" and
- is referred to from here on as the drawing "increment". A
- value of "1" represents one screen pixel or element, a value
- of "10" represents 10 and so on.
- If you do not wish to draw in increments, just set it
- to one. Drawing with it set to 10 for example will assure
- that your drawing is neatly spaced. Letters may be easily
- created using this method as the width and height are easily
- controlled. Drawing in increments also speeds up playback as
- a single keystroke with the increment set to "10" takes
- 1/10th the time of drawing 10 strokes with increment set to
- "1" to accomplish the same task. The drawing increment may
- be set in the range 1 to 40.
- If you wish to change increments temporarily and then
- change back to pick up where you left off, change the
- increment and draw as desired and then change the increment
- to 1 and move to a corner which was drawn using the previous
- increment. Press the plus key until you arrive at the
- previous setting and then continue to draw.
-
- PART 2.2.3 DRAWING CIRCLES
- You may create circles by pressing ALT-C and then
- entering a radius in pixels. The location of the drawing
- cursor will determine the center of the circle and the
- radius will be the distance in pixels from the cursor to the
- circumference of the circle.
-
- PART 2.2.4 FILLING SHAPES
- Shapes may be filled in by making sure that the shape
- is entirely closed and then pressing ALT-F. You will then
- be prompted to specify a fill color and a border color. The
- program needs to know the color of the border of the shape
- you wish to fill. It uses this color to determine where to
- stop painting. BE CAREFUL! If you have a shape of a
- different color within the shape of the specified color, it
- will be filled over! To cycle through the four possible
- fill colors, press the SPACEBAR. To cycle the four border
- colors, press the TAB key. When you are satisfied with the
- combination, press ENTER to execute the fill. If you decide
- to abort, press ESC.
-
- PART 2.2.5 PRINTING YOUR DRAWING
-
- PART 2.2.5.1 USING THE BABYDRAW PRINTER ROUTINE
- Your completed drawing may be sent to any Epson
- compatible or Laser Printer using BabyDraw's own internal
- print routine, or sent to any printer capable of printing
- graphics by loading DOS' GRAPHICS.COM prior to running
- BabyDraw. Just press CTRL-P and answer the several
- questions. The first question asks which method you would
- like to use to print your picture. We'll print with
- BabyDraw's own method first. To use the BabyDraw routine,
- just press "N" here and then press ENTER. The next question
- requires that you type in the number of your printer port.
- This MUST be parallel port LPT1 1-3. Just type the number
- only.
- NOTE: If you have a printer connected to your COM port,
- see your DOS manual about redirecting output from the LPT
- port to your COM port or see the alternative method below.
-
- The next question applies to laser printers. If you do
- not have a laser printer, just leave it blank and press
- ENTER. If you do have a laser printer, enter the dots per
- inch to print.
- The next question asks how you wish colors to be
- displayed. [P]atterns looks better with colored pictures
- than [S]olid black.
- If you get a message that your printer is offline, just
- turn the printer on or set it back online and the picture
- will be printed normally. If nothing at all happens, your
- printer must not be truly Epson Compatible or is not a
- supported Laser printer.
-
- PART 2.2.5.2 USING DOS' GRAPHICS.COM TO PRINT
-
- If you cannot print using the method above, you may
- still be able to print the picture. To use the following
- method, you must load the DOS utility, "GRAPHICS.COM (or
- possibliy GRAPHICS.EXE) from your DOS diskette or directory.
- Just type "GRAPHICS" and press ENTER while GRAPHICS.COM is
- in your PATH or in the current directory. Now start up
- BabyDraw and load the picture you wish to print. Press
- CTRL-P as above, but this time answer "Y" to the "Use
- PRTSC?" prompt. Answer the questions as above, and then a
- screen will prompt you to press a key. When you press a
- key, the picture will be displayed without the program title
- and settings at the top. At this time, press SHIFT-PRTSC
- (or PRTSC on enhanced keyboards). This should send the
- picture to your printer. When your printer has finished,
- press another key to restore the entire drawing screen.
-
- PART 2.2.6 QUITTING FROM BABYDRAW
- To quit from the program, just press ALT-Q.
-
-
- PART 2.3 FUN FOR BABIES (TODDLERS)
- When an illegal key is pressed, drawing is done at
- random, making it a perfect choice for baby's first computer
- experience. It's a joy to watch the small child's face light
- up when they see the drawing they have "created". The
- random drawing is accompanied by random sound effects as
- well, making the experience even more entertaining for
- toddlers. By pressing any of the number keys across the top
- of the keyboard (not the number pad keys) you may invoke any
- of 10 sound effects. You may also record (registered /
- customized version only) your own drawings and play them
- back at any speed for the youngster. They are fascinated by
- watching the pictures being drawn before their eyes by an
- "invisible hand".
- Because the "dangerous" functions are controlled by a
- combination of the CTRL or ALT key and another key, the
- toddler is prevented from doing any damage while the program
- is running.
-
- PART 2.4 CREATE YOUR OWN OPENING PROGRAM SCREEN!
- (Registered Version)
- There are several drawings (these have the extension,
- ".DRW") and recordings (extension ".REC") supplied with
- BabyDraw. If BabyDraw finds a drawing called "INTRO.DRW"
- upon startup, it will display this screen in lieu of the
- opening screen. (If you have the unregistered version, you
- can view this drawing by loading the drawing "INTRO".) You
- may edit this drawing or replace it with a drawing entirely
- of your own creation if you wish. Just load it (ALT-L from
- drawing screen) make the desired changes, and save it as
- "INTRO".
-
- PART 2.5 LOADING/SAVING RECORDING/PLAYING DRAWINGS
-
- PART 2.5.1 SAVING DRAWINGS
- Drawings may be saved to disk in one of two ways:
- SAVING or RECORDING. Recording may only be used in the
- Registered version of BabyDraw. To save a drawing, press
- ALT-S. You will be asked to supply a name for the drawing.
- Limit your name to 8 characters in length and do not supply
- an extension. All "SAVED" drawings will be given the
- extension, ".DRW" when they are stored on the disk. This is
- to simplify the reloading of saved drawings as all files
- having this extension will be displayed to you so that you
- may make a selection.
-
-
- PART 2.5.2 LOADING/DELETING DRAWINGS
- To "LOAD" a drawing, simply press ALT-L. All of the
- files in the current directory having the extension ".DRW"
- will be displayed to you. They will appear without the
- extension so that more drawings may be displayed on the
- screen. If you have more drawings than there is room on the
- screen, simply use the arrow keys to scroll the screen to
- the left. Use the arrow keys to move the highlight bar to
- the drawing you wish to load and press ENTER. If you change
- your mind and wish not to load a drawing, simply press ESC.
- If you would like to delete a drawing, just place the
- highlight bar over the drawing you wish to delete, and press
- F2. After confirming the deletion, the drawing will be
- immediately deleted.
-
- PART 2.5.3 RECORDING DRAWINGS (Registered Version Only)
- To "RECORD" a drawing, press ALT-R. You will be asked
- to supply a name for the recording. If the name is the name
- of a recording which already exists on the disk, you will be
- asked whether you wish to Overwrite the recording or Append
- to the end of the recorded drawing. (See "APPENDING TO
- RECORDINGS" below.) Limit your name to 8 characters in
- length and do not supply an extension. All recordings will
- be given the extension, ".REC" when they are stored on the
- disk. This is to simplify the playback of recorded drawings
- as all files having this extension will be displayed to you
- so that you may make a selection. Press ENTER to confirm
- the name you have selected.
- After the name has been chosen, you will be returned to
- the drawing screen. All drawing functions will now be
- recorded. You may add sound effects to your recordings by
- pressing any of the number keys across the top of the
- keyboard.
-
- PART 2.5.3.1 CLEARING THE SCREEN BEFORE RECORDING
- We recommend that the first key you press when
- recording, should be the ESC key. This will cause the
- screen to clear and the colors and cursor position to be
- reset. When a recording is played back, the cursor position
- must be the same as when it was recorded or there may be
- unpredictable results. If you do not wish to have the
- recording clear the screen, then it must be done before
- playing the recording back. If you wish to change your mind
- later, the recording is saved as an ASCII text file and may
- be edited with a standard text editor. The keystrokes are
- saved as the key codes separated by a linefeed and carriage
- return or one key function on a line. You may use a text
- editor capable of inserting an escape character (ASCII 27 or
- the small arrow pointing to left) at the top of your
- drawings. We recommend PC Magazine's TED.COM (available
- from just about any BBS system or shareware distributor),
- for this task.
- We could have caused the program to insert the ESC
- command at the beginning of every recording, but it would
- have made the program less versatile and the following
- features would have been impossible.
-
-
- PART 2.5.3.2 TRICKS AND MACROS
- There are a number of tricks you may discover that you
- can do, such as creating "macros" which can be played back
- to insert small drawings into later drawings. For example,
- you might record the drawing of a small house and save it to
- disk. Later, when you are drawing another picture (not
- recording) you could place the cursor in the position at
- which you wish to draw the house and then play back your
- recording of the house. You must always be certain that no
- part of the recording will bump into the edge of the drawing
- screen as all keystrokes following will be inaccurate. You
- must also confine yourself to a single increment for this to
- work correctly.
- Try recording the drawing of your name with increment
- set to 10, save it, press ESC to clear the screen, press "-"
- to set the increment to 5 and then play back your name. It
- will print back at half size!
- We created the grid screen by creating a small macro
- which drew one line of dots with the increment set to 10 and
- then dropped down to the beginning of the next line. By
- starting at the top of the screen and continuously playing
- back this macro, we were able to create the entire screen.
- If you would prefer a different grid size, you can use this
- method to create your own version of "GRID.DRW". (This is
- the file which is loaded when you press ALT-G.) Now when
- you press ALT-G, YOUR grid will be loaded!
- Use the ALT-G Grid feature when you need to make
- measurements (for example, while drawing letters) while
- recording. If used when drawing, the grid will be saved
- with the rest of the drawing unless you press ALT-G again to
- remove it before continuing your drawing. Use the grid to
- properly space letters or to center drawings and etc. You
- may use the grid temporarily on a picture already drawn by
- pressing ALT-G, making the measurements and then pressing
- ALT-G again to remove the grid. Do not draw with the grid
- in place unless you are recording, or some dots will remain
- when the grid is removed with a subsequent pressing of ALT-
- G.
- When a picture is recorded, only the keystrokes are
- saved. Any picture which is already on the screen is
- ignored. The best recordings can be made by first drawing
- the picture to be recorded turning the record feature on and
- then tracing over it in a different color. This method can
- help you to avoid many errors. This is the method we used
- in creating the several recordings you find in this package.
- The drawing "MAZE" which might well be impossible to draw
- successively, was drawn first and then traced over with
- recording on. The entire maze is composed of a single line!
-
- PART 2.5.3.2 SAVING THE RECORDING
- Draw the picture as you wish, using the even and odd
- Fkeys to change the background and palette and the number
- keys "0" to "9" for sound effects, filling in shapes,
- creating circles, and changing the increment setting as
- necessary. When you have finished, press ALT-R again to
- save the recording to disk.
-
-
- PART 2.5.3.3 APPENDING TO RECORDINGS
- You may save a recording before it is finished and then
- finish it at a later time, or you may just wish to add to a
- previously saved recording. In either case, you must first
- play back the recording so that the settings are the same as
- when the recording was terminated. Let it play back until
- it finishes. The cursor and colors are then where they were
- before. After it has finished, and BEFORE PRESSING ANY
- OTHER KEY, press ALT-R and specify the recording's name.
- The program will warn that the recording of that name exists
- and prompt you as to whether to Replace it or Append to it.
- In this case you will choose to Append to it. Continue the
- drawing from where you last left off and then press ALT-R
- when you are finished and the recording will be saved with
- its changes.
-
- PART 2.5.3.4 CORRECTING ERRORS AND EDITING RECORDINGS
- Frequently, you will make a mistake while recording a
- drawing. Even if it is not a serious mistake such as
- filling in the entire screen by specifying the wrong border
- color, the mistake and any remedial action will still be
- there when the recording is played back.
- BabyDraw offers a feature called "Trimming" for such
- circumstances. Trimming removes all keystrokes following
- the specified keystroke number. To make use of this
- feature, save the recording in its current state - mistake
- and all - by pressing ALT-R. Press ESC to clear the screen
- now so that we may replay the recording later.
- Now press ALT-P to enter the Play/Del/Ren screen. Move
- the highlight bar to the recording you just made and press
- F6 to Trim. You will be asked first to confirm that you
- want to trim the recording and once you have entered "Y",
- you will be asked for the number of the last instruction or
- keystroke you wish to remain in the recording. Just above
- the edit window, a box will appear containing the total
- number of keystrokes contained in the recording. If the
- error was on the last one or two instructions, specify 1 or
- 2 less than this number.
- Once it has been trimmed, press ENTER to play back the
- recording. Let it play to its new conclusion. We want to
- continue at this point, so leaving the screen in its present
- state so that we can pick up where it left off, press ALT-R
- to append to this recording. The program will display the
- last name accessed, in this case, the current recording.
- Press ENTER to use the displayed name. The program now
- finds that the recording already exists and now asks whether
- you wish to [A]ppend, [R]eplace, or [T]ype the name. Select
- "A" for append. Now just continue the drawing and press
- ALT-R to save it when you are finished.
- If you wish to edit a recording, just play the recording
- back with the keystroke counter turned on. You turn it on
- by pressing F3 to toggle its setting while in the
- Play/Del/Ren screen. The keystroke counter appears during
- playback when toggled on, in the upper right corner of the
- drawing screen. Use the +, - and SPACEBAR keys to speed up,
- slow down and pause playback.
-
-
- When the recording reaches the place at which you wish
- to begin editing, make note of the keystroke counter number
- which appears at that point.
- Having determined the keystroke at which to trim the
- recording, press ESC to reset the screen and then ALT-P to
- enter the Play/Del/Ren screen. Highlight the desired
- recording and press F6 to trim. Confirm that you wish to
- trim the recording by answering "Y" when prompted. Now
- enter the keystroke number into the edit window and press
- ENTER. Once it is finished, press ENTER to playback the
- recording in its new state. If all went well, the recording
- should now play up to the point at which you trimmed, and
- terminate. If you wish to continue the recording from this
- point, leave the screen in its present state and press ALT-
- R. Press ENTER to confirm the name in the edit window (it
- should be the same recording) and then press "A" to indicate
- that you wish to Append to the recording and not Replace it.
- Now just continue to draw and then press ALT-R when you are
- finished!
-
- PART 2.5.4 PLAYING BACK/DELETING RECORDINGS
- Playing back a recorded drawing is very simple. Press
- ALT-P to display all of the available files having a ".REC"
- extension in the current directory. If you wish to view the
- keystroke counter as it plays to calculate trimming for
- editing, press F3 to toggle the keystroke display off and
- on.
- Move the highlight bar to the recording you wish to
- load and press ENTER to confirm your selection. Press ESC
- if you wish to abort. If you would like to delete a
- recording, just place the highlight bar over the recording
- you wish to delete, and press F2. You will be asked to
- confirm the deletion and then recording will be immediately
- deleted.
- While the recording is being played back, the following
- keys are effective:
-
- "+" -- Speeds up playback
- "-" -- Slows down playback
- SPACEBAR -- Suspend playback temporarily
- ALT-Q or CTRL-C -- Exit
- Any other Key -- Terminate playback
-
-
- PART 3.0 BDRAW THE PLAYBACK UTILITY!
-
- SYNTAX: BDRAW PLAYFILE.EXT [NOSOUND] [SPEED Milliseconds] [CLEAR
- Seconds]
- or: BDRAW @RESPONSE.FIL
-
- where: NOSOUND turns off all sound effects
-
- PLAYFILE.REC is the name of a recording you wish to
- be played back. It will be played back
- and then displayed indefinitely unless
- the CLEAR parameter is used to specify
- the number of seconds to display the
- drawing, or a key is pressed. The
- program will then exit directly to DOS.
- This operates just like the BABYDRAW
- program. The ".REC" extension is
- optional. Only files with the extension
- ".REC" can be played, however, so do not
- rename to an extension other than
- ".REC".
-
- SPEED Milliseconds is the number of thousandths of a second
- you wish to pause between each drawing
- function while playing back recording.
-
- CLEAR Seconds causes the recording to be displayed for
- the specified number of seconds after
- drawing is completed. If this argument
- is not given, the drawing will be
- displayed indefinitely or until a key is
- pressed.
-
- @RESPONSE.FIL is an alternate way to specify multiple
- recordings to be displayed by BDRAW. It
- may not be combined with any other of
- the optional command line parameters
- given. RESPONSE.FIL (or any valid DOS
- file name) is a text file containing
- multiple command lines to be processed
- one at a time, just as if each were
- specified individually. The file name
- MUST be prefaced by the "@" character so
- that BDRAW knows that it is not a
- recording, which would cause BDRAW to
- generate an error message. BDRAW will
- read and process each command line, and
- when it has processed the last command
- line, it will return to DOS. If you
- wish the display to be repeated, just be
- sure that the last line in the file
- says, REPEAT. Consequently none of your
- drawings may be named "REPEAT.REC" since
- this command sends BDRAW back to the
- beginning of the file. An example
- response file follows:
-
-
- Example of RESPONSE.LST:
- FILE1.REC NOSOUND SPEED 50 CLEAR 5
- FILE2.REC SPEED 10 CLEAR 7
- FILE3.REC CLEAR 5
- FILE4.REC CLEAR 6
- FILE5.REC CLEAR 5 NOSOUND
- REPEAT
- (Again, the ".REC" extension is
- optional.)
-
- COMMAND LINE EXAMPLES:
-
- BDRAW
- Display syntax screen for running BDRAW.
-
- BDRAW PICTURE SPEE 5 NOSOUND CLEA 5
- Play recording: PICTURE.REC with 5 milliseconds
- pause inserted between each drawing instruction,
- and sound turned off. When playback is finished,
- display for 5 seconds, and then exit program.
-
- BDRAW @C:\DISPLAY.LST
- Process command lines in the response file:
- C:\DISPLAY.LST
-
- Although the above is given in upper case, the program
- is not sensitive to case, neither on the command line nor in
- response files. Order of command line arguments is
- unimportant.
-
- While the recording is being played back, the following
- keys are effective:
-
- "+" -- Speeds up playback
- "-" -- Slows down playback
- SPACEBAR -- Suspend playback temporarily
- ALT-Q or CTRL-C -- Exit
- Any other Key -- Terminate playback
-
- PART 3.1 USAGE
-
- BDRAW.EXE is a run time version of BABYDRAW. It cannot
- be used to draw or record pictures. It can only play back
- the specified recording or recording listed in a properly
- formatted response file. It is supplied in the shareware
- package to demonstrate the Recording/Playback features
- available to you when you register your copy.
-
- BDRAW.EXE may be distributed freely ONLY by registered
- users of BABYDRAW. This will enable registered users to
- distribute recorded drawings, video greeting cards, etc. to
- friends and relatives.
-
- IMPORTANT NOTE!!!
- THE UNREGISTERED COPY OF BDRAW.EXE MAY UNDER NO
- CIRCUMSTANCES BE DISTRIBUTED APART FROM THE REST OF THE
- BABYDRAW PACKAGE!
-
-