home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: Graphics / Graphics.zip / drawc11d.zip / tutorial.INF (.txt) < prev   
OS/2 Help File  |  1997-12-13  |  194KB  |  455 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. DRAWCAT Tutorial ΓòÉΓòÉΓòÉ
  3.  
  4.  This tutorial is still under construction! For a complete overview of the 
  5. features of this program please click on the Beginners Path icon. Advanced 
  6. users may find some helpful informations following the What Is button. 
  7.  
  8.  
  9. ΓòÉΓòÉΓòÉ 1.1. Beginners path ΓòÉΓòÉΓòÉ
  10.  
  11.  We're really working on it. 
  12.  
  13. Please use the menu option Help/Help Index or Help/Help Contents to get further 
  14. information. 
  15.  
  16.  
  17. ΓòÉΓòÉΓòÉ 1.2. What is ? ΓòÉΓòÉΓòÉ
  18.  
  19. What-is-???
  20.  
  21. For a better understanding how powerful most of the tools are you should read 
  22. the section Areas and Outlines. 
  23.  
  24. Which tools does DRAWCAT provide? 
  25.  
  26. Goto 
  27.  
  28. Which functions does DRAWCAT provide? 
  29.  
  30. Goto 
  31.  
  32.  
  33. ΓòÉΓòÉΓòÉ 1.3. Functions ΓòÉΓòÉΓòÉ
  34.  
  35.  To get some special information on the provided topics click on one of the 
  36. buttons below. 
  37.  
  38. Invoke the functions listed above by using the menu option File. 
  39.  
  40. Invoke the functions listed above by using the menu option Edit. 
  41.  
  42. Invoke the functions listed above by using the menu option View. 
  43.  
  44. Invoke the functions listed above by using the menu option Options. 
  45.  
  46.  
  47. ΓòÉΓòÉΓòÉ 1.4. Tools ΓòÉΓòÉΓòÉ
  48.  
  49. The toolbar on the left of the DRAWCAT window provides several tools to help 
  50. you to construct your drawing. These tools are the LINE tool, the POLYLINE 
  51. tool, the (simple) BOX tool, the POLYGON tool, the full ELLIPSIS tool, the 
  52. ELIPSIS SEGMENTS tool, the TEXT tool and the FILET tool. Each tool comprises a 
  53. variety of facilities. To get some special information on the provided topics 
  54. click on one of the buttons below. 
  55.  
  56.  
  57. ΓòÉΓòÉΓòÉ 1.4.1. Text tool basic information ΓòÉΓòÉΓòÉ
  58.  
  59. How can I insert text? 
  60.  
  61. First select the text tool then move the mouse cursor to the position where the 
  62. text shall start. Click the leftmost mousebutton. The text cursor will appear. 
  63. Now you can type the text. 
  64.  
  65. If you hit the <return> or the <enter> key the cursor will jump to the start of 
  66. the next line as you exspect. Internally a new text object is created. You can 
  67. define the attributes such as colour, size, font or other text attributes 
  68. independendly for each line. 
  69.  
  70. Which font should I choose? 
  71.  
  72. You can choose a text font using the menu option Atributes/Font Selection. It 
  73. is strongly recommended to choose a vector font because only vector font 
  74. characters are fully qualified outline area objects. 
  75.  
  76. On the following pages we will demonstrate some facilities of the text tool 
  77. (only valid for vector fonts). 
  78.  
  79.  
  80. ΓòÉΓòÉΓòÉ 1.4.2. Text special information (1) ΓòÉΓòÉΓòÉ
  81.  
  82. Filling Options of Vector Font Characters 
  83.  
  84.  
  85. ΓòÉΓòÉΓòÉ 1.4.3. Text tips and tricks ΓòÉΓòÉΓòÉ
  86.  
  87. A Note on Fonts 
  88.  
  89. There are two mayor types of fonts available. That are raster fonts and vector 
  90. fonts (also called outline fonts). But only vector fonts are fully supported by 
  91. DRAWCAT. Most features will not work with raster fonts. You cannot size, rotate 
  92. or mirror them and probably you will get trouble printing them. On the 
  93. contrary, vector font characters are fully qualified outline area objects. You 
  94. can fill them solid, with patterns or use colour shading. You can show the 
  95. outline in a different colour or draw the outline alone. Therefore, the 
  96. application shows you a warning message when you have selected a raster font 
  97. using the menu option Menu/Font selection. 
  98.  
  99. So is there a reason to use a raster font? Well, we found only one. The 
  100. appearance of raster fonts on the screen (not on the printer!) is slightly more 
  101. pleasing, especially when working with small point sizes. So, if you plan to 
  102. make a screen hard copy or a snapshot of the screen use a raster font. 
  103.  
  104.  
  105. ΓòÉΓòÉΓòÉ 1.4.4. Text special information (2) ΓòÉΓòÉΓòÉ
  106.  
  107.  Sizing, Rotating, Mirroring and other Text Facilities 
  108.  
  109. You can size a selected vector font text object like any other object using the 
  110. mouse and also invoking the menu option Options/Size. To rotate or mirror use 
  111. the menu option Option/Rotate or Options/Mirror horz. or Options/Mirror vert. 
  112. To alter other text attributes use the menu option Attributes/Text Attributes. 
  113. Here are some examples: 
  114.  
  115.  
  116. ΓòÉΓòÉΓòÉ 1.4.5. Text special information (3) ΓòÉΓòÉΓòÉ
  117.  
  118.  Special Text Options 
  119.  
  120. To select the special text option doubleclick on a text object. Three new tools 
  121. will appear at the bottom of the tool bar. Select the tool <Sp> and a new 
  122. dialog will be shown where you can choose one of the special text options. 
  123.  
  124.  
  125. ΓòÉΓòÉΓòÉ 1.4.6. Lines basic information ΓòÉΓòÉΓòÉ
  126.  
  127.  How can I draw lines? 
  128.  
  129. First select the line tool then move the mouse cursor to the position where the 
  130. line shall start. Click the leftmost mouse button. If you now move the mouse a 
  131. rubberband line will follow the mouse cursor. If you want to abort this 
  132. function click the rigthmost mouse button or click on the selection tool. 
  133. Otherwise, click again the leftmost mouse button when the line has the intended 
  134. length and position. Now DRAWCAT will draw the line with the currently valid 
  135. attributes. 
  136.  
  137. Which features does the line tool provide? 
  138.  
  139. Lines are not fully qualified outline area objects and have only a line 
  140. attribute set. However, there are a lot of line styles provided. Select the 
  141. line object you wish to alter and invoke the menu option Menu/Line Attributes. 
  142. Some examples of the different line styles are shown on page Lines Special 
  143. Information. 
  144.  
  145.  
  146. ΓòÉΓòÉΓòÉ 1.4.7. Lines Tips and Tricks ΓòÉΓòÉΓòÉ
  147.  
  148.  Selecting Lines 
  149.  
  150. You may have problems to select straight horizontal or vertikal lines by moving 
  151. the mouse pointer over the line and click the leftmost mouse button as you can 
  152. easily do with other objects. That is because lines can be only one pixel wide 
  153. and it would be difficult to hit that. There is an alternative. Move the cursor 
  154. outside of the object, push the left mouse button and drag open the rubber box. 
  155. After releasing the mouse button the line should be selected. 
  156.  
  157. Sizing Line Widths 
  158.  
  159. You can allow sizing the line width when sizing a line object. Select the menu 
  160. option Options/Special Options. Then check the button <allow to alter line 
  161. width>. Standard option is not checked. 
  162.  
  163.  
  164. ΓòÉΓòÉΓòÉ 1.4.8. Lines special information ΓòÉΓòÉΓòÉ
  165.  
  166. Some examples of lines 
  167.  
  168. Use the menu option Attributes/Line Attributes to alter the appearance of 
  169. lines. 
  170.  
  171.  
  172. ΓòÉΓòÉΓòÉ 1.4.9. Polylines basic information ΓòÉΓòÉΓòÉ
  173.  
  174.  How can I draw polylines? 
  175.  
  176. First select the polyline tool then move the mouse cursor to the position where 
  177. the polyline shall start. Click the leftmost mouse button. If you now move the 
  178. mouse a rubberband will follow the mouse cursor. To abort the function click on 
  179. the selection tool. Click again the leftmost mouse button when the first part 
  180. of the polyline has the intended length and position. Move the mouse cursor to 
  181. the next point and click again the leftmost mouse button. After you have set 
  182. the last point click therigthmost mouse button. Now DRAWCAT will draw the line 
  183. with the currently valid attributes. 
  184.  
  185. Which features does the polyline tool provide? 
  186.  
  187. Polylines are fully qualified outline area objects. You can specify the line 
  188. attribute set as well as the area attribute set. The default option is to show 
  189. only the outline. Select the polyline object you wish to alter and invoke the 
  190. menu option Menu/Line Attributes or the menu option Menu/Area Attributes. 
  191. Internally polylines are handled as Bezier splines. Get some information on 
  192. Bezier splines and how to handle them on page Polylines Special Information. 
  193.  
  194.  
  195. ΓòÉΓòÉΓòÉ 1.4.10. Polylines Tips and Tricks ΓòÉΓòÉΓòÉ
  196.  
  197. There are yet no special tips and tricks. 
  198.  
  199.  
  200. ΓòÉΓòÉΓòÉ 1.4.11. Polylines special information ΓòÉΓòÉΓòÉ
  201.  
  202.  Polylines and polygons are Bezier splines. The straight lines initially shown 
  203. can be easily converted to curved lines changing the Bezier line control 
  204. points. As input to a Bezier spline, you supply three construction points for 
  205. each spline. Bezier splines start from a specified point (B1) and go to the 
  206. fourth specified point (B4). The two intermediate points (BC2) and (BC3) are 
  207. used as control points. Subsequent splines start from the end point (B4) of the 
  208. previous spline. The control points (BC2, BC3, ...) determine the slope of the 
  209. curve at the Bezier points (B1, B4, ...). If you want the gradient to be 
  210. continuous at a specific Bezier point (e. g. B12) you must assure that the 
  211. preceeding control point (BC11), the chosen Bezier point (B12) and the next 
  212. control point (BC13) describe a straight line. To edit a polyline see Edit 
  213. Polylines. 
  214.  
  215.  
  216. ΓòÉΓòÉΓòÉ 1.4.11.1. Edit Polylines ΓòÉΓòÉΓòÉ
  217.  
  218.  To edit a POLYLINE object you must move the mouse cursor over this object and 
  219. double click the leftmost mouse button. This results in showing the Bezier 
  220. points as outlined squares and the control points as eight-point stars. One of 
  221. the Bezier points is selected (filled square). Additionally five new push 
  222. buttons will occur at the bottom of the tool menu.  Using this new tools you 
  223. can insert a new Bezier point [P1], delete the selected Bezier point [P2], 
  224. close an open figure [P3] by concatenating the first and the last point of the 
  225. object, opening a closed polyline [P4] or straighten the curve between the 
  226. selected and the preceeding Bezier points [P5]. 
  227.  
  228. You can also edit the polyline by moving the mouse cursor over one of bezier 
  229. points or the control points, pressing the left mouse button and dragging the 
  230. symbol. As long as the mouse button is pressed the symbol will be moved with 
  231. the mouse, the resulting Bezier spline as well as the original spline is shown. 
  232. After releasing the left mouse button the old spline is erased and the new one 
  233. will be shown. 
  234.  
  235. Exit the EDIT mode by clicking the rightmost mouse button. 
  236.  
  237.  
  238. ΓòÉΓòÉΓòÉ 1.4.12. Boxes basic information ΓòÉΓòÉΓòÉ
  239.  
  240. How can I draw boxes? 
  241.  
  242. First select the box tool then move the mouse cursor to the position where the 
  243. line shall start. Click the leftmost mouse button. If you now move the mouse a 
  244. rubberbox will follow the mouse cursor. If you want to abort this function 
  245. click the rigthmost mouse button or click on the selection tool. Otherwise, 
  246. click again the leftmost mouse button when the box has the intended length and 
  247. position. Now DRAWCAT will draw the box with the currently valid attributes. 
  248.  
  249. Which features does the box tool provide? 
  250.  
  251. Boxes are outline area objects and have a line attribute set as well as a area 
  252. attribute set. However, boxes are not fully qualified outline area objects 
  253. because they can be rotated only in steps of 90 degrees. There are a lot of 
  254. line styles and area styles provided. Select the line object you wish to alter 
  255. and invoke the menu option Attributes/Line Attributes or Attributes/Area 
  256. Attributes. 
  257.  
  258.  
  259. ΓòÉΓòÉΓòÉ 1.4.13. Boxes Tips and Tricks ΓòÉΓòÉΓòÉ
  260.  
  261. When should I use the boxes tool? 
  262.  
  263. Using the box tool you can boxes with rounded edges. That looks quite well on 
  264. text slides. If you don't use the rounded edge option you better draw boxes 
  265. using the polygon tool. DRAWCAT provides several predefined polygons among them 
  266. a rectangle box. That box is a fully qualified outline area object and can be 
  267. rotated and mirrored. 
  268.  
  269.  
  270. ΓòÉΓòÉΓòÉ 1.4.14. Polygons basic information ΓòÉΓòÉΓòÉ
  271.  
  272. How can I draw polylgons? 
  273.  
  274. First select the polygon tool. A dialog with a set of predefined polygons will 
  275. appear. Select one of them and then move the mouse cursor to the position where 
  276. the polygon shall start. Click the leftmost mouse button. If you now move the 
  277. mouse a rubberpolygon will follow the mouse cursor. To abort the function click 
  278. on the selection tool. Click again the leftmost mouse button when the first 
  279. part of the polyline has the intended length and position. Move the mouse 
  280. cursor to the next point and click again the leftmost mouse button. After you 
  281. have set the last point click the rigthmost mouse button. Now DRAWCAT will draw 
  282. the polygon with the currently valid attributes. 
  283.  
  284. Which features does the polygon tool provide? 
  285.  
  286. Polylgons are fully qualified outline area objects. You can specify the line 
  287. attribute set as well as the area attribute set. The default option is to show 
  288. only the outline. Select the polyline object you wish to alter and invoke the 
  289. menu option Menu/Line Attributes or the menu option Menu/Area Attributes. 
  290. Internally polygons are handled as Bezier splines. Get some information on 
  291. Bezier splines and how to handle them on page Polylines Special Information. 
  292.  
  293.  
  294. ΓòÉΓòÉΓòÉ 1.4.15. Polygons Tips and Tricks ΓòÉΓòÉΓòÉ
  295.  
  296. There are yet no special tips and tricks. 
  297.  
  298.  
  299. ΓòÉΓòÉΓòÉ 1.4.16. Ellipses basic information ΓòÉΓòÉΓòÉ
  300.  
  301. How can I draw ellipses? 
  302.  
  303. First select the ellipse/circle tool then move the mouse cursor to the position 
  304. where the figure shall start. Click the leftmost mouse button. If you now move 
  305. the mouse a rubberellipse will follow the mouse cursor. To abort the function 
  306. click on the selection tool. Click again the leftmost mouse button when the 
  307. ellipse has the intended length and position. Move the mouse cursor to the next 
  308. point and click again the leftmost mouse button. After you have set the last 
  309. point click the rigthmost mouse button. Now DRAWCAT will draw the ellipse with 
  310. the currently valid attributes. 
  311.  
  312. Which features does the ellipse/circle tool provide? 
  313.  
  314. Ellipses and circles are fully qualified outline area objects. You can specify 
  315. the line attribute set as well as the area attribute set. Select the ellipses 
  316. object you wish to alter and invoke the menu option Menu/Line Attributes or the 
  317. menu option Menu/Area Attributes. Full circles and ellipses can be transformed 
  318. into segments see information on page Ellipses Special Information. 
  319.  
  320.  
  321. ΓòÉΓòÉΓòÉ 1.4.17. Ellipses Tips and Tricks ΓòÉΓòÉΓòÉ
  322.  
  323. It may not easy to draw a perfect circle using the ELLIPSE tool. Therefore you 
  324. should perform the following steps. Create an ellipse nearly looking like a 
  325. circle. Then exit the construction mode by clicking the right mouse button and 
  326. select the ellipse. Call the menu option Options/Size and set the values in the 
  327. Hight and Length entry fields of the Size Dialog to an equal number (e. g. for 
  328. a circle with 20 mm diameter set Hight = 20.0 mm and Length = 20.0 mm). 
  329.  
  330.  
  331. ΓòÉΓòÉΓòÉ 1.4.18. Ellipses special information ΓòÉΓòÉΓòÉ
  332.  
  333. Internally ellipses created using the ELLIPSE tool are defined as ellipse 
  334. segments with a start angle of 0 degrees and an end angle of 360 degrees. The 
  335. start and the end angle can be changed in the EDIT mode. To use this option 
  336. doubleclick the leftmost mouse button while the mouse cursor is over the 
  337. ellipse object. The application will draw two rubber lines from the center of 
  338. ellipse to the start point (outlined square) and to the end point (filled 
  339. square). For a full ellipse the start point is eclipsed by the end point and 
  340. only a filled square is shown. You now can move the start or the end point by 
  341. moving the mouse cursor over one of these squares, push the leftmost mouse 
  342. button and drag the point. After releasing the mouse button the resulting 
  343. segment is calculated and shown. 
  344.  
  345. Exit the EDIT mode by clicking the rightmost mouse button. 
  346.  
  347.  
  348. ΓòÉΓòÉΓòÉ 1.4.19. Segments basic information ΓòÉΓòÉΓòÉ
  349.  
  350. How can I draw a segment? 
  351.  
  352. First select the segment tool. A dialog with a set of predefined segments will 
  353. appear. Select one of them and then move the mouse cursor to the position where 
  354. the figure shall start. Click the leftmost mouse button. If you now move the 
  355. mouse a rubberellipse will follow the mouse cursor. To abort the function click 
  356. on the selection tool. Click again the leftmost mouse button when the ellipse 
  357. has the intended length and position. Move the mouse cursor to the next point 
  358. and click again the leftmost mouse button. After you have set the last point 
  359. click the rigthmost mouse button. Now DRAWCAT will draw the segment with the 
  360. currently valid attributes. 
  361.  
  362. Which features does the segment/arches tool provide? 
  363.  
  364. Segments and arches are fully qualified outline area objects. You can specify 
  365. the line attribute set as well as the area attribute set. Select the ellipses 
  366. object you wish to alter and invoke the menu option Menu/Line Attributes or the 
  367. menu option Menu/Area Attributes. You can define the angle of the segments and 
  368. arches using the mouse see information on page Ellipses Special Information. 
  369.  
  370.  
  371. ΓòÉΓòÉΓòÉ 1.4.20. Segments Tips and Tricks ΓòÉΓòÉΓòÉ
  372.  
  373. There are yet no special tips and tricks. 
  374.  
  375.  
  376. ΓòÉΓòÉΓòÉ 1.4.21. Fillet basic information ΓòÉΓòÉΓòÉ
  377.  
  378. What is a fillet? 
  379.  
  380. The fillet starts at the current position and finishes at the end point of the 
  381. last line. On the way from the start point to the end point, the fillet is 
  382. tangential to all intermediate lines at their midpoints. When the fillet is 
  383. drawn, the current position is at the end point of the last construction line. 
  384. Subsequent fillets start from the end point of the previous fillet, and are 
  385. constructed using the next two lines in the sequence in exactly the same way. 
  386.  
  387. How can I draw fillet? 
  388.  
  389. First select the fillet tool then move the mouse cursor to the position where 
  390. the fillet shall start. Click the leftmost mouse button. If you now move the 
  391. mouse a rubberband will follow the mouse cursor. To abort the function click on 
  392. the selection tool. Click again the leftmost mouse button when the first part 
  393. of the polyline has the intended length and position. Move the mouse cursor to 
  394. the next point and click again the leftmost mouse button. After you have set 
  395. the last point click the rigthmost mouse button. Now DRAWCAT will draw the 
  396. fillets with the currently valid  attributes. 
  397.  
  398.  
  399. ΓòÉΓòÉΓòÉ 1.4.22. Fillet special information ΓòÉΓòÉΓòÉ
  400.  
  401. Which features does the fillet tool provide? 
  402.  
  403. Fillets are fully qualified outline area objects. You can specify the line 
  404. attribute set as well as the area attribute set. The default option is to show 
  405. only the outline. Select the polyline object you wish to alter and invoke the 
  406. menu option Menu/Line Attributes or the menu option Menu/Area Attributes. For 
  407. information how to alter the fillet line form see change fillet line form. 
  408.  
  409.  
  410. ΓòÉΓòÉΓòÉ 1.4.23. Fillet Tips and Tricks ΓòÉΓòÉΓòÉ
  411.  
  412. There are yet no special tips and tricks. 
  413.  
  414.  
  415. ΓòÉΓòÉΓòÉ 1.4.24. Edit Fillets ΓòÉΓòÉΓòÉ
  416.  
  417. To edit a Fillet object you must move the mouse cursor over this object and 
  418. double click the leftmost mouse button. This results in showing the fillet 
  419. control points as outlined squares and the lines connecting the control points. 
  420. One of the fillet control points is selected (filled square). Additionally two 
  421. new push buttons will occur at the bottom of the tool menu. Using this new 
  422. tools you can insert a new control point [P1] or delete the selected control 
  423. point [P2]. 
  424.  
  425. You can also edit the fillet by moving the mouse cursor over one of fillet 
  426. control points, pressing the left mouse button and dragging the symbol. As long 
  427. as the mouse button is pressed the symbol will be moved by the mouse, the 
  428. resulting fillet as well as the original fillet is shown. After releasing the 
  429. left mouse button the old fillet line is erased and the new one will be shown. 
  430.  
  431. Exit the Edit Mode by clicking the rightmost mouse button. 
  432.  
  433.  
  434. ΓòÉΓòÉΓòÉ 1.5. Objects ΓòÉΓòÉΓòÉ
  435.  
  436. Each figure you draw using one of the tools is called an object. Nearly all 
  437. objects consist of an area enclosed by an outline. These objects are POLYLINES, 
  438. FILETS, POLYGONS, ELLIPSES, SEGMENTS, simple BOXES, and TEXT characters. 
  439.  
  440. Both outline and area can be switched on separately. Therefore, for example, it 
  441. is possible to draw only the outline of a character or only the enclosed area 
  442. of a polyline object.  You will specify that using the menu option 
  443. Attributes/Area Attributes. The area attribute will be switched off choosing 
  444. the radio button <not filled>. Otherwise the area is visible and you can choose 
  445. either a filling with a selectable pattern, a solid filling or a colour shaded 
  446. filling. In the same dialog you may define if the outline is visible (select 
  447. radio button <special outline>). The outline is invisible when you select the 
  448. radio button <outline as interior>. If <special outline> is selected you can 
  449. alter the attributes of the outline using the menu option Attributes/Line 
  450. Attributes. Area and outline have a separate set of attributes. So, changing 
  451. the colour of the area, for example, has no effect on the colour of the 
  452. outline. 
  453.  
  454. There are two exceptions, LINES possess only the outline attribute set and 
  455. BITMAPS have neither the outline nor the area attribute.