Jump to content

Presentation Device Driver Functions: Difference between revisions

From EDM2
Line 116: Line 116:
*[[GreSetBitmapBits]]
*[[GreSetBitmapBits]]
*[[GreSetPel]]
*[[GreSetPel]]
'''Color Table Functions'''
*[[GreCreateLogColorTable]]
*[[GreQueryColorData]]
*[[GreQueryColorIndex]]
*[[GreQueryLogColorTable]]
*[[GreQueryNearestColor]]
*[[GreQueryRealColors]]
*[[GreQueryRGBColor]]
*[[GreRealizeColorTable]]
*[[GreUnrealizeColorTable]]
'''Device Functions 2'''
*[[GreDeviceQueryFontAttributes]]
*[[GreDeviceQueryFonts]]
*[[GreErasePS]]
*[[GreNotifyClipChange]]
*[[GreNotifyTransformChange]]
*[[GreRealizeFont]]
'''Device Functions 3'''
*[[GreAccumulateBounds]]
*[[GreDeviceSetDCOrigin]]
*[[GreGetBoundsData]]
*[[GreGetCodePage]]
*[[GreGetDCOrigin]]
*[[GreGetLineOrigin]]
*[[GreLockDevice]]
*[[GreResetBounds]]
*[[GreSetCodePage]]
*[[GreSetLineOrigin]]
*[[GreUnlockDevice]]


;Organize
;Organize
* [[GreAccumulateBounds]]
* [[GreCharRect]]
* [[GreCharRect]]
* [[GreCharStr]]
* [[GreCharStr]]
Line 125: Line 153:
* [[GreCloseScreenChangeArea]]
* [[GreCloseScreenChangeArea]]
* [[GreConvertWithMatrix]]
* [[GreConvertWithMatrix]]
* [[GreCreateLogColorTable]]
* [[GreDeath]]
* [[GreDeath]]
* [[GreDeviceInvalidateVisRegion]]
* [[GreDeviceInvalidateVisRegion]]
* [[GreDeviceQueryFontAttributes]]
* [[GreDeviceQueryFonts]]
* [[GreDeviceSetAVIOFont]]
* [[GreDeviceSetAVIOFont]]
* [[GreDeviceSetCursor]]
* [[GreDeviceSetCursor]]
* [[GreDeviceSetDCOrigin]]
* [[GreDisjointLines]]
* [[GreDisjointLines]]
* [[GreDrawLinesInPath]]
* [[GreDrawLinesInPath]]
* [[GreErasePS]]
* [[GreEscape]]
* [[GreEscape]]
* [[GreGetBoundsData]]
* [[GreGetCodePage]]
* [[GreGetCurrentPosition]]
* [[GreGetCurrentPosition]]
* [[GreGetDCOrigin]]
* [[GreGetLineOrigin]]
* [[GreGetPickWindow]]
* [[GreGetPickWindow]]
* [[GreGetScreenBits]]
* [[GreGetScreenBits]]
* [[GreGetScreenChangeArea]]
* [[GreGetScreenChangeArea]]
* [[GreGetStyleRatio]]
* [[GreGetStyleRatio]]
* [[GreLockDevice]]
* [[GreNotifyClipChange]]
* [[GreNotifyTransformChange]]
* [[GreOpenScreenChangeArea]]
* [[GreOpenScreenChangeArea]]
* [[GrePolyLine]]
* [[GrePolyLine]]
Line 155: Line 171:
* [[GrePolyShortLine]]
* [[GrePolyShortLine]]
* [[GreQueryCharPositions]]
* [[GreQueryCharPositions]]
* [[GreQueryColorData]]
* [[GreQueryColorIndex]]
* [[GreQueryDeviceBitmaps]]
* [[GreQueryDeviceBitmaps]]
* [[GreQueryDeviceCaps]]
* [[GreQueryDeviceCaps]]
* [[GreQueryDevResource]]
* [[GreQueryDevResource]]
* [[GreQueryHardcopyCaps]]
* [[GreQueryHardcopyCaps]]
* [[GreQueryLogColorTable]]
* [[GreQueryNearestColor]]
* [[GreQueryRealColors]]
* [[GreQueryRGBColor]]
* [[GreQueryTextBox]]
* [[GreQueryTextBox]]
* [[GreQueryWidthTable]]
* [[GreQueryWidthTable]]
* [[GreRealizeColorTable]]
* [[GreRealizeFont]]
* [[GreResetBounds]]
* [[GreRestoreScreenBits]]
* [[GreRestoreScreenBits]]
* [[GreResurrection]]
* [[GreResurrection]]
* [[GreSaveScreenBits]]
* [[GreSaveScreenBits]]
* [[GreScrollRect]]
* [[GreScrollRect]]
* [[GreSetCodePage]]
* [[GreSetColorCursor]]
* [[GreSetColorCursor]]
* [[GreSetCurrentPosition]]
* [[GreSetCurrentPosition]]
* [[GreSetLineOrigin]]
* [[GreSetPickWindow]]
* [[GreSetPickWindow]]
* [[GreSetScreenBits]]
* [[GreSetScreenBits]]
* [[GreSetStyleRatio]]
* [[GreSetStyleRatio]]
* [[GreUnlockDevice]]
* [[GreUnrealizeColorTable]]
* [[GreUpdateCursor]]
* [[GreUpdateCursor]]
* [[SDBitBlt]]
* [[SDBitBlt]]

Revision as of 01:23, 8 February 2020

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

Mandatory and Simulated Graphics Engine Function

Simulated
Arc Functions
Area and Path Functions

Clip Functions

Line Functions

Palette Manager Functions

Region Functions

Transform Functions

Mandatory

Attribute Functions

Bit-Map Functions

Color Table Functions

Device Functions 2

Device Functions 3

Organize

Device Support Function

See also:

Links