77 PICTURETHIS "SHAREWARE" VERSION RELEASE 2.00 MAY 1, 1989 USER MANUAL, PART 5 OF 5 PARTS Copyright 1988, 1989 by Patricia Y. Williams and Gregory Williams, All Rights Reserved. 25. TEMPLATES Captured CGA graphics screens can be brought into PictureThis to use as templates for tracing. These templates are read into PictureThis as described in Section 18.5. 25.1 CAPTURING SCREENS FOR USE AS TEMPLATES The CaptureThis program supplied with PictureThis (CAPTHIS.COM) is a memory-resident ("TSR") utility which allows most CGA graphics mode screens to be saved in template files which can then be loaded into PictureThis for use as tracing guides. To be saved in a file by CaptureThis, a screen must be in either the medium-resolution CGA graphics mode (320 pixels horizontally x 200 pixels vertically) or the high-resolution CGA graphics mode (640 pixels horizontally x 200 pixels vertically), and the Print Screen function (normally accessed by pressing the "SHIFT" key and the "PrtSc" key next to the Numeric Keypad simultaneously) must be operating. Some applications programs "take over" the keyboard, circumventing the Print Screen function; CaptureThis won't work with such programs. It is also probable that CaptureThis will conflict with some other memory resident programs; if you have problems with CaptureThis when using such programs (installed either before or after CaptureThis has been installed), remove the programs and try again with ONLY CaptureThis installed as a "TSR"; some experimenting will be needed to determine which memory resident programs can be used with CaptureThis on your computer (and to determine when CaptureThis should be installed relative to them). SPECIAL NOTE: YOU NEED TO BE CONCERNED ABOUT THE ETHICAL AND LEGAL IMPLICATIONS OF CAPTURING SCREENS SHOWING COPYRIGHTED MATERIALS, INCLUDING SOME SCANNED IMAGES; CONSULT AN ATTORNEY FOR MORE INFORMATION ABOUT COPYRIGHT LAWS. To capture a CGA graphics mode screen from a program, at the operating system prompt, with CAPTHIS.COM in the current directory, type: CAPTHIS and then press: 78 ENTER A brief message should appear to say that CaptureThis is installed, and the operating system prompt should return. If this doesn't happen, then either your copy of CAPTHIS.COM is defective or your hardware and/or software isn't compatible with CaptureThis. If you try to install CaptureThis again after it has already been installed, a message noting that the program is already in memory will appear, and the operating system prompt will return. No facility is provided for removing CaptureThis from memory, once it has been installed. Assuming that CaptureThis is installed, do whatever is necessary to display a particular screen you want to capture for use as a PictureThis template. Typically, this involves running a graphics applications program. With the desired screen being displayed, press (simultaneously): SHIFT and PrtSc After these keys have been pressed, CaptureThis examines certain memory locations written by the BIOS to determine the current video mode. If the mode APPEARS to be CGA Text instead of CGA Graphics, a warning message will appear at the top of the screen ("NOT CGA GRAPHICS! Try Capture? (Y/N)"/"ESC to Exit"). Rarely, an applications program will program the video controller chip directly for CGA GRAPHICS, but fail to tell the BIOS (and hence CaptureThis) about it; if you think the screen is CGA Graphics even though CaptureThis (and the BIOS) disagree, you can still proceed with capturing the screen by pressing: Y Alternatively, to produce a normal screen dump to your printer, press: N Caution: if the printer is disconnected or turned off, the computer might hang up. If the screen is in graphics mode, you must have previously loaded a memory-resident program (i.e., GRAPHICS.COM, supplied with PC-DOS for CGA graphics screen dumps to IBM-compatible printers) that supports your printer's graphics capabilities. Or, to continue with the applications program without saving or dumping the screen, press: Esc Pressing any other key will have no effect. 79 If, when you pressed "SHIFT" and "PrtSc" simultaneously, CaptureThis determined the current video mode as CGA Graphics, a slightly different message appears at the top of the screen ("Perform Screen Capture? (Y/N)"/"ESC to exit"). Press "Y" to proceed with capturing the screen, or press "N" for a screen dump (caution: your computer might hang up if the printer is turned off or disconnected; and GRAPHICS.COM, supplied with PC-DOS, or a similar memory-resident graphics printer driver program must have been loaded previously for a proper CGA graphics screen dump), or press "Esc" to continue with the applications program without saving or dumping the screen. Pressing any other key has no effect. If CaptureThis determines that the screen is not in a CGA mode, a normal screen dump is performed. Caution: your computer might hang up if the printer is turned off or disconnected; for a proper graphics screen dump, you must have loaded an appropriate printer driver program previously. Assuming that one of the messages described above DID appear, and that you responded to either by pressing "Y," the second line of instructions will be replaced by "Filespec for save?" Key in the file name you want (with an extension and directory specification, if appropriate). Example template files included on the distribution disk have a ".TMP" extension, and we suggest that you use that extension for your template files. Press "ENTER". Pressing "Esc" any time before pressing "ENTER" exits from CaptureThis and restores the current screen. If a file with the specification you have just entered already exists, the second line of the message is replaced by "Overwrite [FILE NAME]? (Y/N)"; pressing "Y" will cause the file to be saved; pressing "Esc" will remove the instructions from the screen and allow you to proceed WITHOUT capturing or printing the current screen; pressing any other key will result in a prompt for a different file name (key it in as described above). Wait until disk activity stops before proceeding. If the screen was captured successfully, the instructions will be gone from the screen, and you can proceed as usual with the currently loaded application program. If there was a problem with file operations, an error message will appear; press any key to proceed WITHOUT capturing or printing the current screen (of course, then you can attempt to correct the cause of the problem, such as a full, bad, or write-protected disk, and immediately call up CaptureThis again by pressing "SHIFT" and "PrtSc" simultaneously). If CaptureThis doesn't work correctly with your computer (an example is the Zenith Z-100 running ZPC) or with particular programs (examples are those which "take over" the keyboard), you should try the Alternate CaptureThis program (ACAPTHIS.COM) instead. Once installed, this program doesn't require any keyboard input other than "SHIFT" and "PrtSc" (pressed simultaneously) to capture CGA graphics mode screens, and thus will work even with programs that "take over" the keyboard (unless they take over the Print Screen interrupt; to date, we've found only one program that does this: The Newsroom Pro). 80 To install Alternate CaptureThis, at the DOS prompt corresponding to the drive containing the disk with ACAPTHIS.COM, key in: ACAPTHIS and then press: ENTER A message noting that Alternate CaptureThis has been installed should appear, and the DOS prompt should return. Any time after Alternate CaptureThis has been installed, you can capture a medium- or high-resolution CGA graphics screen by pressing (simultaneously): SHIFT and PrtSc If Alternate CaptureThis determines (from your computer's BIOS) that the current video mode is NOT CGA graphics, it will perform a normal screen dump to a printer. Caution: If a printer is not connected, or if it is turned off, your computer might hang up. For a graphics screen dump, you must have installed a memory-resident graphics printer driver program appropriate for the non-CGA graphics mode PRIOR to installing Alternate CaptureThis. If, according to the BIOS, the current video mode IS CGA graphics, Alternate CaptureThis will capture the screen in a file named "A0.TMP" (in the current directory). Subsequently captured screens will be saved in files having the following sequence of names: A1.TMP, ..., A9.TMP, B0.TMP, ..., B9.TMP, ..., C0.TMP, ... Caution: Each time ACAPTHIS is installed it will save screens in files (beginning with A0.TMP) WRITING OVER ANY EXISTING FILES IN THE CURRENT DIRECTORY WITH THE SAME NAMES WITHOUT WARNING -- so after saving a series of files with ACAPTHIS, you should rename them before installing ACAPTHIS again, to guard against overwriting, and to provide more descriptive names. Each template file has a length of 16192 bytes. When imported into PictureThis (see Section 18.5), templates appear in only two colors (not counting the background color) so that the cursor and curves drawn with PictureThis will always show up. Complex color mappings are performed by CaptureThis from applications program screens having one foreground color (in high-resolution CGA GRAPHICS mode) or three foreground colors (in medium-resolution CGA GRAPHICS mode) to template screens having two foreground colors in medium-resolution CGA GRAPHICS mode; these mappings were chosen to preserve as much 81 fidelity to the original applications program screens as possible. 25.2 MOVING THE TEMPLATE When a template is read into PictureThis, it is placed in the middle of entire drawing screen. If you want to move the template to use it for tracing on a different part of the screen, while on the 100% screen, press "F9" to bring up the miscellaneous menu, followed by: T The state changes to "TMPMOV." Move the cursor to the position on the template that you wish to move (the start point) and press "F1." Now move the cursor (a dotted line will follow) to the point to which you want to move the start point and press "F3." The template moves and the state returns to "FREE." "Esc" will back out of the operation. Note: The template move will only work on the 100% screen. 26. DRAWING HINTS This section contains several "hints" to make drawing with PictureThis easier and to produce better results. 26.1 JOINING CURVES AT ENDPOINTS ONLY This is an important rule when using PictureThis! Because the screen resolution is much lower than prints made by laser printers and imagesetters, a curve that "looks like" it joins another curve on the screen may not join it at all or may cross the other curve on the printed output. Moreover, the results will be different for different PostScript-compatible output devices, depending on their resolution. IF A CURVE NEEDS TO JOIN A PREVIOUSLY DRAWN CURVE PRECISELY AT A POINT NOT ALREADY AN ENDPOINT, YOU SHOULD CUT THE PREVIOUSLY DRAWN CURVE TO MAKE A NEW ENDPOINT. 26.2 USING THE "Del" KEY TO MOVE TO ENDPOINTS It is necessary to be exactly on an endpoint to join curves. The best way to do this is to use the "Del" key on the Numeric Keypad. Moving to an endpoint with the Numeric Keypad number keys to what APPEARS to be an endpoint will NOT necessarily result in the cursor being exactly on the endpoint. (On the 50% screen 2304 internal points show as the same point on the screen!) 26.3 SMOOTHER SMOOTHING Smoothed curves may appear "smoother" if, during smoothing, you move the control points AS FAR AS POSSIBLE out along the tangent lines away from their associated endpoints. This is due to rounding errors during calculations. 82 26.4 JOINING CURVES WITH DIFFERENT LINE WEIGHTS When joining curves with different line weights at a common endpoint, the results can appear "sloppy" on the printed output. This is because the PostScript language allows "neat" joining of curves only if they have the same line weight (see Section 14.4.3). The best general advice we can give for avoiding "sloppiness" when joining curves is to keep the lineweights of the curves nearly the same, and to connect LARGER lineweight curves as the cross-members at "T" intersections, as shown below. O.K. NO! ___________________ ___________________ | \ | \ | WIDE | NARROW | | |--NARROW |--WIDE | | 26.5 DOING DETAILED WORK ON THE 300% SCREEN For detailed work, it is best to use the 300% screen. You can see what you are doing, and endpoints are placed with much greater accuracy. Occasionally, it is even useful to establish endpoint locations on the 300% screen when drawing a curve on the 100% screen. This can be done by noting points on the 300% screen for each endpoint, and then using the resulting noted points to draw the curve on the 100% screen. 26.6 DOING FINE WORK ON A LARGE SCALE AND THEN SCALING DOWN The screen resolution of the PictureThis drawing screen at the 300% screen is only 1/8 that of the internal units (horizontally and vertically). You cannot draw EXTREMELY fine work even on the 300% screen. (The 300% screen is more than adequate for MOST drawings, though; at the default settings, one pixel represents less than 1/100 inch.) To draw EXTREMELY fine work, you can make a drawing at a large scale and then reduce it by scaling it down. The scaled-down object may not look great on the drawing screen, but it should look fine on the PostScript output. 26.7 DRAWING AN OVAL WITH SIDE ENDPOINTS AT SPECIFIC POSITIONS Normally, an oval (or circle) is drawn by first specifying the center of the oval. You can set the side endpoints of the oval to be in specific positions (say at specific endpoints), by using measuring (see Section 22.2). First move the cursor to one of the desired endpoints and remember its position (from the current position box). Then press "M" and move the cursor horizontally to the opposite desired endpoint and press "F3." Then answer "50" to move the cursor to the center of the oval. Now press "O" to start drawing the oval and move the cursor along the guideline to the first remembered 83 endpoint. (You cannot use a "Del" to get to the endpoint, because the cursor is restrained to the guidelines.) Then complete the oval. 27. MEMORY LIMITS AND MEMORY USED BOX Drawings produced with the "Shareware" Version of PictureThis are limited to 300 endpoints, 250 curves, 62 objects, and 12000 pixels (approximately 1/6 of the screen covered with curves). You can find out how close you are to the current limits by checking the memory used box, which is toggled on (ONLY when the viewscreen is on) by pressing: U A box will appear in the lower left corner of the viewscreen, showing how many curves, endpoints, objects and pixels you have used and how many are allowed. The "pixels used" shown are for the current screen and are only approximate (never below what they should be, sometimes a little high). To toggle the box off, press "U" again. When the value of any of these parameters (curves, endpoints, objects, or pixels) reaches 90% of its maximum, a message appears at the top of the screen: "OVER 90% OF MEMORY USED"/"Press any key to continue." This is just a warning, and you can proceed as usual. This message will appear with every subsequent curve added unless conditions are changed. When the value of any of the parameters reaches 98% of its maximum, another message appears at the top of the screen: "MEMORY ALMOST FULL - SAVE DRAWING SOON"/"Press any key to continue." Subsequently, each time you add a curve, the message will reappear. We recommend that you add no more than a curve or two after the "MEMORY ALMOST FULL" message appears for the first time, because if you run over the memory limits, data will be overwritten and program behavior will become UNPREDICTABLE! In short, you should SAVE YOUR DRAWING AS SOON AS POSSIBLE AFTER SEEING THE "MEMORY ALMOST FULL" MESSAGE. If the memory limits are approached for curves, endpoints or objects, saving the drawing and then retrieving the saved drawing file will reduce the number of curves, endpoints, and/or objects if any were erased (or cut) during the drawing process. (Object manipulations can create large numbers of erased endpoints.) If the pixel limit is being approached (most likely on the 100% screen), you can still draw on the 50% or 300% screens, being careful not to zoom to the 100% screen unless you first [R]emove the drawing. The viewscreen is very useful for keeping track of memory usage and checking your drawing's progress in such situations. If you want to read in a previously saved drawing file that might have too many pixels for the current memory limits, SWITCH TO THE VIEWSCREEN FIRST. If you see an error message, proceed cautiously! If you reach these limits frequently, please order the Registered Version for user-configurable higher memory 84 limits. 28. INCOMPATIBILITIES AND "BUGS" Please let us know about any problems you encounter with PictureThis and/or CaptureThis. In particular, we would like to know about incompatibilities with certain kinds of video boards so we can try to make the programs as widely useful as possible. Very few non-trivial programs are "bug"-free, and we expect users to find some "bugs" in PictureThis. In exchange for your "bug" report (assuming that you've found a real "bug"), we'll send you a free copy of the next Release, with the "bug" fixed. Also, we'd appreciate hearing your suggestions on how PictureThis might be improved. Thanks for helping us improve the performance of our programs! APPENDIX. STATES AND ERROR MESSAGES STATE MNEMONICS STATE: PROCESS: SECTION(S): BOX Drawing a box 8.1 CHANGE Changing a curve 12.2 CIRCLE Drawing a circle 8.3 COPY Copying an object 17.2 CURMOD At the curve modification menu 12 CURVE Drawing a curve 7.2 CUT Cutting a curve 11 DEFTRL Defining a trail 14.1 ERASE Erasing a curve, trail, or object 12.1, 14.2, 16.3 FILES Performing a file operation 18 FILL Filling a trail 14.3 FLIP Flipping an object 17.5 FRAME Changing the frame 21.1 FREE No operation in process 4.3 GRID Setting the grid 20.2 GROUP Grouping an object 16.1 85 INCLIN Inclining an object 17.6 LAYER Layering objects 16.4 LINE Drawing a line 7.1 MEASUR Measuring a distance 22.2 MISC Performing a miscellaneous 19.1, 20.1, 21.2 operation 23, 24.2, 25.2 MOVE Moving an object 17.1 NEWLNS Changing the line parameters 15 of future curves OBJECT At the object menu 16, 17 OVAL Drawing an oval (ellipse) 8.4 REMOVE Drawing removed 24.3 ROTATE Rotating an object 17.4 SCALE Scaling an object 17.3 SQUARE Drawing a square 8.2 THISLN Changing the line parameters for 12.3 a chosen curve TMPMOV Moving the template 25.2 TRAIL At the trail menu 14 TRLNS Modifying the line parameters of 14.4 a trail UNGRP Ungrouping an object 16.2 PictureThis LOADING ERROR MESSAGES (PROGRAM EXITS DURING LOADING, UNLESS NOTED): MESSAGE: REASON: REMEDY: CAN'T FIND PTS2D.OVR Data file not in Put file in current or current directory CAN'T FIND PTS2T.OVR directory CONFIGURATION FILE Bad aspect ratio Reset aspect ratio ASPECT RATIO ERROR: in PICTHIS.CFG, DEFAULT USED does NOT exit 86 NEED DOS 2.0 OR Running DOS 1.X Use DOS 2.X or above ABOVE OUT OF MEMORY Not enough free Remove memory- memory resident programs, use lower DOS Version, and/or add RAM PTS2D.OVR CORRUPT Data file bad Try another copy of or (read error or data file PTS2T.OVR CORRUPT wrong format) SPECIAL ERROR MESSAGES (APPEAR ONLY WITH "H+"): MESSAGE: REASON: REMEDY: ALREADY SMOOTHING "S" pressed To smooth at other when already endpoint, press smoothing "F2" first; to smooth with a different curve, press "Esc" first CAN ONLY MOVE Trying to move Zoom to 100% screen TEMPLATE ON template on 100% SCREEN 50% or 300% screen CANNOT CUT A Attempting to No need to cut it SINGLE POINT cut a "dot" DRAWING REMOVED Trying to clear Press "R" to restore screen or draw drawing first with drawing removed ENDPOINT NOT ON Trying to change Scroll or zoom to SCREEN curve with only put both endpoints one endpoint on on screen screen MUST MOVE OFF When scaling, Move cursor off ANCHOR POINT rotating, anchor point flipping, or inclining did not move cursor after "F1" NO SELECTABLE Initial points of Scroll or zoom TRAILS/OBJECTS all trails & ON SCREEN objects are off screen 87 NO SMOOTHING Trying to smooth Define curve to CURVE with no curve smooth with defined to smooth with NO DRAWING "R" pressed to Import or create remove or drawing first restore drawing when no drawing exists NO TEMPLATE "T" pressed to Import template remove or first restore template when no template exists POINT OFF SCREEN When measuring Enter different distance, percentage distance resulting point off screen SCREEN MUST BE Trying to set Zoom to 100% screen 100% aspect ratio on 50% or 300% screen VERTICAL ENDPTS Both top & bottom Draw original circle OFF SCREEN endpoints of smaller circle off the screen when attempting oval OTHER ERROR MESSAGES (APPEAR WITH OR WITHOUT "H+"): MESSAGE: REASON: REMEDY: BORDER TOO LONG, Trail to be Zoom or scroll to CAN'T FILL ON filled has too see trail filled; SCREEN many pixels to does not affect be filled on operation Quickshow screen CANNOT FIND COMMAND.COM not Copy COMMAND.COM COMMAND.COM in current into current directory or in directory or directories in issue DOS PATH PATH when try command to shell CAN'T ERASE BORDER Trying to erase "Unfill" trail OF FILLED AREA curve in trail first that is filled 88 CONFIGURATION FILE PICTHIS.CFG file Delete PICTHIS.CFG ERROR is bad CONFIGURATION FILE Error while No effect READ ERROR reading config- uration file CURVE(S) EXCEEDED When scaling line Just for your MAXIMUM LINE weights of information WEIGHT drawing or object along with drawing or object, a line weight exceeded the maximum and was set to maximum END/CONTROL POINTS Transformed Try again OFF VIRTUAL object will have SCREEN endpt or control point off virtual screen FILE CANNOT BE File cannot be Retype filespec; OPENED opened for read check disk and or write (illegal drive filespec or file does not exist) FILE HAS TOO MANY Trying to read Cannot use this ELEMENTS drawing file file with the that is too "Shareware" large Version FILE READ ERROR Error during read Check file type, of template, disk, and drive drawing, or clip art file (proba- bly wrong file type) FILE WRITE ERROR - Error while save Check disk and FILE NOT SAVED of PostScript, drive clip art, or drawing file; disk might be full ILLEGAL ANGLE Entered illegal Try again rotation or inclination angle 89 ILLEGAL ASPECT Entered illegal Try again RATIO aspect ratio ILLEGAL CURSOR Entered illegal Try again SPEED cursor speed ILLEGAL HEIGHT Entered illegal Try again drawing height or page height for PostScript file ILLEGAL INDENT Entered illegal Try again indent for drawing for PostScript file ILLEGAL FILL GRAY Entered illegal Try again fill gray ILLEGAL HORIZONTAL Entered illegal Try again SCALE FACTOR horizontal scale factor ILLEGAL LINE GRAY Entered illegal Try again line gray ILLEGAL LINE Entered illegal Try again WEIGHT line weight ILLEGAL MARGIN Entered illegal Try again page margin for PostScript file ILLEGAL PALETTE Illegal value Try again entered for palette choice ILLEGAL % DISTANCE Entered illegal Try again percentage distance ILLEGAL SCALE Entered illegal Try again FACTOR uniform scale factor ILLEGAL SIZE Entered illegal Try again size when scaling drawing ILLEGAL SPACING Entered illegal Try again spacing for grid 90 ILLEGAL VERTICAL Entered illegal Try again SCALE FACTOR vertical scale factor ILLEGAL WIDTH Entered illegal Try again drawing width or page width for PostScript file INCORRECT FILE Wrong format for Check file FORMAT drawing or clip art file MAXIMUM NUMBER OF Selected maximum If grouping make OBJECTS SELECTED number of trails two smaller objects or objects then group as one; if layering, layer twice MEMORY ALMOST FULL Defining curve or SaveDRW and GetDRW. - SAVE DRAWING object with more Saving will delete SOON than 98% of erased objects, endpoint, curves & endpoints; curve, object, if pixel memory or pixel nearly filled, use memory filled 50% or 300% screen only NO FILES MATCH No files match Retype specification SPECIFICATION "wild card" specification for directory search NOT ENOUGH MEMORY Insufficient Remove memory- FOR CURVE memory for resident programs SELECTION selecting curve NOT ENOUGH MEMORY Insufficient Remove memory- FOR DIRECTORY memory for resident programs SEARCH directory search NOT ENOUGH MEMORY Insufficient SaveDRW and GetDRW FOR GOTO memory for and/or remove endpoint or memory-resident noted point programs selection NOT ENOUGH MEMORY Insufficient Remove memory- FOR LAYERING memory for resident programs layering NOT ENOUGH MEMORY Insufficient Remove memory- FOR OBJECT SAVE memory to save resident programs object 91 NOT ENOUGH MEMORY Trying to shell Remove memory- FOR SHELL to DOS with resident programs insufficient memory NOT ENOUGH MEMORY TO Insufficient Remove memory- DEFINE TRAIL memory for resident programs defining trail NOT ENOUGH MEMORY TO Trying to trans- Zoom to 50% DRAW COPY form object with insufficient pixel memory NOT ENOUGH MEMORY TO Trying to import Zoom to 50% DRAW OBJECT object with insufficient pixel memory NOT ENOUGH MEMORY TO Insufficient Remove memory- READ OBJECT memory to read resident programs in object OUT OF MEMORY, Trying to save File will be saved GetDRW TO drawing with correctly, but CONTINUE insufficient drawing in program memory is corrupt; GetDRW to read in correct drawing OVER 90% OF Defining a curve SaveDRW and GetDRW; MEMORY USED or object with saving will delete more than 90% of erased objects, endpoint, curve, curves & endpoints; pixel, or object if pixel memory memory used problem use 50% or 300% screen only TOO MANY CURVES Too many curves SaveDRW and GetDRW; IN OBJECT in imported saving will delete object for erased curves available curve memory TOO MANY CURVES Too many curves SaveDRW and GetDRW; FOR TRANS- in new object saving will delete FORMATION for available erased curves curve memory 92 TOO MANY OBJECTS Too many objects SaveDRW and GetDRW; IN OBJECT in imported saving will delete object for erased objects available object memory TOO MANY OBJECTS Too many objects SaveDRW and GetDRW; FOR TRANS- in new object saving will delete FORMATION for available erased objects object memory TRAIL TOO LONG Too many curves Define shorter trails FOR MEMORY in new trail WARNING! TOO On viewscreen, Use "R" to remove MANY PIXELS drawing file drawing, then zoom with too to 50% or 300% many pixels and use "R" again; use viewscreen to check memory; DON'T zoom to 100% screen unless you remove drawing with "R" YOU CAN'T CHANGE Transformed Ungroup object; Make THIS OBJECT IF object has new construction SAVED initial point curve in middle of off entire object and layer to drawing screen rear; regroup object with new curve; transform again CaptureThis ERROR MESSAGES: MESSAGE: REASON: REMEDY: DOS version less DOS 1.X used Use DOS 2.X or above NOT INSTALLED FILE ERROR, Illegal drive, Fix and try again EXITING drive door open, bad disk NOT ENOUGH SPACE Disk space Insert new disk and ON DISK, EXITING inadequate for try again template file