Jump to content

Presentation Device Driver Functions: Difference between revisions

From EDM2
Line 96: Line 96:
*[[GreSetViewingLimits]]
*[[GreSetViewingLimits]]
*[[GreSetWindowViewportXform]]
*[[GreSetWindowViewportXform]]
;Mandatory
'''Attribute Functions'''
*[[GreDeviceGetAttributes]]
*[[GreDeviceSetAttributes]]
*[[GreDeviceSetGlobalAttribute]]
*[[GreGetPairKerningTable]]
'''Bit-Map Functions'''
*[[GreBitblt]]
*[[GreDeviceCreateBitmap]]
*[[GreDeviceDeleteBitmap]]
*[[GreDeviceSelectBitmap]]
*[[GreDrawBits]]
*[[GreDrawBorder]]
*[[GreGetBitmapBits]]
*[[GreGetPel]]
*[[GreImageData]]
*[[GreSetBitmapBits]]
*[[GreSetPel]]


;Organize
;Organize
* [[GreAccumulateBounds]]
* [[GreAccumulateBounds]]
* [[GreBitblt]]
* [[GreCharRect]]
* [[GreCharRect]]
* [[GreCharStr]]
* [[GreCharStr]]
* [[GreCharString]]
* [[GreCharString]]
* [[GreCharStringPos]]
* [[GreCharStringPos]]
* [[GreCloseScreenChangeArea]]
* [[GreCloseScreenChangeArea]]
* [[GreConvertWithMatrix]]
* [[GreConvertWithMatrix]]
* [[GreCreateLogColorTable]]
* [[GreCreateLogColorTable]]
* [[GreDeath]]
* [[GreDeath]]
* [[GreDeviceCreateBitmap]]
* [[GreDeviceDeleteBitmap]]
* [[GreDeviceGetAttributes]]
* [[GreDeviceInvalidateVisRegion]]
* [[GreDeviceInvalidateVisRegion]]
* [[GreDeviceQueryFontAttributes]]
* [[GreDeviceQueryFontAttributes]]
* [[GreDeviceQueryFonts]]
* [[GreDeviceQueryFonts]]
* [[GreDeviceSelectBitmap]]
* [[GreDeviceSetAttributes]]
* [[GreDeviceSetAVIOFont]]
* [[GreDeviceSetAVIOFont]]
* [[GreDeviceSetCursor]]
* [[GreDeviceSetCursor]]
* [[GreDeviceSetDCOrigin]]
* [[GreDeviceSetDCOrigin]]
* [[GreDeviceSetGlobalAttribute]]
* [[GreDisjointLines]]
* [[GreDisjointLines]]
* [[GreDrawBits]]
* [[GreDrawBorder]]
* [[GreDrawLinesInPath]]
* [[GreDrawLinesInPath]]
* [[GreErasePS]]  
* [[GreErasePS]]  
* [[GreEscape]]
* [[GreEscape]]
* [[GreGetBitmapBits]]
* [[GreGetBoundsData]]
* [[GreGetBoundsData]]
* [[GreGetCodePage]]
* [[GreGetCodePage]]
* [[GreGetCurrentPosition]]
* [[GreGetCurrentPosition]]
* [[GreGetDCOrigin]]
* [[GreGetDCOrigin]]
* [[GreGetLineOrigin]]
* [[GreGetLineOrigin]]
* [[GreGetPairKerningTable]]
* [[GreGetPel]]
* [[GreGetPickWindow]]
* [[GreGetPickWindow]]
* [[GreGetScreenBits]]
* [[GreGetScreenBits]]
* [[GreGetScreenChangeArea]]
* [[GreGetScreenChangeArea]]
* [[GreGetStyleRatio]]
* [[GreGetStyleRatio]]
* [[GreImageData]]
* [[GreLockDevice]]
* [[GreLockDevice]]
* [[GreNotifyClipChange]]
* [[GreNotifyClipChange]]
* [[GreNotifyTransformChange]]
* [[GreNotifyTransformChange]]
* [[GreOpenScreenChangeArea]]
* [[GreOpenScreenChangeArea]]
* [[GrePolyLine]]
* [[GrePolyLine]]
* [[GrePolyMarker]]
* [[GrePolyMarker]]
* [[GrePolyScanline]]
* [[GrePolyScanline]]
* [[GrePolyShortLine]]
* [[GrePolyShortLine]]
* [[GreQueryCharPositions]]
* [[GreQueryCharPositions]]
* [[GreQueryColorData]]
* [[GreQueryColorData]]
Line 174: Line 160:
* [[GreQueryDevResource]]
* [[GreQueryDevResource]]
* [[GreQueryHardcopyCaps]]
* [[GreQueryHardcopyCaps]]
* [[GreQueryLogColorTable]]
* [[GreQueryLogColorTable]]
* [[GreQueryNearestColor]]
* [[GreQueryNearestColor]]
* [[GreQueryRealColors]]
* [[GreQueryRealColors]]
* [[GreQueryRGBColor]]
* [[GreQueryRGBColor]]
Line 184: Line 168:
* [[GreRealizeColorTable]]
* [[GreRealizeColorTable]]
* [[GreRealizeFont]]
* [[GreRealizeFont]]
* [[GreResetBounds]]
* [[GreResetBounds]]
* [[GreRestoreScreenBits]]
* [[GreRestoreScreenBits]]
* [[GreResurrection]]
* [[GreResurrection]]
* [[GreSaveScreenBits]]
* [[GreSaveScreenBits]]
* [[GreScrollRect]]
* [[GreScrollRect]]
* [[GreSetBitmapBits]]
* [[GreSetCodePage]]
* [[GreSetCodePage]]
* [[GreSetColorCursor]]
* [[GreSetColorCursor]]
* [[GreSetCurrentPosition]]
* [[GreSetCurrentPosition]]
* [[GreSetLineOrigin]]
* [[GreSetLineOrigin]]
* [[GreSetPel]]
* [[GreSetPickWindow]]
* [[GreSetPickWindow]]
* [[GreSetScreenBits]]
* [[GreSetScreenBits]]
* [[GreSetStyleRatio]]
* [[GreSetStyleRatio]]
* [[GreUnlockDevice]]
* [[GreUnlockDevice]]
* [[GreUnrealizeColorTable]]
* [[GreUnrealizeColorTable]]
* [[GreUpdateCursor]]
* [[GreUpdateCursor]]
* [[SDBitBlt]]
* [[SDBitBlt]]

Revision as of 00:24, 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

Palette Manager Functions

Region Functions

Transform Functions

Mandatory

Attribute Functions

Bit-Map Functions

Organize

Device Support Function

See also:

Links