Related changes
Appearance
Enter a page name to see changes on pages linked to or from that page. (To see members of a category, enter Category:Name of category). Changes to pages on your Watchlist are in bold.
List of abbreviations:
- N
- This edit created a new page (also see list of new pages)
- m
- This is a minor edit
- b
- This edit was performed by a bot
- (±123)
- The page size changed by this number of bytes
12 July 2025
N 00:39 | DEVESC SETUPBLITTERNOTIFY diffhist +1,994 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_SETUPBLITTERNOTIFY}} GreEscape DEVESC_SETUPBLITTERNOTIFY is called by EnDIVE users to indicate whether the hardware can support the current image blitting parameters. ;Simulation support: None. ==Syntax== GreEscape(hdc, ICODE, lInCount, pbInData, plOutCount, pbOutData); ==Parameters== ;''hdc'' (HDC) - input: Device context handle. ;''ICODE'' (LONG) - input: DEVESC_SETUPBLITTERNOTIFY escape code. ;''lInCount'' (LONG) - input: Number...") |
N 00:38 | DEVESC SETMODE diffhist +2,419 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_SETMODE}} GreEscape DEVESC_SETMODE sets the printer into a particular mode. ;Simulation support: This function is mandatory for hardcopy drivers, but may simply return a DEVESC_NOTIMPLEMENTED code. For other drivers, it is simulated by a handling routine in the graphics engine. ==Syntax== GreEscape(hdc, lEscape, cInCount, pInData, pcOutCount, pOutData, pInstance, lFunction); ==Parameters== ;''hdc'' (HDC) - input: Device context handle. ;''l...") |
N 00:36 | DEVESC SETJOBPROPERTIES diffhist +17,920 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_SETJOBPROPERTIES}} GreEscape DEVESC_SETJOBPROPERTIES writes the specified job property types and values into the job properties structure that is passed in. ;Simulation support: This function is mandatory for all drivers and must be implemented in order to have a valid OS/2 hardcopy driver. ==Syntax== GreEscape(hdc, lEscape, cInCount, pInData, pcOutCount, pOutData, pInstance, lFunction); ==Parameters== ;''hdc'' (HDC) - input: Device context...") |
N 00:34 | DEVESC REGISTER diffhist +1,699 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_REGISTER}} GreEscape DEVESC_REGISTER is called by EnDIVE users to register and unregister use with the driver. ;Simulation support: None. ==Syntax== GreEscape(hdc, ICODE, lInCount, pbInData, plOutCount, pbOutData); ==Parameters== ;''hdc'' (HDC) - input: Device context handle. ;''ICODE'' (LONG) - input: DEVESC_REGISTER escape code. ;''lInCount'' (LONG) - input: Number of bytes pointed to by pbInData. ;''pbInData'' (PBYTE) - inp...") |
N 00:33 | DEVESC RAWDATA diffhist +2,791 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_RAWDATA}} GreEscape DEVESC_RAWDATA sends device-specific data directly to the spooler or device. ;Simulation support: This function is mandatory for hardcopy drivers and must be implemented in order to have a valid OS/2 hardcopy driver. For other drivers, it is simulated by a handling routine in the graphics engine. ==Syntax== GreEscape(hdc, lEscape, cInCount, pInData, pcOutCount, pOutData, pInstance, lFunction); ==Parameters== ;''hdc'' (HDC...") |
|
N 00:19 | DEVESC QUERYVIOCELLSIZES 2 changes history +3,638 [Martini (2×)] | |||
|
00:19 (cur | prev) +1 Martini talk contribs (→Sample Source Code) | ||||
N |
|
00:19 (cur | prev) +3,637 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_QUERYVIOCELLSIZES}} GreEscape DEVESC_QUERYVIOCELLSIZES obtains the details of the VIO cell sizes supported by the presentation driver. ;Simulation support: This function is mandatory for display drivers. For other drivers, it is simulated by a handling routine in the graphics engine. ==Syntax== GreEscape(hdc, lEscape, cInCount, pInData, pcOutCount, pOutData, pInstance, lFunction); ==Parameters== ;hdc (HDC) - input: Device context handle. ;lE...") |
|
N 00:13 | DEVESC QUERYSIZE 2 changes history +12,177 [Martini (2×)] | |||
|
00:13 (cur | prev) −29 Martini talk contribs | ||||
N |
|
00:12 (cur | prev) +12,206 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_QUERYSIZE}} GreEscape DEVESC_QUERYSIZE queries the size of memory (in bytes) required for the corresponding list of specified job property types. Refer to Dynamic Job Properties for related information. ;Simulation support: This function is mandatory for all drivers and must be implemented in order to have a valid OS/2 hardcopy driver. ===Syntax=== GreEscape(hdc, lEscape, cInCount, pInData, pcOutCount, pOutData, pInstance, lFunction); ===GreEsca...") |
N 00:07 | DEVESC QUERYJOBPROPERTIES diffhist +23,639 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_QUERYJOBPROPERTIES}} '''GreEscape DEVESC_QUERYJOBPROPERTIES''' queries the specified job property types and values inside the job properties structure that is passed in. Refer to Dynamic Job Properties for related information. ;Simulation support: This function is mandatory for all drivers and must be implemented to have a valid OS/2 hardcopy driver. Refer to Dynamic Job Properties for related information. ==Syntax== GreEscape(hdc, l...") |
N 00:05 | DEVESC QUERYFB diffhist +1,488 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_QUERYFB}} '''GreEscape DEVESC_QUERYFB''' is called by EnDIVE users to get information describing the characteristics of the frame buffer. ;Simulation support: None. ==Syntax== GreEscape(hdc, ICODE, lInCount, pbInData, plOutCount, pbOutData); ==Parameters== ;''hdc'' (HDC) - input: Device context handle. ;''ICODE'' (LONG) - input: DEVESC_QUERYFB escape code. ;''lInCount'' (LONG) - input: Zero (0). ;''pbInData'' (PBYTE) - in...") |
11 July 2025
N 23:57 | DEVESC QUERYESCSUPPORT diffhist +2,417 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_QUERYESCSUPPORT}} GreEscape DEVESC_QUERYESCSUPPORT queries whether a particular escape code is implemented by the presentation driver. The presentation driver returns DEV_OK if the specified escape is supported. Refer to Dynamic Job Properties for related information. ;Simulation support: This function is mandatory for all drivers and must be implemented in order to have a valid OS/2 hardcopy driver. ==Syntax== GreEscape(hdc, lEscape, cInCo...") |
N 23:56 | DEVESC NEXTBAND diffhist +3,098 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_NEXTBAND}} '''GreEscape DEVESC_NEXTBAND''' indicates that there is no more data for the current band, and gets the coordinates of the next band. If there is no current band, the handling routine returns the coordinates of the first band. ;Simulation support: This function is mandatory for hardcopy drivers, but may simply return a DEVESC_NOTIMPLEMENTED code. For other drivers, it is simulated by a handling routine in the graphics engine. ==Synt...") |
|
N 23:54 | DEVESC NEWFRAME WPROP 2 changes history +5,189 [Martini (2×)] | |||
|
23:54 (cur | prev) +740 Martini talk contribs (→Sample Source Code) | ||||
N |
|
23:53 (cur | prev) +4,449 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_NEWFRAME_WPROP}} Based on the new job properties that are passed in, '''GreEscape DEVESC_NEWFRAME_WPROP''', will reset the device context information and presentation space information. This action should be equivalent to the result of a new DevOpenDC with the new job properties. Refer to Dynamic Job Properties for related information. ;Simulation support: This function is mandatory for hardcopy drivers and must be implemented in order to have...") |
N 23:50 | DEVESC NEWFRAME diffhist +2,750 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_NEWFRAME}} '''GreEscape DEVESC_NEWFRAME''' indicates that there is no more data for the current page. ;Simulation support: This function is mandatory for hardcopy drivers and must be implemented in order to have a valid OS/2 hardcopy driver. For other drivers, it is simulated by a handling routine in the graphics engine. ==Syntax== GreEscape(hdc, lEscape, cInCount, pInData, pcOutCount, pOutData, pInstance, lFunction); ==Parameters== ;''hdc'...") |
N 23:49 | DEVESC HWREQUEST diffhist +1,831 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_HWREQUEST}} '''GreEscape DEVESC_HWREQUEST''' is called by EnDIVE users to take advantage of enhanced acquire functions. In addition to performing the same serialization functions, GreEscape DEVESC_HWREQUEST lets each using process find out if its video memory buffer has been relocated or if system memory could not be allocated. ;Simulation support: None. ==Syntax== GreEscape(hdc, ICODE, lInCount, pbInData, plOutCount, pbOutData); ==Paramet...") |
N 23:47 | DEVESC GETSCALINGFACTOR diffhist +3,116 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_GETSCALINGFACTOR}} '''GreEscape DEVESC_GETSCALINGFACTOR''' gets the incremental scaling factors for the (X,Y) axes of a hardcopy device. ;Simulation support: This function is mandatory for hardcopy drivers, but may simply return a DEVESC_NOTIMPLEMENTED code. For other drivers, it is simulated by a handling routine in the graphics engine. ==Syntax== GreEscape(hdc, lEscape, cInCount, pInData, pcOutCount, pOutData, pInstance, lFunction); ==Par...") |
N 23:46 | DEVESC GETJOBID diffhist +2,498 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_GETJOBID}} '''GreEscape DEVESC_GETJOBID''' (8160L) is called by an application to get the spooler job ID, print queue name, and print server name for the job the application is spooling. This escape is not metafiled and is allowed only when printing OD_QUEUED. ;Simulation support: This function is optional for hardcopy drivers. ==Syntax== GreEscape(lInCount, pbInData, plOutCount, pbOutData); ==Parameters== ;''lInCount'' (LONG) - input: Not...") |
N 23:45 | DEVESC GETCP diffhist +2,698 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_GETCP}} '''GreEscape DEVESC_GETCP''' gets a hardcopy data stream that would set the specified code page in the hardcopy device. '''Note:''' This escape code is used only by hardcopy drivers with built-in fonts. ;Simulation support: This function is mandatory for hardcopy drivers, but may simply return a DEVESC_NOTIMPLEMENTED code. For other drivers, it is simulated by a handling routine in the graphics engine. ==Syntax== GreEscape(hdc, lEscape,...") |
|
N 23:43 | DEVESC GETAPERTURE 2 changes history +2,649 [Martini (2×)] | |||
|
23:43 (cur | prev) −44 Martini talk contribs | ||||
N |
|
23:42 (cur | prev) +2,693 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_GETAPERTURE}} GreEscape DEVESC_GETAPERTURE ;Simulation support: This function is mandatory for display drivers supporting software motion video. For other drivers, it is simulated by a handling routine in the graphics engine. ;Description: '''GreEscape DEVESC_GETAPERTURE''' returns the size and physical address of the video aperture. For example, it would return "0A000h" and "64KB" for most Super VGA adapters. Care must be taken to determine i...") |
N 23:34 | DEVESC FLUSHOUTPUT diffhist +2,298 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_FLUSHOUTPUT}} GreEscape DEVESC_FLUSHOUTPUT flushes any output received for the current document. ;Simulation support: This function is mandatory for hardcopy drivers, but may simply return a DEVESC_NOTIMPLEMENTED code. For other drivers, it is simulated by a handling routine in the graphics engine. ==Syntax== GreEscape(hdc, lEscape, cInCount, pInData, pcOutCount, pOutData, pInstance, lFunction); ==Parameters== ;''hdc'' (HDC) - input: Device...") |
N 23:31 | DEVESC EXTQUERY diffhist +2,598 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_EXTQUERY}} GreEscape DEVESC_EXTQUERY is called by EnDIVE users to get information describing the characteristics of the motion video accelerator. ;Simulation support: None. ==Syntax== GreEscape(hdc, ICODE, lInCount, pbInData, plOutCount, pbOutData); ==Parameters== ;''hdc'' (HDC) - input: Device context handle. ;''ICODE'' (LONG) - input: DEVESC_EXTQUERY escape code. ;''lInCount'' (LONG) - input: Zero (0). ;''pbInData'' (PBYTE)...") |
|
N 23:30 | DEVESC EXTPUT 2 changes history +3,356 [Martini (2×)] | |||
|
23:30 (cur | prev) +4 Martini talk contribs (→Remarks) | ||||
N |
|
23:29 (cur | prev) +3,352 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_EXTPUT}} GreEscape DEVESC_EXTPUT is called by EnDIVE users to copy an image to the screen. ;Simulation support: None. ==Syntax== GreEscape(hdc, ICODE, lInCount, pbInData, plOutCount, pbOutData); ==Parameters== ;''hdc'' (HDC) - input: Device context handle. ;''ICODE'' (LONG) - input: DEVESC_EXTPUT escape code. ;''lInCount'' (LONG) - input: Number of bytes pointed to by pInData. ;''pbInData'' (PBYTE) - input: Pointer to IMAGEPAC...") |
N 23:28 | DEVESC EXTGET diffhist +1,956 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_EXTGET}} GreEscape DEVESC_EXTGET is called by EnDIVE users to copy an image from the screen to system memory or to off-screen video memory. ;Simulation support: None. ==Syntax== GreEscape(hdc, ICODE, lInCount, pbInData, plOutCount, pbOutData); ==Parameters== ;''hdc'' (HDC) - input: Device context handle. ;''ICODE'' (LONG) - input: DEVESC_EXTGET escape code. ;''lInCount'' (LONG) - input: Number of bytes pointed to by pbInData. ;''p...") |
N 23:26 | DEVESC ENDDOC diffhist +2,923 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_ENDDOC}} GreEscape DEVESC_ENDDOC ends the current document. ;Simulation support: This function is mandatory for hardcopy drivers and must be implemented in order to have a valid OS/2 hardcopy driver. For other drivers, it is simulated by a handling routine in the graphics engine. ==Syntax== GreEscape(hdc, lEscape, cInCount, pInData, pcOutCount, pOutData, pInstance, lFunction); ==Parameters== ;''hdc'' (HDC) - input: Device context handle. ;'...") |
N 23:25 | DEVESC DRAFTMODE diffhist +3,283 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_DRAFTMODE}} GreEscape DEVESC_DRAFTMODE sets draft (text) mode ON or OFF. ;Simulation support: This function is mandatory for hardcopy drivers, but may simply return a DEVESC_NOTIMPLEMENTED code. For other drivers, it is simulated by a handling routine in the graphics engine. ==Syntax== GreEscape(hdc, lEscape, cInCount, pInData, pcOutCount, pOutData, pInstance, lFunction); ==Parameters== ;''hdc'' (HDC) - input: Device context handle. ;''lEsc...") |
|
N 23:23 | DEVESC DEFAULTJOBPROPERTIES 2 changes history +7,924 [Martini (2×)] | |||
|
23:23 (cur | prev) +4 Martini talk contribs (→Remarks) | ||||
N |
|
23:23 (cur | prev) +7,920 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_DEFAULTJOBPROPERTIES}} GreEscape DEVESC_DEFAULTJOBPROPERTIES resets (or defaults) the specified job property types inside the job properties structure that is passed in. ;Simulation support: This function is mandatory for all drivers and must be implemented in order to have a valid OS/2 hardcopy driver. ==Syntax== GreEscape(hdc, lEscape, cInCount, pInData, pcOutCount, pOutData, pInstance, lFunction); ==Parameters== ;''hdc'' (HDC) - input: De...") |
N 23:21 | DEVESC DEACQUIREFB diffhist +2,233 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_DEACQUIREFB}} GreEscape DEVESC_DEACQUIREFB releases the internal Presentation Manager driver resources acquired by DEVESC_ACQUIREFB. ;Simulation support: This function is mandatory for display drivers supporting software motion video. For other drivers, it is simulated by a handling routine in the graphics engine. ==Syntax== GreEscape(hdc, lCode, lInCount, pbInData, plOutCount, pbOutData); ==Parameters== ;''hdc'' (HDC) - input: Device contex...") |
|
N 23:20 | DEVESC DBE FONTMANAGEMENT 2 changes history +3,162 [Martini (2×)] | |||
|
23:20 (cur | prev) +4 Martini talk contribs (→Parameters) | ||||
N |
|
23:19 (cur | prev) +3,158 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_DBE_FONTMANAGEMENT}} GreEscape DEVESC_DBE_FONTMANAGEMENT is the entry point to sub-functions to support DBCS device font. ;Simulation support: NONE. This function is mandatory for display drivers supporting the Double-Byte Character Set (DBCS). For other drivers, DEVESC_NOTIMPLEMENTED should be returned. ==Syntax== GreEscape(hdc, lEscape, cInCount, pInData, pcOutCount, pOutData, pInstance, lFunction); ==Parameters== ;''hdc'' (HDC) - input: D...") |
N 23:18 | DEVESC CHAR EXTRA diffhist +2,739 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_CHAR_EXTRA}} GreEscape DEVESC_CHAR_EXTRA changes the width of all characters, including the break character on a hardcopy device. ;Simulation support: This function is mandatory for hardcopy drivers, but may simply return a DEVESC_NOTIMPLEMENTED code. For other drivers, it is simulated by a handling routine in the graphics engine. ==Syntax== GreEscape(hdc, lEscape, cInCount, pInData, pcOutCount, pOutData, pInstance, lFunction); ==Parameters== ;'...") |
N 23:17 | DEVESC BREAK EXTRA diffhist +2,769 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_BREAK_EXTRA}} GreEscape DEVESC_BREAK_EXTRA changes the width of the break character on a hardcopy device. ;Simulation support: This function is mandatory for hardcopy drivers, but may simply return a DEVESC_NOTIMPLEMENTED code. For other drivers, it is simulated by a handling routine in the graphics engine. ==Syntax== GreEscape(hdc, lEscape, cInCount, pInData, pcOutCount, pOutData, pInstance, lFunction); ==Parameters== ;''hdc'' (HDC) - input...") |
N 23:15 | DEVESC ACQUIREFB diffhist +3,382 Martini talk contribs (Created page with "{{DISPLAYTITLE:DEVESC_ACQUIREFB}} GreEscape DEVESC_ACQUIREFB reserves a video adapter by acquiring the necessary internal Presentation Manager driver resources so that the calling routine has sole access to the video frame buffer and bank-switching registers. No use of the adapter by the Presentation Manager or any other process is allowed while the adapter is reserved. ;Simulation support: This function is mandatory for display drivers supporting software motion video....") |
|
N 23:09 | DEVESC ABORTDOC 2 changes history +4,182 [Martini (2×)] | |||
|
23:09 (cur | prev) +34 Martini talk contribs | ||||
N |
|
23:07 (cur | prev) +4,148 Martini talk contribs (Created page with "GreEscape DEVESC_ABORTDOC ends the current document. ;Simulation support: This function is mandatory for hardcopy drivers and must be implemented in order to have a valid OS/2 hardcopy driver. For other drivers, it is simulated by a handling routine in the graphics engine. ==Syntax== GreEscape(hdc, lEscape, cInCount, pInData, pcOutCount, pOutData, pInstance, lFunction); ==Parameters== ;''hdc'' (HDC) - input : Device context handle. ;''lEscape'' (LONG) - inp...") |