home *** CD-ROM | disk | FTP | other *** search
/ The Developer Connection…ice Driver Kit for OS/2 3 / DEV3-D1.ISO / docs / pmv3base.bok < prev    next >
Encoding:
Text File  |  1993-08-15  |  24.3 KB  |  525 lines

  1. 26101%%%%Pmv3base%%%%Introduction to the Graphics Programming Interface
  2. 26102%%%%Pmv3base%%%%About the GPI
  3. 26103%%%%Pmv3base%%%%Presentation Spaces and Device Contexts
  4. 26104%%%%Pmv3base%%%%Graphics Primitives
  5. 26105%%%%Pmv3base%%%%Primitive Attributes
  6. 26106%%%%Pmv3base%%%%Line and Arc Primitives
  7. 26107%%%%Pmv3base%%%%Area Primitives
  8. 26108%%%%Pmv3base%%%%Polygon Primitives
  9. 26109%%%%Pmv3base%%%%Character String Primitives and Fonts
  10. 26110%%%%Pmv3base%%%%Marker Primitives
  11. 26111%%%%Pmv3base%%%%Color and Mix Attributes
  12. 26112%%%%Pmv3base%%%%Bit Maps
  13. 26113%%%%Pmv3base%%%%Metafiles
  14. 26114%%%%Pmv3base%%%%Paths
  15. 26115%%%%Pmv3base%%%%Regions
  16. 26116%%%%Pmv3base%%%%Retained Graphics
  17. 26117%%%%Pmv3base%%%%Correlation
  18. 26118%%%%Pmv3base%%%%Clipping and Boundary Determination
  19. 26119%%%%Pmv3base%%%%Coordinate Spaces and Transformation Operations and Functions
  20. 26120%%%%Pmv3base%%%%Print Job Submission and Manipulation
  21. 26121%%%%Pmv3base%%%%Program Execution
  22. 26122%%%%Pmv3base%%%%Summary
  23. 26123%%%%Pmv3base%%%%Presentation Spaces and Device Contexts
  24. 26124%%%%Pmv3base%%%%About Presentation Spaces
  25. 26125%%%%Pmv3base%%%%Micro Presentation Spaces
  26. 26126%%%%Pmv3base%%%%Standard Micro Presentation Space
  27. 26127%%%%Pmv3base%%%%Cached Micro Presentation Space
  28. 26128%%%%Pmv3base%%%%Normal Presentation Spaces
  29. 26129%%%%Pmv3base%%%%Modal Graphic Systems
  30. 26130%%%%Pmv3base%%%%Current Position
  31. 26131%%%%Pmv3base%%%%Primitive Attributes
  32. 26132%%%%Pmv3base%%%%Using Presentation Spaces
  33. 26133%%%%Pmv3base%%%%Obtaining and Creating a Presentation Space
  34. 26134%%%%Pmv3base%%%%Deleting a Presentation Space
  35. 26135%%%%Pmv3base%%%%Saving and Restoring a Presentation Space
  36. 26136%%%%Pmv3base%%%%Presentation Spaces Review
  37. 26137%%%%Pmv3base%%%%About Device Contexts
  38. 26138%%%%Pmv3base%%%%Cached Device Contexts
  39. 26139%%%%Pmv3base%%%%Window Device Contexts
  40. 26140%%%%Pmv3base%%%%Normal Device Contexts
  41. 26141%%%%Pmv3base%%%%Using Device Contexts
  42. 26142%%%%Pmv3base%%%%Creating a Device Context
  43. 26143%%%%Pmv3base%%%%Associating Presentation Spaces with Device Contexts
  44. 26144%%%%Pmv3base%%%%Closing a Device Context
  45. 26145%%%%Pmv3base%%%%Determining Device Capabilities
  46. 26146%%%%Pmv3base%%%%Summary
  47. 26147%%%%Pmv3base%%%%Line and Arc Primitives
  48. 26148%%%%Pmv3base%%%%About Line and Arc Primitives
  49. 26149%%%%Pmv3base%%%%Attributes of Line and Arc Primitives
  50. 26150%%%%Pmv3base%%%%Line Width and Geometric Width
  51. 26151%%%%Pmv3base%%%%Line Types
  52. 26152%%%%Pmv3base%%%%Line Color and Mix Attributes
  53. 26153%%%%Pmv3base%%%%Line Primitive Family
  54. 26154%%%%Pmv3base%%%%Lines
  55. 26155%%%%Pmv3base%%%%Polylines
  56. 26156%%%%Pmv3base%%%%Boxes
  57. 26157%%%%Pmv3base%%%%Attributes of Arc Primitives
  58. 26158%%%%Pmv3base%%%%Simple-Arc Primitive Family
  59. 26159%%%%Pmv3base%%%%Full Arcs
  60. 26160%%%%Pmv3base%%%%Defining an Ellipse
  61. 26161%%%%Pmv3base%%%%Defining a Circle
  62. 26162%%%%Pmv3base%%%%GpiFullArc Input Parameters
  63. 26163%%%%Pmv3base%%%%Partial Arcs
  64. 26164%%%%Pmv3base%%%%3-Point Arcs
  65. 26165%%%%Pmv3base%%%%Multiple-Arc Primitive Family
  66. 26166%%%%Pmv3base%%%%Fillets
  67. 26167%%%%Pmv3base%%%%Splines
  68. 26168%%%%Pmv3base%%%%Using Line and Arc Primitives
  69. 26169%%%%Pmv3base%%%%Drawing a Straight Line
  70. 26170%%%%Pmv3base%%%%Creating a Rubber-Banding Effect with a Straight Line
  71. 26171%%%%Pmv3base%%%%Drawing a Circle
  72. 26172%%%%Pmv3base%%%%Drawing an Ellipse
  73. 26173%%%%Pmv3base%%%%Drawing a Pie Slice
  74. 26174%%%%Pmv3base%%%%Drawing a Fillet
  75. 26175%%%%Pmv3base%%%%Drawing a Spline
  76. 26176%%%%Pmv3base%%%%Summary
  77. 26177%%%%Pmv3base%%%%Marker Primitives
  78. 26178%%%%Pmv3base%%%%About Marker Primitives
  79. 26179%%%%Pmv3base%%%%Attributes of Marker Primitives
  80. 26180%%%%Pmv3base%%%%Marker Symbols
  81. 26181%%%%Pmv3base%%%%Marker Box
  82. 26182%%%%Pmv3base%%%%Marker Set
  83. 26183%%%%Pmv3base%%%%Marker Color and Mix Attributes
  84. 26184%%%%Pmv3base%%%%Using Marker Primitives
  85. 26185%%%%Pmv3base%%%%Drawing Marker Primitives
  86. 26186%%%%Pmv3base%%%%Selecting a New Marker
  87. 26187%%%%Pmv3base%%%%Selecting a New Marker Set
  88. 26188%%%%Pmv3base%%%%Changing the Marker Color
  89. 26189%%%%Pmv3base%%%%Summary
  90. 26190%%%%Pmv3base%%%%Area and Polygon Primitives
  91. 26191%%%%Pmv3base%%%%About Area Primitives
  92. 26192%%%%Pmv3base%%%%Attributes of Area Primitives
  93. 26193%%%%Pmv3base%%%%Pattern Symbol Attribute
  94. 26194%%%%Pmv3base%%%%Pattern Reference Point Attribute
  95. 26195%%%%Pmv3base%%%%Pattern Set Attribute
  96. 26196%%%%Pmv3base%%%%Default Pattern Set
  97. 26197%%%%Pmv3base%%%%Customizing Pattern Sets
  98. 26198%%%%Pmv3base%%%%Custom Fill Patterns from a Bit Map
  99. 26199%%%%Pmv3base%%%%Custom Fill Patterns from a Font Symbol
  100. 26200%%%%Pmv3base%%%%Area Colors and Mix Attributes
  101. 26201%%%%Pmv3base%%%%Area Brackets
  102. 26202%%%%Pmv3base%%%%Area Bracket Attributes
  103. 26203%%%%Pmv3base%%%%Area Boundaries
  104. 26204%%%%Pmv3base%%%%Area Construction
  105. 26205%%%%Pmv3base%%%%Alternate Mode
  106. 26206%%%%Pmv3base%%%%Winding Mode
  107. 26207%%%%Pmv3base%%%%Attribute Currentness
  108. 26208%%%%Pmv3base%%%%About Polygon Primitives
  109. 26209%%%%Pmv3base%%%%Polygon Boundaries
  110. 26210%%%%Pmv3base%%%%Polygon Construction
  111. 26211%%%%Pmv3base%%%%Polygon Overlap
  112. 26212%%%%Pmv3base%%%%Using Area and Polygon Primitives
  113. 26213%%%%Pmv3base%%%%Drawing a Single, Closed Figure
  114. 26214%%%%Pmv3base%%%%Drawing Multiple, Intersecting, Closed Figures
  115. 26215%%%%Pmv3base%%%%Creating a Custom Fill Pattern from a Bit Map
  116. 26216%%%%Pmv3base%%%%Creating a Custom Fill Pattern from a Font Character
  117. 26217%%%%Pmv3base%%%%Summary
  118. 26218%%%%Pmv3base%%%%Character String Primitives
  119. 26219%%%%Pmv3base%%%%About Character String Primitives
  120. 26220%%%%Pmv3base%%%%Attributes of Character String Primitives
  121. 26221%%%%Pmv3base%%%%Character Set
  122. 26222%%%%Pmv3base%%%%Character Mode
  123. 26223%%%%Pmv3base%%%%Character Cell
  124. 26224%%%%Pmv3base%%%%Default Character Cell
  125. 26225%%%%Pmv3base%%%%Coding a Character Cell
  126. 26226%%%%Pmv3base%%%%Character Angle
  127. 26227%%%%Pmv3base%%%%Character Shear
  128. 26228%%%%Pmv3base%%%%Character Direction
  129. 26229%%%%Pmv3base%%%%Character Text Alignment
  130. 26230%%%%Pmv3base%%%%Horizontal Alignment of a Character String
  131. 26231%%%%Pmv3base%%%%Vertical Alignment of a Character String
  132. 26232%%%%Pmv3base%%%%Character Extra and Break Extra
  133. 26233%%%%Pmv3base%%%%Character Color and Mix
  134. 26234%%%%Pmv3base%%%%Using Character String Primitives
  135. 26235%%%%Pmv3base%%%%Drawing Text
  136. 26236%%%%Pmv3base%%%%Formatting Text
  137. 26237%%%%Pmv3base%%%%Positioning Text in World Coordinates
  138. 26238%%%%Pmv3base%%%%Summary
  139. 26239%%%%Pmv3base%%%%Color and Mix Attributes
  140. 26240%%%%Pmv3base%%%%About Color and Mix Attributes
  141. 26241%%%%Pmv3base%%%%Color Implementation
  142. 26242%%%%Pmv3base%%%%RGB Color Encoding
  143. 26243%%%%Pmv3base%%%%Color Tables
  144. 26244%%%%Pmv3base%%%%Logical Color Table
  145. 26245%%%%Pmv3base%%%%Default Logical Color Table
  146. 26246%%%%Pmv3base%%%%Device-Independent Color Indexing
  147. 26247%%%%Pmv3base%%%%Defining a Logical Color Table
  148. 26248%%%%Pmv3base%%%%Color Tables in Index Mode
  149. 26249%%%%Pmv3base%%%%Color Tables in RGB Mode
  150. 26250%%%%Pmv3base%%%%Querying the Available Colors
  151. 26251%%%%Pmv3base%%%%Physical Color Table
  152. 26252%%%%Pmv3base%%%%Palette Manager
  153. 26253%%%%Pmv3base%%%%Realizing a Color Palette
  154. 26254%%%%Pmv3base%%%%Color Attribute
  155. 26255%%%%Pmv3base%%%%Primitive Foreground
  156. 26256%%%%Pmv3base%%%%Primitive Background
  157. 26257%%%%Pmv3base%%%%Changing the Foreground and Background Colors of Primitives
  158. 26258%%%%Pmv3base%%%%Color Output and Mix Attributes
  159. 26259%%%%Pmv3base%%%%Mix Attribute
  160. 26260%%%%Pmv3base%%%%Overpaint Mix Attribute
  161. 26261%%%%Pmv3base%%%%OR Mix Attribute
  162. 26262%%%%Pmv3base%%%%Exclusive-OR (XOR) Mix Attribute
  163. 26263%%%%Pmv3base%%%%Leave-Alone Mix Attribute
  164. 26264%%%%Pmv3base%%%%Specifying Foreground and Background Mix Attributes
  165. 26265%%%%Pmv3base%%%%Color on Advanced Display Devices
  166. 26266%%%%Pmv3base%%%%Dithering
  167. 26267%%%%Pmv3base%%%%Considerations When Using Monochrome Displays
  168. 26268%%%%Pmv3base%%%%Drawing Color Graphics on Monochrome Devices
  169. 26269%%%%Pmv3base%%%%Drawing Color Area Fill Patterns on Monochrome Devices
  170. 26270%%%%Pmv3base%%%%Using Color and Mix Attributes
  171. 26271%%%%Pmv3base%%%%Creating a Logical Color Table
  172. 26272%%%%Pmv3base%%%%Determining the Color-Table Format and Index Values
  173. 26273%%%%Pmv3base%%%%Determining the Index Value of an RGB Value
  174. 26274%%%%Pmv3base%%%%Setting the Primitive Color Attributes
  175. 26275%%%%Pmv3base%%%%Creating a Palette
  176. 26276%%%%Pmv3base%%%%Summary
  177. 26277%%%%Pmv3base%%%%Bit Maps
  178. 26278%%%%Pmv3base%%%%About Bit Maps
  179. 26279%%%%Pmv3base%%%%System Implementation
  180. 26280%%%%Pmv3base%%%%Bit Map Functions
  181. 26281%%%%Pmv3base%%%%Creating a Bit Map
  182. 26282%%%%Pmv3base%%%%By an Application
  183. 26283%%%%Pmv3base%%%%Using the Icon Editor
  184. 26284%%%%Pmv3base%%%%Creating and Loading a Custom Bit Map
  185. 26285%%%%Pmv3base%%%%Storing Color Information in a Bit Map
  186. 26286%%%%Pmv3base%%%%Color Planes
  187. 26287%%%%Pmv3base%%%%Standard Bit-Map Formats
  188. 26288%%%%Pmv3base%%%%Drawing Bit Maps
  189. 26289%%%%Pmv3base%%%%WinDrawBitmap
  190. 26290%%%%Pmv3base%%%%GpiImage
  191. 26291%%%%Pmv3base%%%%Transferring Bit Maps
  192. 26292%%%%Pmv3base%%%%GpiDrawBits
  193. 26293%%%%Pmv3base%%%%GpiBitBlt
  194. 26294%%%%Pmv3base%%%%GpiWCBitBlt
  195. 26295%%%%Pmv3base%%%%Changing the Size of the Bit Map
  196. 26296%%%%Pmv3base%%%%Specifying Mix Values
  197. 26297%%%%Pmv3base%%%%Converting between Monochrome and Color Data Bit Maps
  198. 26298%%%%Pmv3base%%%%Manipulating Single Pels
  199. 26299%%%%Pmv3base%%%%Copying Images from a Display into a Bit Map
  200. 26300%%%%Pmv3base%%%%Saving a Bit Map
  201. 26301%%%%Pmv3base%%%%Deleting a Bit Map
  202. 26302%%%%Pmv3base%%%%Making Bit Maps Available to Other Processes
  203. 26303%%%%Pmv3base%%%%Using Bit Maps
  204. 26304%%%%Pmv3base%%%%Copying an Image from a Display Screen to a Bit Map
  205. 26305%%%%Pmv3base%%%%Scaling and Drawing a Bit-Map Image
  206. 26306%%%%Pmv3base%%%%Creating a Custom Fill Pattern
  207. 26307%%%%Pmv3base%%%%Loading a Bit Map from a File
  208. 26308%%%%Pmv3base%%%%Storing a Bit Map in a Metafile
  209. 26309%%%%Pmv3base%%%%Summary
  210. 26310%%%%Pmv3base%%%%Fonts
  211. 26311%%%%Pmv3base%%%%About Fonts
  212. 26312%%%%Pmv3base%%%%Image Font and Outline Font Implementation
  213. 26313%%%%Pmv3base%%%%PM-Supplied Fonts
  214. 26314%%%%Pmv3base%%%%Availability of Additional Fonts
  215. 26315%%%%Pmv3base%%%%Font Data Structures and Attributes
  216. 26316%%%%Pmv3base%%%%Glyphs, Code Pages, and Code Points
  217. 26317%%%%Pmv3base%%%%Proportional and Monospace Fonts
  218. 26318%%%%Pmv3base%%%%Kerning
  219. 26319%%%%Pmv3base%%%%FATTRS Data Structure
  220. 26320%%%%Pmv3base%%%%Record Length
  221. 26321%%%%Pmv3base%%%%Selection Indicators
  222. 26322%%%%Pmv3base%%%%Match Value
  223. 26323%%%%Pmv3base%%%%Face Name
  224. 26324%%%%Pmv3base%%%%Registry Identifier
  225. 26325%%%%Pmv3base%%%%Code Page
  226. 26326%%%%Pmv3base%%%%Maximum Baseline Extent
  227. 26327%%%%Pmv3base%%%%Average Character Width
  228. 26328%%%%Pmv3base%%%%Type Indicator
  229. 26329%%%%Pmv3base%%%%Font-Use Indicators
  230. 26330%%%%Pmv3base%%%%Public and Private Fonts
  231. 26331%%%%Pmv3base%%%%Drawing a Character String Primitive
  232. 26332%%%%Pmv3base%%%%Font Files and Dynamic-Link Libraries
  233. 26333%%%%Pmv3base%%%%Using Fonts
  234. 26334%%%%Pmv3base%%%%Selecting a Font
  235. 26335%%%%Pmv3base%%%%Explicit Font Selection
  236. 26336%%%%Pmv3base%%%%Reassociating the Presentation Space
  237. 26337%%%%Pmv3base%%%%Font Resolution
  238. 26338%%%%Pmv3base%%%%Closest-Matching Font Selection
  239. 26339%%%%Pmv3base%%%%Selecting the New Current Font
  240. 26340%%%%Pmv3base%%%%Deleting Logical Fonts and Unloading Physical Fonts
  241. 26341%%%%Pmv3base%%%%Creating Fonts
  242. 26342%%%%Pmv3base%%%%Creating Marker Sets and Pattern Sets
  243. 26343%%%%Pmv3base%%%%Using Bit Maps as Area-Fill Patterns
  244. 26344%%%%Pmv3base%%%%Using Paths with Fill Patterns
  245. 26345%%%%Pmv3base%%%%Summary
  246. 26346%%%%Pmv3base%%%%Paths
  247. 26347%%%%Pmv3base%%%%About Paths
  248. 26348%%%%Pmv3base%%%%Path Attributes
  249. 26349%%%%Pmv3base%%%%Line Width and Geometric Width for Paths
  250. 26350%%%%Pmv3base%%%%Line End
  251. 26351%%%%Pmv3base%%%%Line Join
  252. 26352%%%%Pmv3base%%%%Cosmetic Line Attributes for Paths
  253. 26353%%%%Pmv3base%%%%Area Attributes for Paths
  254. 26354%%%%Pmv3base%%%%Path Color and Mix Attributes
  255. 26355%%%%Pmv3base%%%%Path Brackets
  256. 26356%%%%Pmv3base%%%%Path Operations
  257. 26357%%%%Pmv3base%%%%Path Outline
  258. 26358%%%%Pmv3base%%%%Path Fill
  259. 26359%%%%Pmv3base%%%%Paths in Alternate Mode
  260. 26360%%%%Pmv3base%%%%Paths in Winding Mode
  261. 26361%%%%Pmv3base%%%%Path Modification
  262. 26362%%%%Pmv3base%%%%Path-Stroking
  263. 26363%%%%Pmv3base%%%%Path Conversion to Clip Path
  264. 26364%%%%Pmv3base%%%%Path Conversion to Region
  265. 26365%%%%Pmv3base%%%%Using Paths
  266. 26366%%%%Pmv3base%%%%Drawing a Geometric (Wide) Line
  267. 26367%%%%Pmv3base%%%%Drawing Filled Polygons
  268. 26368%%%%Pmv3base%%%%Drawing Outline Text
  269. 26369%%%%Pmv3base%%%%Creating a Triangular Clip Path
  270. 26370%%%%Pmv3base%%%%Summary
  271. 26371%%%%Pmv3base%%%%Regions
  272. 26372%%%%Pmv3base%%%%About Regions
  273. 26373%%%%Pmv3base%%%%System Implementation
  274. 26374%%%%Pmv3base%%%%Region Attributes
  275. 26375%%%%Pmv3base%%%%Region Creation
  276. 26376%%%%Pmv3base%%%%Region Operations
  277. 26377%%%%Pmv3base%%%%Creating Regions
  278. 26378%%%%Pmv3base%%%%Moving a Region
  279. 26379%%%%Pmv3base%%%%Determining Region Characteristics
  280. 26380%%%%Pmv3base%%%%Converting a Region to a Clip Region
  281. 26381%%%%Pmv3base%%%%Deleting a Region
  282. 26382%%%%Pmv3base%%%%Using Regions
  283. 26383%%%%Pmv3base%%%%Creating and Deleting a Region
  284. 26384%%%%Pmv3base%%%%Combining Regions
  285. 26385%%%%Pmv3base%%%%Comparing Regions
  286. 26386%%%%Pmv3base%%%%Offsetting a Region
  287. 26387%%%%Pmv3base%%%%Painting a Region
  288. 26388%%%%Pmv3base%%%%Locating a Point with Respect to a Region
  289. 26389%%%%Pmv3base%%%%Determining Coordinates of Rectangles in a Region
  290. 26390%%%%Pmv3base%%%%Summary
  291. 26391%%%%Pmv3base%%%%Creating and Drawing Retained Graphics
  292. 26392%%%%Pmv3base%%%%About Creating and Drawing Retained Graphics
  293. 26393%%%%Pmv3base%%%%Drawing Modes
  294. 26394%%%%Pmv3base%%%%Draw Mode
  295. 26395%%%%Pmv3base%%%%Retain Mode
  296. 26396%%%%Pmv3base%%%%Draw-and-Retain Mode
  297. 26397%%%%Pmv3base%%%%Creating a Graphics Segment
  298. 26398%%%%Pmv3base%%%%Filling a Graphics Segment
  299. 26399%%%%Pmv3base%%%%Closing a Graphics Segment
  300. 26400%%%%Pmv3base%%%%Segment Attributes
  301. 26401%%%%Pmv3base%%%%Chained Attribute
  302. 26402%%%%Pmv3base%%%%Fast-Chained Attribute
  303. 26403%%%%Pmv3base%%%%Actual Drawing Mode
  304. 26404%%%%Pmv3base%%%%Drawing a Retained Graphic
  305. 26405%%%%Pmv3base%%%%Segment Priority
  306. 26406%%%%Pmv3base%%%%GpiDrawSegment
  307. 26407%%%%Pmv3base%%%%GpiDrawFrom
  308. 26408%%%%Pmv3base%%%%Attribute Modes
  309. 26409%%%%Pmv3base%%%%Reusing the Presentation Space
  310. 26410%%%%Pmv3base%%%%GpiSavePS
  311. 26411%%%%Pmv3base%%%%GpiRestorePS
  312. 26412%%%%Pmv3base%%%%GpiResetPS
  313. 26413%%%%Pmv3base%%%%GpiSetPS
  314. 26414%%%%Pmv3base%%%%Nonretained Graphic Segments
  315. 26415%%%%Pmv3base%%%%Using Segment Creating and Drawing Functions
  316. 26416%%%%Pmv3base%%%%Creating a Chained Segment
  317. 26417%%%%Pmv3base%%%%Creating a Called Segment
  318. 26418%%%%Pmv3base%%%%Drawing a Segment Chain
  319. 26419%%%%Pmv3base%%%%Summary
  320. 26420%%%%Pmv3base%%%%Editing Retained Graphics and Graphics Segments
  321. 26421%%%%Pmv3base%%%%About Editing Retained Graphics and Graphics Segments
  322. 26422%%%%Pmv3base%%%%Graphics Orders
  323. 26423%%%%Pmv3base%%%%Graphics Elements
  324. 26424%%%%Pmv3base%%%%Adding Elements to a New Segment
  325. 26425%%%%Pmv3base%%%%Element Types
  326. 26426%%%%Pmv3base%%%%The Element Pointer
  327. 26427%%%%Pmv3base%%%%Labels
  328. 26428%%%%Pmv3base%%%%Graphics Segments
  329. 26429%%%%Pmv3base%%%%Initial Segment Attributes
  330. 26430%%%%Pmv3base%%%%The Dynamic Attribute
  331. 26431%%%%Pmv3base%%%%The Detectability Attribute
  332. 26432%%%%Pmv3base%%%%The Propagate-Detectability Attribute
  333. 26433%%%%Pmv3base%%%%The Visibility Attribute
  334. 26434%%%%Pmv3base%%%%The Propagate-Visibility Attribute
  335. 26435%%%%Pmv3base%%%%Changing the Attributes of a Segment
  336. 26436%%%%Pmv3base%%%%Editing a Segment
  337. 26437%%%%Pmv3base%%%%Deleting a Graphics Element
  338. 26438%%%%Pmv3base%%%%Deleting Graphics Segments
  339. 26439%%%%Pmv3base%%%%Copying a Single Graphics Element
  340. 26440%%%%Pmv3base%%%%Copying Multiple Graphics Elements
  341. 26441%%%%Pmv3base%%%%Drawing Retained Graphics
  342. 26442%%%%Pmv3base%%%%Drawing Dynamic Segments
  343. 26443%%%%Pmv3base%%%%The Drawing Controls
  344. 26444%%%%Pmv3base%%%%Using Segment Editing Functions
  345. 26445%%%%Pmv3base%%%%Summary
  346. 26446%%%%Pmv3base%%%%Correlation
  347. 26447%%%%Pmv3base%%%%About Correlation
  348. 26448%%%%Pmv3base%%%%Correlating Nonretained Graphics
  349. 26449%%%%Pmv3base%%%%Correlating Retained Graphics
  350. 26450%%%%Pmv3base%%%%Tagging Primitives within a Segment
  351. 26451%%%%Pmv3base%%%%Correlation Functions for Retained Graphics
  352. 26452%%%%Pmv3base%%%%The Correlation Input Parameters
  353. 26453%%%%Pmv3base%%%%The lType Input Parameter
  354. 26454%%%%Pmv3base%%%%The lMaxHits Input Parameter
  355. 26455%%%%Pmv3base%%%%The lMaxDepth Input Parameter
  356. 26456%%%%Pmv3base%%%%Pick Aperture
  357. 26457%%%%Pmv3base%%%%Using Correlation
  358. 26458%%%%Pmv3base%%%%Summary
  359. 26459%%%%Pmv3base%%%%Metafiles
  360. 26460%%%%Pmv3base%%%%About Metafiles
  361. 26461%%%%Pmv3base%%%%Contents of a Metafile
  362. 26462%%%%Pmv3base%%%%Metafile Content Restrictions
  363. 26463%%%%Pmv3base%%%%Draw-Mode Restrictions
  364. 26464%%%%Pmv3base%%%%Creating Metafiles for Interchange
  365. 26465%%%%Pmv3base%%%%Micro Presentation Space Restrictions
  366. 26466%%%%Pmv3base%%%%Query Restrictions
  367. 26467%%%%Pmv3base%%%%Segment Restrictions
  368. 26468%%%%Pmv3base%%%%Asynchronous Drawing Thread Restrictions
  369. 26469%%%%Pmv3base%%%%Metafile Functions
  370. 26470%%%%Pmv3base%%%%Creating a Metafile
  371. 26471%%%%Pmv3base%%%%Storing Pictures in a Metafile
  372. 26472%%%%Pmv3base%%%%Playing a Metafile
  373. 26473%%%%Pmv3base%%%%PMF_RESET Option
  374. 26474%%%%Pmv3base%%%%PMF_SUPPRESS Option
  375. 26475%%%%Pmv3base%%%%PMF_LOADTYPE Option
  376. 26476%%%%Pmv3base%%%%PMF_LCIDS Option
  377. 26477%%%%Pmv3base%%%%PMF_COLORTABLE Option
  378. 26478%%%%Pmv3base%%%%PMF_COLORREALIZABLE Option
  379. 26479%%%%Pmv3base%%%%PMF_DEFAULTS Option
  380. 26480%%%%Pmv3base%%%%Saving a Metafile
  381. 26481%%%%Pmv3base%%%%Loading a Metafile
  382. 26482%%%%Pmv3base%%%%Editing a Metafile
  383. 26483%%%%Pmv3base%%%%Copying a Metafile
  384. 26484%%%%Pmv3base%%%%Deleting a Metafile
  385. 26485%%%%Pmv3base%%%%Metafiles and the System Clipboard
  386. 26486%%%%Pmv3base%%%%Using Metafiles
  387. 26487%%%%Pmv3base%%%%Creating and Drawing into a Metafile
  388. 26488%%%%Pmv3base%%%%Drawing into a Metafile in Retain Mode
  389. 26489%%%%Pmv3base%%%%Copying a Metafile to Disk
  390. 26490%%%%Pmv3base%%%%Playing a Metafile
  391. 26491%%%%Pmv3base%%%%Summary
  392. 26492%%%%Pmv3base%%%%Clipping and Boundary Determination
  393. 26493%%%%Pmv3base%%%%About Clipping
  394. 26494%%%%Pmv3base%%%%Types of Clipping Areas
  395. 26495%%%%Pmv3base%%%%The Clip Path
  396. 26496%%%%Pmv3base%%%%The Viewing Window
  397. 26497%%%%Pmv3base%%%%The Graphics Field
  398. 26498%%%%Pmv3base%%%%The Current Clipping Region
  399. 26499%%%%Pmv3base%%%%How Clipping Is Implemented
  400. 26500%%%%Pmv3base%%%%Redrawing Nondynamic Graphics
  401. 26501%%%%Pmv3base%%%%About Boundary Determination
  402. 26502%%%%Pmv3base%%%%Using Clipping and Boundary Determination
  403. 26503%%%%Pmv3base%%%%Creating a Clip Path
  404. 26504%%%%Pmv3base%%%%Creating a Clip Region
  405. 26505%%%%Pmv3base%%%%Excluding a Rectangular Area from a Clip Region
  406. 26506%%%%Pmv3base%%%%Adding a Rectangular Area to a Clip Region
  407. 26507%%%%Pmv3base%%%%Setting the Clip Region to a Region Intersection
  408. 26508%%%%Pmv3base%%%%Determining the Size of a Clipping Area
  409. 26509%%%%Pmv3base%%%%Summary
  410. 26510%%%%Pmv3base%%%%Coordinate Spaces and Transformations
  411. 26511%%%%Pmv3base%%%%About Coordinate Spaces
  412. 26512%%%%Pmv3base%%%%World Coordinate Space
  413. 26513%%%%Pmv3base%%%%Model Space
  414. 26514%%%%Pmv3base%%%%Page Space
  415. 26515%%%%Pmv3base%%%%Device Space
  416. 26516%%%%Pmv3base%%%%Media Space
  417. 26517%%%%Pmv3base%%%%About Transformations
  418. 26518%%%%Pmv3base%%%%Identity Transformation
  419. 26519%%%%Pmv3base%%%%Moving through Coordinate Spaces Using the Identity Transformation
  420. 26520%%%%Pmv3base%%%%Applying Transformations Other Than the Identity Transformation
  421. 26521%%%%Pmv3base%%%%Combining Transformations Between a Coordinate Space Pair
  422. 26522%%%%Pmv3base%%%%Transformation Mathematics
  423. 26523%%%%Pmv3base%%%%Model for Building the Transformation Matrix
  424. 26524%%%%Pmv3base%%%%MATRIXLF, the Transformation Matrix
  425. 26525%%%%Pmv3base%%%%MATRIXLF Structure
  426. 26526%%%%Pmv3base%%%%MAKEFIXED Macro
  427. 26527%%%%Pmv3base%%%%About Transformation Operations
  428. 26528%%%%Pmv3base%%%%Scaling and Reflection Transformations
  429. 26529%%%%Pmv3base%%%%Scaling a Graphics Object
  430. 26530%%%%Pmv3base%%%%Reflecting a Graphics Object
  431. 26531%%%%Pmv3base%%%%MATRIXLF Structure for Scaling and Reflecting
  432. 26532%%%%Pmv3base%%%%Rotation Transformations
  433. 26533%%%%Pmv3base%%%%Rotating a Graphics Object
  434. 26534%%%%Pmv3base%%%%MATRIXLF Structure for Rotating
  435. 26535%%%%Pmv3base%%%%Translation Transformations
  436. 26536%%%%Pmv3base%%%%Translating a Graphics Object
  437. 26537%%%%Pmv3base%%%%MATRIXLF Structure for Translating
  438. 26538%%%%Pmv3base%%%%Shearing Transformations
  439. 26539%%%%Pmv3base%%%%Shearing a Graphics Object
  440. 26540%%%%Pmv3base%%%%MATRIXLF Structure for Shearing
  441. 26541%%%%Pmv3base%%%%About Transformation Functions
  442. 26542%%%%Pmv3base%%%%Current Transformation
  443. 26543%%%%Pmv3base%%%%Accumulating Transformations
  444. 26544%%%%Pmv3base%%%%Concatenating Transformations
  445. 26545%%%%Pmv3base%%%%Hard Coding Values for a Concatenated Matrix
  446. 26546%%%%Pmv3base%%%%Multiplying Matrix Values
  447. 26547%%%%Pmv3base%%%%Transformation Helper Functions
  448. 26548%%%%Pmv3base%%%%Applying Transformation Operations Directly to the Transformation Matrix and Using Transformation Functions
  449. 26549%%%%Pmv3base%%%%Round-Off Error
  450. 26550%%%%Pmv3base%%%%World Space-to-Model Space Transformations
  451. 26551%%%%Pmv3base%%%%Model Transformations
  452. 26552%%%%Pmv3base%%%%Segment Transformations
  453. 26553%%%%Pmv3base%%%%Instance Transformations
  454. 26554%%%%Pmv3base%%%%World Space-to-Model Space Transformation Summary
  455. 26555%%%%Pmv3base%%%%Model Space-to-Page Space Transformations
  456. 26556%%%%Pmv3base%%%%Viewing Transformations
  457. 26557%%%%Pmv3base%%%%Defining the Viewing Window
  458. 26558%%%%Pmv3base%%%%Graphics Field
  459. 26559%%%%Pmv3base%%%%Default Viewing Transformations
  460. 26560%%%%Pmv3base%%%%Page Space-to-Device Space Transformations
  461. 26561%%%%Pmv3base%%%%Presentation Pages
  462. 26562%%%%Pmv3base%%%%Page Viewports
  463. 26563%%%%Pmv3base%%%%Mapping the Presentation Page to the Device
  464. 26564%%%%Pmv3base%%%%Coding the Device Transformation
  465. 26565%%%%Pmv3base%%%%Device-Transformation Matrix
  466. 26566%%%%Pmv3base%%%%Windowing-System Transformation
  467. 26567%%%%Pmv3base%%%%Transforming Bit-Map Data
  468. 26568%%%%Pmv3base%%%%Using Coordinate Spaces and Transformations
  469. 26569%%%%Pmv3base%%%%Setting Drawing Units
  470. 26570%%%%Pmv3base%%%%Translating, Rotating, and Scaling a Picture
  471. 26571%%%%Pmv3base%%%%Shearing a Picture
  472. 26572%%%%Pmv3base%%%%Using World to Model Space Transformations
  473. 26573%%%%Pmv3base%%%%Viewing Transformation
  474. 26574%%%%Pmv3base%%%%Summary
  475. 26575%%%%Pmv3base%%%%Print Job Submission and Manipulation
  476. 26576%%%%Pmv3base%%%%About the Print Subsystem Components
  477. 26577%%%%Pmv3base%%%%Spooler
  478. 26578%%%%Pmv3base%%%%Print Job Formats
  479. 26579%%%%Pmv3base%%%%Disabling the Spooler
  480. 26580%%%%Pmv3base%%%%Print Subsystem User Interface
  481. 26581%%%%Pmv3base%%%%Queue Driver
  482. 26582%%%%Pmv3base%%%%Printer Driver
  483. 26583%%%%Pmv3base%%%%File System
  484. 26584%%%%Pmv3base%%%%Kernel Device Driver
  485. 26585%%%%Pmv3base%%%%Print Subsystem Configuration
  486. 26586%%%%Pmv3base%%%%Printing Data Flow
  487. 26587%%%%Pmv3base%%%%Submitting a Non-Presentation Manager (Base) Print Job
  488. 26588%%%%Pmv3base%%%%Submitting a Queued Presentation Manager Print Job
  489. 26589%%%%Pmv3base%%%%Page Setup Dialog
  490. 26590%%%%Pmv3base%%%%Forms Selection
  491. 26591%%%%Pmv3base%%%%Printer Setup Dialog
  492. 26592%%%%Pmv3base%%%%Job Properties Considerations
  493. 26593%%%%Pmv3base%%%%Retrieving Job Properties
  494. 26594%%%%Pmv3base%%%%Displaying Job Properties Dialog
  495. 26595%%%%Pmv3base%%%%Font Dialog and Device Font Considerations
  496. 26596%%%%Pmv3base%%%%Print Dialog and Print Processing
  497. 26597%%%%Pmv3base%%%%Creating a New Thread
  498. 26598%%%%Pmv3base%%%%Opening a Queued Device Context
  499. 26599%%%%Pmv3base%%%%Associating a Presentation Space
  500. 26600%%%%Pmv3base%%%%Device-Independence Considerations
  501. 26601%%%%Pmv3base%%%%Starting a Print Job
  502. 26602%%%%Pmv3base%%%%Querying the Device Capabilities
  503. 26603%%%%Pmv3base%%%%Formatting the Page
  504. 26604%%%%Pmv3base%%%%Starting the Next Page
  505. 26605%%%%Pmv3base%%%%Ending the Print Job
  506. 26606%%%%Pmv3base%%%%Disassociating the Presentation Space
  507. 26607%%%%Pmv3base%%%%Closing the Device Context
  508. 26608%%%%Pmv3base%%%%Print-to-File Considerations
  509. 26609%%%%Pmv3base%%%%Network Printing Considerations
  510. 26610%%%%Pmv3base%%%%Drag/Drop Protocol Considerations
  511. 26611%%%%Pmv3base%%%%PMPRINT/PMPLOT Queue Processor Parameters
  512. 26612%%%%Pmv3base%%%%Examples Using the ARE and FIT Parameters
  513. 26613%%%%Pmv3base%%%%Submitting a Direct Presentation Manager Print Job
  514. 26614%%%%Pmv3base%%%%Submitting a Print Job Directly to the Spooler
  515. 26615%%%%Pmv3base%%%%Spooler Management and Configuration
  516. 26616%%%%Pmv3base%%%%Print Job Management
  517. 26617%%%%Pmv3base%%%%Summary
  518. 26618%%%%Pmv3base%%%%Matrix Multiplication
  519. 26619%%%%Pmv3base%%%%GPI Functions
  520. 26620%%%%Pmv3base%%%%Graphics Attributes
  521. 26621%%%%Pmv3base%%%%Graphics Orders
  522. 26622%%%%Pmv3base%%%%The Graphics-Orders Header File (PMORD.H)
  523. 26623%%%%Pmv3base%%%%Decoding Graphics Orders
  524. 26624%%%%Pmv3base%%%%Naming Conventions
  525.