home *** CD-ROM | disk | FTP | other *** search
- 26101%%%%Pmv3base%%%%Introduction to the Graphics Programming Interface
- 26102%%%%Pmv3base%%%%About the GPI
- 26103%%%%Pmv3base%%%%Presentation Spaces and Device Contexts
- 26104%%%%Pmv3base%%%%Graphics Primitives
- 26105%%%%Pmv3base%%%%Primitive Attributes
- 26106%%%%Pmv3base%%%%Line and Arc Primitives
- 26107%%%%Pmv3base%%%%Area Primitives
- 26108%%%%Pmv3base%%%%Polygon Primitives
- 26109%%%%Pmv3base%%%%Character String Primitives and Fonts
- 26110%%%%Pmv3base%%%%Marker Primitives
- 26111%%%%Pmv3base%%%%Color and Mix Attributes
- 26112%%%%Pmv3base%%%%Bit Maps
- 26113%%%%Pmv3base%%%%Metafiles
- 26114%%%%Pmv3base%%%%Paths
- 26115%%%%Pmv3base%%%%Regions
- 26116%%%%Pmv3base%%%%Retained Graphics
- 26117%%%%Pmv3base%%%%Correlation
- 26118%%%%Pmv3base%%%%Clipping and Boundary Determination
- 26119%%%%Pmv3base%%%%Coordinate Spaces and Transformation Operations and Functions
- 26120%%%%Pmv3base%%%%Print Job Submission and Manipulation
- 26121%%%%Pmv3base%%%%Program Execution
- 26122%%%%Pmv3base%%%%Summary
- 26123%%%%Pmv3base%%%%Presentation Spaces and Device Contexts
- 26124%%%%Pmv3base%%%%About Presentation Spaces
- 26125%%%%Pmv3base%%%%Micro Presentation Spaces
- 26126%%%%Pmv3base%%%%Standard Micro Presentation Space
- 26127%%%%Pmv3base%%%%Cached Micro Presentation Space
- 26128%%%%Pmv3base%%%%Normal Presentation Spaces
- 26129%%%%Pmv3base%%%%Modal Graphic Systems
- 26130%%%%Pmv3base%%%%Current Position
- 26131%%%%Pmv3base%%%%Primitive Attributes
- 26132%%%%Pmv3base%%%%Using Presentation Spaces
- 26133%%%%Pmv3base%%%%Obtaining and Creating a Presentation Space
- 26134%%%%Pmv3base%%%%Deleting a Presentation Space
- 26135%%%%Pmv3base%%%%Saving and Restoring a Presentation Space
- 26136%%%%Pmv3base%%%%Presentation Spaces Review
- 26137%%%%Pmv3base%%%%About Device Contexts
- 26138%%%%Pmv3base%%%%Cached Device Contexts
- 26139%%%%Pmv3base%%%%Window Device Contexts
- 26140%%%%Pmv3base%%%%Normal Device Contexts
- 26141%%%%Pmv3base%%%%Using Device Contexts
- 26142%%%%Pmv3base%%%%Creating a Device Context
- 26143%%%%Pmv3base%%%%Associating Presentation Spaces with Device Contexts
- 26144%%%%Pmv3base%%%%Closing a Device Context
- 26145%%%%Pmv3base%%%%Determining Device Capabilities
- 26146%%%%Pmv3base%%%%Summary
- 26147%%%%Pmv3base%%%%Line and Arc Primitives
- 26148%%%%Pmv3base%%%%About Line and Arc Primitives
- 26149%%%%Pmv3base%%%%Attributes of Line and Arc Primitives
- 26150%%%%Pmv3base%%%%Line Width and Geometric Width
- 26151%%%%Pmv3base%%%%Line Types
- 26152%%%%Pmv3base%%%%Line Color and Mix Attributes
- 26153%%%%Pmv3base%%%%Line Primitive Family
- 26154%%%%Pmv3base%%%%Lines
- 26155%%%%Pmv3base%%%%Polylines
- 26156%%%%Pmv3base%%%%Boxes
- 26157%%%%Pmv3base%%%%Attributes of Arc Primitives
- 26158%%%%Pmv3base%%%%Simple-Arc Primitive Family
- 26159%%%%Pmv3base%%%%Full Arcs
- 26160%%%%Pmv3base%%%%Defining an Ellipse
- 26161%%%%Pmv3base%%%%Defining a Circle
- 26162%%%%Pmv3base%%%%GpiFullArc Input Parameters
- 26163%%%%Pmv3base%%%%Partial Arcs
- 26164%%%%Pmv3base%%%%3-Point Arcs
- 26165%%%%Pmv3base%%%%Multiple-Arc Primitive Family
- 26166%%%%Pmv3base%%%%Fillets
- 26167%%%%Pmv3base%%%%Splines
- 26168%%%%Pmv3base%%%%Using Line and Arc Primitives
- 26169%%%%Pmv3base%%%%Drawing a Straight Line
- 26170%%%%Pmv3base%%%%Creating a Rubber-Banding Effect with a Straight Line
- 26171%%%%Pmv3base%%%%Drawing a Circle
- 26172%%%%Pmv3base%%%%Drawing an Ellipse
- 26173%%%%Pmv3base%%%%Drawing a Pie Slice
- 26174%%%%Pmv3base%%%%Drawing a Fillet
- 26175%%%%Pmv3base%%%%Drawing a Spline
- 26176%%%%Pmv3base%%%%Summary
- 26177%%%%Pmv3base%%%%Marker Primitives
- 26178%%%%Pmv3base%%%%About Marker Primitives
- 26179%%%%Pmv3base%%%%Attributes of Marker Primitives
- 26180%%%%Pmv3base%%%%Marker Symbols
- 26181%%%%Pmv3base%%%%Marker Box
- 26182%%%%Pmv3base%%%%Marker Set
- 26183%%%%Pmv3base%%%%Marker Color and Mix Attributes
- 26184%%%%Pmv3base%%%%Using Marker Primitives
- 26185%%%%Pmv3base%%%%Drawing Marker Primitives
- 26186%%%%Pmv3base%%%%Selecting a New Marker
- 26187%%%%Pmv3base%%%%Selecting a New Marker Set
- 26188%%%%Pmv3base%%%%Changing the Marker Color
- 26189%%%%Pmv3base%%%%Summary
- 26190%%%%Pmv3base%%%%Area and Polygon Primitives
- 26191%%%%Pmv3base%%%%About Area Primitives
- 26192%%%%Pmv3base%%%%Attributes of Area Primitives
- 26193%%%%Pmv3base%%%%Pattern Symbol Attribute
- 26194%%%%Pmv3base%%%%Pattern Reference Point Attribute
- 26195%%%%Pmv3base%%%%Pattern Set Attribute
- 26196%%%%Pmv3base%%%%Default Pattern Set
- 26197%%%%Pmv3base%%%%Customizing Pattern Sets
- 26198%%%%Pmv3base%%%%Custom Fill Patterns from a Bit Map
- 26199%%%%Pmv3base%%%%Custom Fill Patterns from a Font Symbol
- 26200%%%%Pmv3base%%%%Area Colors and Mix Attributes
- 26201%%%%Pmv3base%%%%Area Brackets
- 26202%%%%Pmv3base%%%%Area Bracket Attributes
- 26203%%%%Pmv3base%%%%Area Boundaries
- 26204%%%%Pmv3base%%%%Area Construction
- 26205%%%%Pmv3base%%%%Alternate Mode
- 26206%%%%Pmv3base%%%%Winding Mode
- 26207%%%%Pmv3base%%%%Attribute Currentness
- 26208%%%%Pmv3base%%%%About Polygon Primitives
- 26209%%%%Pmv3base%%%%Polygon Boundaries
- 26210%%%%Pmv3base%%%%Polygon Construction
- 26211%%%%Pmv3base%%%%Polygon Overlap
- 26212%%%%Pmv3base%%%%Using Area and Polygon Primitives
- 26213%%%%Pmv3base%%%%Drawing a Single, Closed Figure
- 26214%%%%Pmv3base%%%%Drawing Multiple, Intersecting, Closed Figures
- 26215%%%%Pmv3base%%%%Creating a Custom Fill Pattern from a Bit Map
- 26216%%%%Pmv3base%%%%Creating a Custom Fill Pattern from a Font Character
- 26217%%%%Pmv3base%%%%Summary
- 26218%%%%Pmv3base%%%%Character String Primitives
- 26219%%%%Pmv3base%%%%About Character String Primitives
- 26220%%%%Pmv3base%%%%Attributes of Character String Primitives
- 26221%%%%Pmv3base%%%%Character Set
- 26222%%%%Pmv3base%%%%Character Mode
- 26223%%%%Pmv3base%%%%Character Cell
- 26224%%%%Pmv3base%%%%Default Character Cell
- 26225%%%%Pmv3base%%%%Coding a Character Cell
- 26226%%%%Pmv3base%%%%Character Angle
- 26227%%%%Pmv3base%%%%Character Shear
- 26228%%%%Pmv3base%%%%Character Direction
- 26229%%%%Pmv3base%%%%Character Text Alignment
- 26230%%%%Pmv3base%%%%Horizontal Alignment of a Character String
- 26231%%%%Pmv3base%%%%Vertical Alignment of a Character String
- 26232%%%%Pmv3base%%%%Character Extra and Break Extra
- 26233%%%%Pmv3base%%%%Character Color and Mix
- 26234%%%%Pmv3base%%%%Using Character String Primitives
- 26235%%%%Pmv3base%%%%Drawing Text
- 26236%%%%Pmv3base%%%%Formatting Text
- 26237%%%%Pmv3base%%%%Positioning Text in World Coordinates
- 26238%%%%Pmv3base%%%%Summary
- 26239%%%%Pmv3base%%%%Color and Mix Attributes
- 26240%%%%Pmv3base%%%%About Color and Mix Attributes
- 26241%%%%Pmv3base%%%%Color Implementation
- 26242%%%%Pmv3base%%%%RGB Color Encoding
- 26243%%%%Pmv3base%%%%Color Tables
- 26244%%%%Pmv3base%%%%Logical Color Table
- 26245%%%%Pmv3base%%%%Default Logical Color Table
- 26246%%%%Pmv3base%%%%Device-Independent Color Indexing
- 26247%%%%Pmv3base%%%%Defining a Logical Color Table
- 26248%%%%Pmv3base%%%%Color Tables in Index Mode
- 26249%%%%Pmv3base%%%%Color Tables in RGB Mode
- 26250%%%%Pmv3base%%%%Querying the Available Colors
- 26251%%%%Pmv3base%%%%Physical Color Table
- 26252%%%%Pmv3base%%%%Palette Manager
- 26253%%%%Pmv3base%%%%Realizing a Color Palette
- 26254%%%%Pmv3base%%%%Color Attribute
- 26255%%%%Pmv3base%%%%Primitive Foreground
- 26256%%%%Pmv3base%%%%Primitive Background
- 26257%%%%Pmv3base%%%%Changing the Foreground and Background Colors of Primitives
- 26258%%%%Pmv3base%%%%Color Output and Mix Attributes
- 26259%%%%Pmv3base%%%%Mix Attribute
- 26260%%%%Pmv3base%%%%Overpaint Mix Attribute
- 26261%%%%Pmv3base%%%%OR Mix Attribute
- 26262%%%%Pmv3base%%%%Exclusive-OR (XOR) Mix Attribute
- 26263%%%%Pmv3base%%%%Leave-Alone Mix Attribute
- 26264%%%%Pmv3base%%%%Specifying Foreground and Background Mix Attributes
- 26265%%%%Pmv3base%%%%Color on Advanced Display Devices
- 26266%%%%Pmv3base%%%%Dithering
- 26267%%%%Pmv3base%%%%Considerations When Using Monochrome Displays
- 26268%%%%Pmv3base%%%%Drawing Color Graphics on Monochrome Devices
- 26269%%%%Pmv3base%%%%Drawing Color Area Fill Patterns on Monochrome Devices
- 26270%%%%Pmv3base%%%%Using Color and Mix Attributes
- 26271%%%%Pmv3base%%%%Creating a Logical Color Table
- 26272%%%%Pmv3base%%%%Determining the Color-Table Format and Index Values
- 26273%%%%Pmv3base%%%%Determining the Index Value of an RGB Value
- 26274%%%%Pmv3base%%%%Setting the Primitive Color Attributes
- 26275%%%%Pmv3base%%%%Creating a Palette
- 26276%%%%Pmv3base%%%%Summary
- 26277%%%%Pmv3base%%%%Bit Maps
- 26278%%%%Pmv3base%%%%About Bit Maps
- 26279%%%%Pmv3base%%%%System Implementation
- 26280%%%%Pmv3base%%%%Bit Map Functions
- 26281%%%%Pmv3base%%%%Creating a Bit Map
- 26282%%%%Pmv3base%%%%By an Application
- 26283%%%%Pmv3base%%%%Using the Icon Editor
- 26284%%%%Pmv3base%%%%Creating and Loading a Custom Bit Map
- 26285%%%%Pmv3base%%%%Storing Color Information in a Bit Map
- 26286%%%%Pmv3base%%%%Color Planes
- 26287%%%%Pmv3base%%%%Standard Bit-Map Formats
- 26288%%%%Pmv3base%%%%Drawing Bit Maps
- 26289%%%%Pmv3base%%%%WinDrawBitmap
- 26290%%%%Pmv3base%%%%GpiImage
- 26291%%%%Pmv3base%%%%Transferring Bit Maps
- 26292%%%%Pmv3base%%%%GpiDrawBits
- 26293%%%%Pmv3base%%%%GpiBitBlt
- 26294%%%%Pmv3base%%%%GpiWCBitBlt
- 26295%%%%Pmv3base%%%%Changing the Size of the Bit Map
- 26296%%%%Pmv3base%%%%Specifying Mix Values
- 26297%%%%Pmv3base%%%%Converting between Monochrome and Color Data Bit Maps
- 26298%%%%Pmv3base%%%%Manipulating Single Pels
- 26299%%%%Pmv3base%%%%Copying Images from a Display into a Bit Map
- 26300%%%%Pmv3base%%%%Saving a Bit Map
- 26301%%%%Pmv3base%%%%Deleting a Bit Map
- 26302%%%%Pmv3base%%%%Making Bit Maps Available to Other Processes
- 26303%%%%Pmv3base%%%%Using Bit Maps
- 26304%%%%Pmv3base%%%%Copying an Image from a Display Screen to a Bit Map
- 26305%%%%Pmv3base%%%%Scaling and Drawing a Bit-Map Image
- 26306%%%%Pmv3base%%%%Creating a Custom Fill Pattern
- 26307%%%%Pmv3base%%%%Loading a Bit Map from a File
- 26308%%%%Pmv3base%%%%Storing a Bit Map in a Metafile
- 26309%%%%Pmv3base%%%%Summary
- 26310%%%%Pmv3base%%%%Fonts
- 26311%%%%Pmv3base%%%%About Fonts
- 26312%%%%Pmv3base%%%%Image Font and Outline Font Implementation
- 26313%%%%Pmv3base%%%%PM-Supplied Fonts
- 26314%%%%Pmv3base%%%%Availability of Additional Fonts
- 26315%%%%Pmv3base%%%%Font Data Structures and Attributes
- 26316%%%%Pmv3base%%%%Glyphs, Code Pages, and Code Points
- 26317%%%%Pmv3base%%%%Proportional and Monospace Fonts
- 26318%%%%Pmv3base%%%%Kerning
- 26319%%%%Pmv3base%%%%FATTRS Data Structure
- 26320%%%%Pmv3base%%%%Record Length
- 26321%%%%Pmv3base%%%%Selection Indicators
- 26322%%%%Pmv3base%%%%Match Value
- 26323%%%%Pmv3base%%%%Face Name
- 26324%%%%Pmv3base%%%%Registry Identifier
- 26325%%%%Pmv3base%%%%Code Page
- 26326%%%%Pmv3base%%%%Maximum Baseline Extent
- 26327%%%%Pmv3base%%%%Average Character Width
- 26328%%%%Pmv3base%%%%Type Indicator
- 26329%%%%Pmv3base%%%%Font-Use Indicators
- 26330%%%%Pmv3base%%%%Public and Private Fonts
- 26331%%%%Pmv3base%%%%Drawing a Character String Primitive
- 26332%%%%Pmv3base%%%%Font Files and Dynamic-Link Libraries
- 26333%%%%Pmv3base%%%%Using Fonts
- 26334%%%%Pmv3base%%%%Selecting a Font
- 26335%%%%Pmv3base%%%%Explicit Font Selection
- 26336%%%%Pmv3base%%%%Reassociating the Presentation Space
- 26337%%%%Pmv3base%%%%Font Resolution
- 26338%%%%Pmv3base%%%%Closest-Matching Font Selection
- 26339%%%%Pmv3base%%%%Selecting the New Current Font
- 26340%%%%Pmv3base%%%%Deleting Logical Fonts and Unloading Physical Fonts
- 26341%%%%Pmv3base%%%%Creating Fonts
- 26342%%%%Pmv3base%%%%Creating Marker Sets and Pattern Sets
- 26343%%%%Pmv3base%%%%Using Bit Maps as Area-Fill Patterns
- 26344%%%%Pmv3base%%%%Using Paths with Fill Patterns
- 26345%%%%Pmv3base%%%%Summary
- 26346%%%%Pmv3base%%%%Paths
- 26347%%%%Pmv3base%%%%About Paths
- 26348%%%%Pmv3base%%%%Path Attributes
- 26349%%%%Pmv3base%%%%Line Width and Geometric Width for Paths
- 26350%%%%Pmv3base%%%%Line End
- 26351%%%%Pmv3base%%%%Line Join
- 26352%%%%Pmv3base%%%%Cosmetic Line Attributes for Paths
- 26353%%%%Pmv3base%%%%Area Attributes for Paths
- 26354%%%%Pmv3base%%%%Path Color and Mix Attributes
- 26355%%%%Pmv3base%%%%Path Brackets
- 26356%%%%Pmv3base%%%%Path Operations
- 26357%%%%Pmv3base%%%%Path Outline
- 26358%%%%Pmv3base%%%%Path Fill
- 26359%%%%Pmv3base%%%%Paths in Alternate Mode
- 26360%%%%Pmv3base%%%%Paths in Winding Mode
- 26361%%%%Pmv3base%%%%Path Modification
- 26362%%%%Pmv3base%%%%Path-Stroking
- 26363%%%%Pmv3base%%%%Path Conversion to Clip Path
- 26364%%%%Pmv3base%%%%Path Conversion to Region
- 26365%%%%Pmv3base%%%%Using Paths
- 26366%%%%Pmv3base%%%%Drawing a Geometric (Wide) Line
- 26367%%%%Pmv3base%%%%Drawing Filled Polygons
- 26368%%%%Pmv3base%%%%Drawing Outline Text
- 26369%%%%Pmv3base%%%%Creating a Triangular Clip Path
- 26370%%%%Pmv3base%%%%Summary
- 26371%%%%Pmv3base%%%%Regions
- 26372%%%%Pmv3base%%%%About Regions
- 26373%%%%Pmv3base%%%%System Implementation
- 26374%%%%Pmv3base%%%%Region Attributes
- 26375%%%%Pmv3base%%%%Region Creation
- 26376%%%%Pmv3base%%%%Region Operations
- 26377%%%%Pmv3base%%%%Creating Regions
- 26378%%%%Pmv3base%%%%Moving a Region
- 26379%%%%Pmv3base%%%%Determining Region Characteristics
- 26380%%%%Pmv3base%%%%Converting a Region to a Clip Region
- 26381%%%%Pmv3base%%%%Deleting a Region
- 26382%%%%Pmv3base%%%%Using Regions
- 26383%%%%Pmv3base%%%%Creating and Deleting a Region
- 26384%%%%Pmv3base%%%%Combining Regions
- 26385%%%%Pmv3base%%%%Comparing Regions
- 26386%%%%Pmv3base%%%%Offsetting a Region
- 26387%%%%Pmv3base%%%%Painting a Region
- 26388%%%%Pmv3base%%%%Locating a Point with Respect to a Region
- 26389%%%%Pmv3base%%%%Determining Coordinates of Rectangles in a Region
- 26390%%%%Pmv3base%%%%Summary
- 26391%%%%Pmv3base%%%%Creating and Drawing Retained Graphics
- 26392%%%%Pmv3base%%%%About Creating and Drawing Retained Graphics
- 26393%%%%Pmv3base%%%%Drawing Modes
- 26394%%%%Pmv3base%%%%Draw Mode
- 26395%%%%Pmv3base%%%%Retain Mode
- 26396%%%%Pmv3base%%%%Draw-and-Retain Mode
- 26397%%%%Pmv3base%%%%Creating a Graphics Segment
- 26398%%%%Pmv3base%%%%Filling a Graphics Segment
- 26399%%%%Pmv3base%%%%Closing a Graphics Segment
- 26400%%%%Pmv3base%%%%Segment Attributes
- 26401%%%%Pmv3base%%%%Chained Attribute
- 26402%%%%Pmv3base%%%%Fast-Chained Attribute
- 26403%%%%Pmv3base%%%%Actual Drawing Mode
- 26404%%%%Pmv3base%%%%Drawing a Retained Graphic
- 26405%%%%Pmv3base%%%%Segment Priority
- 26406%%%%Pmv3base%%%%GpiDrawSegment
- 26407%%%%Pmv3base%%%%GpiDrawFrom
- 26408%%%%Pmv3base%%%%Attribute Modes
- 26409%%%%Pmv3base%%%%Reusing the Presentation Space
- 26410%%%%Pmv3base%%%%GpiSavePS
- 26411%%%%Pmv3base%%%%GpiRestorePS
- 26412%%%%Pmv3base%%%%GpiResetPS
- 26413%%%%Pmv3base%%%%GpiSetPS
- 26414%%%%Pmv3base%%%%Nonretained Graphic Segments
- 26415%%%%Pmv3base%%%%Using Segment Creating and Drawing Functions
- 26416%%%%Pmv3base%%%%Creating a Chained Segment
- 26417%%%%Pmv3base%%%%Creating a Called Segment
- 26418%%%%Pmv3base%%%%Drawing a Segment Chain
- 26419%%%%Pmv3base%%%%Summary
- 26420%%%%Pmv3base%%%%Editing Retained Graphics and Graphics Segments
- 26421%%%%Pmv3base%%%%About Editing Retained Graphics and Graphics Segments
- 26422%%%%Pmv3base%%%%Graphics Orders
- 26423%%%%Pmv3base%%%%Graphics Elements
- 26424%%%%Pmv3base%%%%Adding Elements to a New Segment
- 26425%%%%Pmv3base%%%%Element Types
- 26426%%%%Pmv3base%%%%The Element Pointer
- 26427%%%%Pmv3base%%%%Labels
- 26428%%%%Pmv3base%%%%Graphics Segments
- 26429%%%%Pmv3base%%%%Initial Segment Attributes
- 26430%%%%Pmv3base%%%%The Dynamic Attribute
- 26431%%%%Pmv3base%%%%The Detectability Attribute
- 26432%%%%Pmv3base%%%%The Propagate-Detectability Attribute
- 26433%%%%Pmv3base%%%%The Visibility Attribute
- 26434%%%%Pmv3base%%%%The Propagate-Visibility Attribute
- 26435%%%%Pmv3base%%%%Changing the Attributes of a Segment
- 26436%%%%Pmv3base%%%%Editing a Segment
- 26437%%%%Pmv3base%%%%Deleting a Graphics Element
- 26438%%%%Pmv3base%%%%Deleting Graphics Segments
- 26439%%%%Pmv3base%%%%Copying a Single Graphics Element
- 26440%%%%Pmv3base%%%%Copying Multiple Graphics Elements
- 26441%%%%Pmv3base%%%%Drawing Retained Graphics
- 26442%%%%Pmv3base%%%%Drawing Dynamic Segments
- 26443%%%%Pmv3base%%%%The Drawing Controls
- 26444%%%%Pmv3base%%%%Using Segment Editing Functions
- 26445%%%%Pmv3base%%%%Summary
- 26446%%%%Pmv3base%%%%Correlation
- 26447%%%%Pmv3base%%%%About Correlation
- 26448%%%%Pmv3base%%%%Correlating Nonretained Graphics
- 26449%%%%Pmv3base%%%%Correlating Retained Graphics
- 26450%%%%Pmv3base%%%%Tagging Primitives within a Segment
- 26451%%%%Pmv3base%%%%Correlation Functions for Retained Graphics
- 26452%%%%Pmv3base%%%%The Correlation Input Parameters
- 26453%%%%Pmv3base%%%%The lType Input Parameter
- 26454%%%%Pmv3base%%%%The lMaxHits Input Parameter
- 26455%%%%Pmv3base%%%%The lMaxDepth Input Parameter
- 26456%%%%Pmv3base%%%%Pick Aperture
- 26457%%%%Pmv3base%%%%Using Correlation
- 26458%%%%Pmv3base%%%%Summary
- 26459%%%%Pmv3base%%%%Metafiles
- 26460%%%%Pmv3base%%%%About Metafiles
- 26461%%%%Pmv3base%%%%Contents of a Metafile
- 26462%%%%Pmv3base%%%%Metafile Content Restrictions
- 26463%%%%Pmv3base%%%%Draw-Mode Restrictions
- 26464%%%%Pmv3base%%%%Creating Metafiles for Interchange
- 26465%%%%Pmv3base%%%%Micro Presentation Space Restrictions
- 26466%%%%Pmv3base%%%%Query Restrictions
- 26467%%%%Pmv3base%%%%Segment Restrictions
- 26468%%%%Pmv3base%%%%Asynchronous Drawing Thread Restrictions
- 26469%%%%Pmv3base%%%%Metafile Functions
- 26470%%%%Pmv3base%%%%Creating a Metafile
- 26471%%%%Pmv3base%%%%Storing Pictures in a Metafile
- 26472%%%%Pmv3base%%%%Playing a Metafile
- 26473%%%%Pmv3base%%%%PMF_RESET Option
- 26474%%%%Pmv3base%%%%PMF_SUPPRESS Option
- 26475%%%%Pmv3base%%%%PMF_LOADTYPE Option
- 26476%%%%Pmv3base%%%%PMF_LCIDS Option
- 26477%%%%Pmv3base%%%%PMF_COLORTABLE Option
- 26478%%%%Pmv3base%%%%PMF_COLORREALIZABLE Option
- 26479%%%%Pmv3base%%%%PMF_DEFAULTS Option
- 26480%%%%Pmv3base%%%%Saving a Metafile
- 26481%%%%Pmv3base%%%%Loading a Metafile
- 26482%%%%Pmv3base%%%%Editing a Metafile
- 26483%%%%Pmv3base%%%%Copying a Metafile
- 26484%%%%Pmv3base%%%%Deleting a Metafile
- 26485%%%%Pmv3base%%%%Metafiles and the System Clipboard
- 26486%%%%Pmv3base%%%%Using Metafiles
- 26487%%%%Pmv3base%%%%Creating and Drawing into a Metafile
- 26488%%%%Pmv3base%%%%Drawing into a Metafile in Retain Mode
- 26489%%%%Pmv3base%%%%Copying a Metafile to Disk
- 26490%%%%Pmv3base%%%%Playing a Metafile
- 26491%%%%Pmv3base%%%%Summary
- 26492%%%%Pmv3base%%%%Clipping and Boundary Determination
- 26493%%%%Pmv3base%%%%About Clipping
- 26494%%%%Pmv3base%%%%Types of Clipping Areas
- 26495%%%%Pmv3base%%%%The Clip Path
- 26496%%%%Pmv3base%%%%The Viewing Window
- 26497%%%%Pmv3base%%%%The Graphics Field
- 26498%%%%Pmv3base%%%%The Current Clipping Region
- 26499%%%%Pmv3base%%%%How Clipping Is Implemented
- 26500%%%%Pmv3base%%%%Redrawing Nondynamic Graphics
- 26501%%%%Pmv3base%%%%About Boundary Determination
- 26502%%%%Pmv3base%%%%Using Clipping and Boundary Determination
- 26503%%%%Pmv3base%%%%Creating a Clip Path
- 26504%%%%Pmv3base%%%%Creating a Clip Region
- 26505%%%%Pmv3base%%%%Excluding a Rectangular Area from a Clip Region
- 26506%%%%Pmv3base%%%%Adding a Rectangular Area to a Clip Region
- 26507%%%%Pmv3base%%%%Setting the Clip Region to a Region Intersection
- 26508%%%%Pmv3base%%%%Determining the Size of a Clipping Area
- 26509%%%%Pmv3base%%%%Summary
- 26510%%%%Pmv3base%%%%Coordinate Spaces and Transformations
- 26511%%%%Pmv3base%%%%About Coordinate Spaces
- 26512%%%%Pmv3base%%%%World Coordinate Space
- 26513%%%%Pmv3base%%%%Model Space
- 26514%%%%Pmv3base%%%%Page Space
- 26515%%%%Pmv3base%%%%Device Space
- 26516%%%%Pmv3base%%%%Media Space
- 26517%%%%Pmv3base%%%%About Transformations
- 26518%%%%Pmv3base%%%%Identity Transformation
- 26519%%%%Pmv3base%%%%Moving through Coordinate Spaces Using the Identity Transformation
- 26520%%%%Pmv3base%%%%Applying Transformations Other Than the Identity Transformation
- 26521%%%%Pmv3base%%%%Combining Transformations Between a Coordinate Space Pair
- 26522%%%%Pmv3base%%%%Transformation Mathematics
- 26523%%%%Pmv3base%%%%Model for Building the Transformation Matrix
- 26524%%%%Pmv3base%%%%MATRIXLF, the Transformation Matrix
- 26525%%%%Pmv3base%%%%MATRIXLF Structure
- 26526%%%%Pmv3base%%%%MAKEFIXED Macro
- 26527%%%%Pmv3base%%%%About Transformation Operations
- 26528%%%%Pmv3base%%%%Scaling and Reflection Transformations
- 26529%%%%Pmv3base%%%%Scaling a Graphics Object
- 26530%%%%Pmv3base%%%%Reflecting a Graphics Object
- 26531%%%%Pmv3base%%%%MATRIXLF Structure for Scaling and Reflecting
- 26532%%%%Pmv3base%%%%Rotation Transformations
- 26533%%%%Pmv3base%%%%Rotating a Graphics Object
- 26534%%%%Pmv3base%%%%MATRIXLF Structure for Rotating
- 26535%%%%Pmv3base%%%%Translation Transformations
- 26536%%%%Pmv3base%%%%Translating a Graphics Object
- 26537%%%%Pmv3base%%%%MATRIXLF Structure for Translating
- 26538%%%%Pmv3base%%%%Shearing Transformations
- 26539%%%%Pmv3base%%%%Shearing a Graphics Object
- 26540%%%%Pmv3base%%%%MATRIXLF Structure for Shearing
- 26541%%%%Pmv3base%%%%About Transformation Functions
- 26542%%%%Pmv3base%%%%Current Transformation
- 26543%%%%Pmv3base%%%%Accumulating Transformations
- 26544%%%%Pmv3base%%%%Concatenating Transformations
- 26545%%%%Pmv3base%%%%Hard Coding Values for a Concatenated Matrix
- 26546%%%%Pmv3base%%%%Multiplying Matrix Values
- 26547%%%%Pmv3base%%%%Transformation Helper Functions
- 26548%%%%Pmv3base%%%%Applying Transformation Operations Directly to the Transformation Matrix and Using Transformation Functions
- 26549%%%%Pmv3base%%%%Round-Off Error
- 26550%%%%Pmv3base%%%%World Space-to-Model Space Transformations
- 26551%%%%Pmv3base%%%%Model Transformations
- 26552%%%%Pmv3base%%%%Segment Transformations
- 26553%%%%Pmv3base%%%%Instance Transformations
- 26554%%%%Pmv3base%%%%World Space-to-Model Space Transformation Summary
- 26555%%%%Pmv3base%%%%Model Space-to-Page Space Transformations
- 26556%%%%Pmv3base%%%%Viewing Transformations
- 26557%%%%Pmv3base%%%%Defining the Viewing Window
- 26558%%%%Pmv3base%%%%Graphics Field
- 26559%%%%Pmv3base%%%%Default Viewing Transformations
- 26560%%%%Pmv3base%%%%Page Space-to-Device Space Transformations
- 26561%%%%Pmv3base%%%%Presentation Pages
- 26562%%%%Pmv3base%%%%Page Viewports
- 26563%%%%Pmv3base%%%%Mapping the Presentation Page to the Device
- 26564%%%%Pmv3base%%%%Coding the Device Transformation
- 26565%%%%Pmv3base%%%%Device-Transformation Matrix
- 26566%%%%Pmv3base%%%%Windowing-System Transformation
- 26567%%%%Pmv3base%%%%Transforming Bit-Map Data
- 26568%%%%Pmv3base%%%%Using Coordinate Spaces and Transformations
- 26569%%%%Pmv3base%%%%Setting Drawing Units
- 26570%%%%Pmv3base%%%%Translating, Rotating, and Scaling a Picture
- 26571%%%%Pmv3base%%%%Shearing a Picture
- 26572%%%%Pmv3base%%%%Using World to Model Space Transformations
- 26573%%%%Pmv3base%%%%Viewing Transformation
- 26574%%%%Pmv3base%%%%Summary
- 26575%%%%Pmv3base%%%%Print Job Submission and Manipulation
- 26576%%%%Pmv3base%%%%About the Print Subsystem Components
- 26577%%%%Pmv3base%%%%Spooler
- 26578%%%%Pmv3base%%%%Print Job Formats
- 26579%%%%Pmv3base%%%%Disabling the Spooler
- 26580%%%%Pmv3base%%%%Print Subsystem User Interface
- 26581%%%%Pmv3base%%%%Queue Driver
- 26582%%%%Pmv3base%%%%Printer Driver
- 26583%%%%Pmv3base%%%%File System
- 26584%%%%Pmv3base%%%%Kernel Device Driver
- 26585%%%%Pmv3base%%%%Print Subsystem Configuration
- 26586%%%%Pmv3base%%%%Printing Data Flow
- 26587%%%%Pmv3base%%%%Submitting a Non-Presentation Manager (Base) Print Job
- 26588%%%%Pmv3base%%%%Submitting a Queued Presentation Manager Print Job
- 26589%%%%Pmv3base%%%%Page Setup Dialog
- 26590%%%%Pmv3base%%%%Forms Selection
- 26591%%%%Pmv3base%%%%Printer Setup Dialog
- 26592%%%%Pmv3base%%%%Job Properties Considerations
- 26593%%%%Pmv3base%%%%Retrieving Job Properties
- 26594%%%%Pmv3base%%%%Displaying Job Properties Dialog
- 26595%%%%Pmv3base%%%%Font Dialog and Device Font Considerations
- 26596%%%%Pmv3base%%%%Print Dialog and Print Processing
- 26597%%%%Pmv3base%%%%Creating a New Thread
- 26598%%%%Pmv3base%%%%Opening a Queued Device Context
- 26599%%%%Pmv3base%%%%Associating a Presentation Space
- 26600%%%%Pmv3base%%%%Device-Independence Considerations
- 26601%%%%Pmv3base%%%%Starting a Print Job
- 26602%%%%Pmv3base%%%%Querying the Device Capabilities
- 26603%%%%Pmv3base%%%%Formatting the Page
- 26604%%%%Pmv3base%%%%Starting the Next Page
- 26605%%%%Pmv3base%%%%Ending the Print Job
- 26606%%%%Pmv3base%%%%Disassociating the Presentation Space
- 26607%%%%Pmv3base%%%%Closing the Device Context
- 26608%%%%Pmv3base%%%%Print-to-File Considerations
- 26609%%%%Pmv3base%%%%Network Printing Considerations
- 26610%%%%Pmv3base%%%%Drag/Drop Protocol Considerations
- 26611%%%%Pmv3base%%%%PMPRINT/PMPLOT Queue Processor Parameters
- 26612%%%%Pmv3base%%%%Examples Using the ARE and FIT Parameters
- 26613%%%%Pmv3base%%%%Submitting a Direct Presentation Manager Print Job
- 26614%%%%Pmv3base%%%%Submitting a Print Job Directly to the Spooler
- 26615%%%%Pmv3base%%%%Spooler Management and Configuration
- 26616%%%%Pmv3base%%%%Print Job Management
- 26617%%%%Pmv3base%%%%Summary
- 26618%%%%Pmv3base%%%%Matrix Multiplication
- 26619%%%%Pmv3base%%%%GPI Functions
- 26620%%%%Pmv3base%%%%Graphics Attributes
- 26621%%%%Pmv3base%%%%Graphics Orders
- 26622%%%%Pmv3base%%%%The Graphics-Orders Header File (PMORD.H)
- 26623%%%%Pmv3base%%%%Decoding Graphics Orders
- 26624%%%%Pmv3base%%%%Naming Conventions
-