ST Cad - Computer Aided Design Program Written by Yaron Kidron using OSS Personal Pascal. ** Note - This program is Share Ware! It is not public domain, but you are welcome to make copies of it. If you like this program, send $$ to Yaron Kidron. 14 Kadish Looz st. Qiriat Motskin, ISRAEL. This is verision 1.2 of ST Cad. If you will be registered ( after sending a certain amount ) you would be upgraded for better verisions without any extra price, and would be supported if you have any questions or problems. THE MANUAL: [1] What is ST CAD? Running ST Cad. [2] Graphical commands [3] Text styles, paint styles, Line styles, Paint... [4] The free draw mode, Layers. [5] Redraw and grid options [6] File I/O. What is ST CAD? ST Cad is a Computer Aided Design program, Which uses the computer as a standard drawing board for designing purposes. ST Cad is not a painting program such as DEGAS of NeoChrome, since it does not uses the screen memory for restoring data ( Raster graphics ). ST Cad stores the graphic data in a special way, and can redraw it every time you would like it to. ST Cad enables you to draw lines, frames, points, circles, ovals, arcs, add text, and much more. You can use upto 5000 points in your design, and upto 2500 layers ( or different frames ). ST Cad works on any ST Computer, a 1040ST and a 520ST without Tos in ROM as well. It works in all resolutions, but is preferred on High resolution / Medium resolution. To run ST Cad, select ST_Cad.PRG and double click the mouse. As the program runs an alert box will appear, with some credits on it. Click the OK box. Then another Alert box will appear, asking you for the current resolution, High or Medium. Click one of those boxes, and continue on. The screen will be cleared, and you would be prompted On the left top corner of the screen, for a command. Graphical Commands: ST Cad supports many graphical commands ( Commands which allows you to draw ). Type the following commands, and then use mouse for entering data. On the right, you would notice the mouse coordinates, and a little circle sign ( an angle sign ). ** Note ** ** All Commands can be written at any letter case, with or without capitol letters ** CLEAR,NEW = Clears the screen. Not the drawing!!! LINE = Draws a line between 2 points. You would be asked for 2 points using the mouse. Coordinates would be shown on the right top corner of the screen. To enter the 1st point, click the LEFT mouse button, to enter the 2nd point, use the RIGHT mouse button. KLINE = Draws a line using the last line point, and a new point. a continues line. To enter 1st point, click the LEFT mouse button. FRAME = Draws a frame using 2 points, opposite corners of the frame. 1st point is entered using the LEFT mouse button, 2nd is entered using the RIGHT button. Circle = Draws a circle using 2 points, the center and the radius. 1st point is entered using the LEFT mouse button, the radius is entered using the RIGHT mouse button. The program draws a perfect circle. The radius is determined by the X axis of the mouse. Oval = Draws an oval using 2 points, the center and the x&y radius. 1st point is entered using the LEFT mouse button, 2nd point is entered using the RIGHT mouse button. 2nd point determineds the X&Y radius, using the X&Y axis of the mouse. Point = Plots a point on screen. To enter point use LEFT mouse button. Arc = Draws an arc using 2 points, the center and the X&Y axis. The default arc is a semicircle. To enter 1st point, use the LEFT mouse button. 2nd point is entered using the RIGHT mouse button. Set arc = Sets the arc Start & End angles. Enter the angle you want for start, and end. Enter angles after you multiplied it by 10. Example: Start angle is 45 degrees, -> enter 450 for start angle. End angle is 135 degrees, -> enter 1350 for end angle. Mode = Determineds the drawing mode (1-4). 1- Replace mode. 2- Transparent mode. 3- XOR mode. 4- Reverse transparent mode. Text style and paint styles: Text = Adds text to your drawing. Enter text (upto 10 characters long) and then enter the location using the LEFT mouse button. Tstyle,Text style = Set your text style (1-7) . text styles are: 1- Normal, 2- Bold, 3- Light, 4- Italic, 5-Underline, 6- Outline, 7- Shadow. Paint on / off = Determineds if closed area that you drawn would be displayed filled, or "Painted". Which means, that if you would draw a frame in Paint off mode, and then switch to Paint on, a box would be displayed filled with the current paint style. Paint would apply only to frames, circles, ovals, and arcs. Paint style = Enter paint style for painting boxes (1-37): 1 Solid, 2-25 Dither patterns, 26-37 Various cross hatch patterns. Line Style = Enter line style for drawing lines (1-6): 1- Solid line, 2- Long dash, 3- dots, 4- dash & dot, 5- dash, 6- dash, dot, dot. Free draw mode: Free = Use the mouse to draw ( sketch ). Use LEFT mouse button to plot a point, drag mouse to sketch. RIGHT mouse button to quit. Erase = Erase only free drawn arguments, not lines and frames, etc. Use LEFT mouse button to erase, RIGHT button to quit. Brush = The brush width which you draw in FREE mode, enter width in pixels. Ebrash = The brush width which you erase in ERASE. Enter width in pixels. Look = The mouse would be turned into a thin cross, and you would be able to find important coordinates. LAYERS: Layers are very important tools in designing. In ST Cad you can use upto 2500 layers. To use layers in your drawing do the following things: Enter first layer, and type CLEAR. Enter 2nd layer, and type CLEAR. . . Enter REDRAW, and all of the layers drawn would be displayed on screen at once!. Redraw and grid options: Grid = Draws a smooth grid under your drawing. Set grid = Enter size of grid in pixels. Redraw = Redraws the figure, But omits the grid. To redraw figure and use grid type the following: Redraw.. Grid.. Reset = Erases the figure from memory, and starts from the beginning. Undo = Returns back one step. Undo can be used as many times as you like, going back several steps too. File options: Save = Saves figure. Load = Loads figure. Memory = Shows memory status. Credits = Shows credits. Quit, Exit= Back to desktop. Miscellaneous: Type \ or ! to perform last command.