Jump to content

Presentation Device Driver Functions: Difference between revisions

From EDM2
Line 31: Line 31:
* [[GreSelectClipPath]]
* [[GreSelectClipPath]]
* [[GreStrokePath]]
* [[GreStrokePath]]
'''Clip Functions'''
*[[GreCopyClipRegion]]
*[[GreExcludeClipRectangle]]
*[[GreGetClipBox]]
*[[GreGetClipRects]]
*[[GreIntersectClipRectangle]]
*[[GreOffsetClipRegion]]
*[[GrePtVisible]]
*[[GreQueryClipRegion]]
*[[GreRectVisible]]
*[[GreRegionSelectBitmap]]
*[[GreRestoreRegion]]
*[[GreSaveRegion]]
*[[GreSelectClipRegion]]
*[[GreSelectPathRegion]]
*[[GreSetupDC]]
*[[GreSetXformRect]]
'''Line Functions'''
*[[GreDrawRLE]]
*[[GrePolygonSet]]


;Organize
;Organize
Line 46: Line 68:
* [[GreConvert]]
* [[GreConvert]]
* [[GreConvertWithMatrix]]
* [[GreConvertWithMatrix]]
* [[GreCopyClipRegion]]
 
* [[GreCreateLogColorTable]]
* [[GreCreateLogColorTable]]
* [[GreCreateRectRegion]]
* [[GreCreateRectRegion]]
Line 72: Line 94:
* [[GreDrawBorder]]
* [[GreDrawBorder]]
* [[GreDrawLinesInPath]]
* [[GreDrawLinesInPath]]
* [[GreDrawRLE]]


* [[GreEqualRegion]]
* [[GreEqualRegion]]
* [[GreErasePS]]  
* [[GreErasePS]]  
* [[GreEscape]]
* [[GreEscape]]
* [[GreExcludeClipRectangle]]




* [[GreGetBitmapBits]]
* [[GreGetBitmapBits]]
* [[GreGetBoundsData]]
* [[GreGetBoundsData]]
* [[GreGetClipBox]]
 
* [[GreGetClipRects]]
* [[GreGetCodePage]]
* [[GreGetCodePage]]
* [[GreGetCurrentPosition]]
* [[GreGetCurrentPosition]]
Line 104: Line 123:
* [[GreGetWindowViewportXform]]
* [[GreGetWindowViewportXform]]
* [[GreImageData]]
* [[GreImageData]]
* [[GreIntersectClipRectangle]]
 
* [[GreLockDevice]]
* [[GreLockDevice]]


Line 110: Line 129:
* [[GreNotifyClipChange]]
* [[GreNotifyClipChange]]
* [[GreNotifyTransformChange]]
* [[GreNotifyTransformChange]]
* [[GreOffsetClipRegion]]
* [[GreOffsetRegion]]
* [[GreOffsetRegion]]
* [[GreOpenScreenChangeArea]]
* [[GreOpenScreenChangeArea]]
Line 116: Line 134:
* [[GrePaintRegion]]
* [[GrePaintRegion]]


* [[GrePolygonSet]]
* [[GrePolyLine]]
* [[GrePolyLine]]
* [[GrePolyMarker]]
* [[GrePolyMarker]]
Line 123: Line 140:


* [[GrePtInRegion]]
* [[GrePtInRegion]]
* [[GrePtVisible]]
* [[GreQueryCharPositions]]
* [[GreQueryCharPositions]]
* [[GreQueryClipRegion]]
* [[GreQueryColorData]]
* [[GreQueryColorData]]
* [[GreQueryColorIndex]]
* [[GreQueryColorIndex]]
Line 144: Line 159:
* [[GreRealizePalette]]
* [[GreRealizePalette]]
* [[GreRectInRegion]]
* [[GreRectInRegion]]
* [[GreRectVisible]]
* [[GreRegionSelectBitmap]]
* [[GreResetBounds]]
* [[GreResetBounds]]


* [[GreRestoreRegion]]
* [[GreRestoreScreenBits]]
* [[GreRestoreScreenBits]]
* [[GreRestoreXform]]
* [[GreRestoreXform]]
Line 154: Line 166:
* [[GreResurrection]]
* [[GreResurrection]]


* [[GreSaveRegion]]
* [[GreSaveScreenBits]]
* [[GreSaveScreenBits]]
* [[GreSaveXform]]
* [[GreSaveXform]]
* [[GreSaveXformData]]
* [[GreSaveXformData]]
* [[GreScrollRect]]
* [[GreScrollRect]]
* [[GreSelectClipRegion]]
* [[GreSelectPathRegion]]
* [[GreSetBitmapBits]]
* [[GreSetBitmapBits]]
* [[GreSetCodePage]]
* [[GreSetCodePage]]
Line 178: Line 185:
* [[GreSetScreenBits]]
* [[GreSetScreenBits]]
* [[GreSetStyleRatio]]
* [[GreSetStyleRatio]]
* [[GreSetupDC]]
* [[GreSetViewingLimits]]
* [[GreSetViewingLimits]]
* [[GreSetWindowViewportXform]]
* [[GreSetWindowViewportXform]]
* [[GreSetXformRect]]


* [[GreUnlockDevice]]
* [[GreUnlockDevice]]

Revision as of 00:09, 8 February 2020

You can find more information at the Presentation Device Driver Reference for OS/2.

Mandatory and Simulated Graphics Engine Function

Arc Functions
Area and Path Functions

Clip Functions

Line Functions

Organize


Device Support Function

See also:

Links