User contributions for Martini
Appearance
3 September 2025
- 04:0904:09, 3 September 2025 diff hist +17 PDRREF:Presentation Manager Function Categories →Defined Escape Codes
- 04:0904:09, 3 September 2025 diff hist +17 PDRREF:Presentation Manager Function Categories →Ranges for Additional Escape Codes
- 04:0604:06, 3 September 2025 diff hist +1,815 N DEVESC DBE LAST Created page with "{{DISPLAYTITLE:DEVESC_DBE_LAST}} This function informs the presentation driver that character codes for subsequent output data will use one byte per character. ==Syntax== GreEscape (hdc, DEVESC_DBE_LAST, clnCount, plnData, pcOutCount, pOutData, plnstance, lFunction) ==Parameters== ;''hdc'' (HOC) - input :Device context handle ;''lEscape'' (LONG) - input :DEVESC_DBE_LAST ;''clnCount'' (LONG) - input :The handling routine ignores this parameter ;''pinData'' (PBYTE) - in..."
- 03:5703:57, 3 September 2025 diff hist +4 PDRREF:Mandatory and Simulated Graphics Engine Function Reference No edit summary current Tag: Manual revert
- 03:5403:54, 3 September 2025 diff hist −4 PDRREF:Mandatory and Simulated Graphics Engine Function Reference No edit summary Tag: Reverted
- 03:5303:53, 3 September 2025 diff hist +56 PDRREF:Mandatory and Simulated Graphics Engine Function Reference No edit summary
- 03:5203:52, 3 September 2025 diff hist +72 PDRREF:Mandatory and Simulated Graphics Engine Function Reference No edit summary
- 03:5003:50, 3 September 2025 diff hist +6 Presentation Device Driver Reference for OS/2 →What's New current
- 03:4503:45, 3 September 2025 diff hist +138 N Talk:A flat model device driver for OS/2:Appendix A – Listings Created page with "~~~~ There are issues with the indentation of the samples." current
- 03:3503:35, 3 September 2025 diff hist +36 DEVESC VIDEOHIDDEN No edit summary current
- 03:3203:32, 3 September 2025 diff hist +71 Talk:GreEscape No edit summary current
- 03:3103:31, 3 September 2025 diff hist +11 DEVESC VIDEOHIDDEN →Parameters
- 03:3003:30, 3 September 2025 diff hist +2,393 N DEVESC VIDEOHIDDEN Created page with "GreEscape DEVESC_VIDEOHIDDEN is called by EnDIVE users to specify that the video is hidden whenever the video is completely occluded (for example, clipped out, minimized, and so on). This will give the driver a chance to turn off video acceleration if necessary. ;Simulation support: None. ==Syntax== GreEscape(hdc, ICODE, lInCount, pbInData, plOutCount, pbOutData); ==Parameters== ;hdc (HDC) - input :Device context handle. ;ICODE (LONG) - input :DEVESC_VIDEOHIDDE..."
- 03:2303:23, 3 September 2025 diff hist +2,570 N DEVESC SWITCHBANK Created page with "{{DISPLAYTITLE:DEVESC_SWITCHBANK}} GreEscape DEVESC_SWITCHBANK changes which bank of video memory is mapped to the aperture that is returned by DEVESC_GETAPERTURE. The escape is intended to allow the calling routine to switch banks in a device-independent fashion, and then access video memory directly. This escape must be bracketed by calls to DEVESC_ACQUIREFB and DEVESC_DEACQUIREFB. These calls ensure serial access to the bank-switching resources of the device. Cur..." current
- 02:4902:49, 3 September 2025 diff hist +2,033 N DEVESC STD JOURNAL Created page with "{{DISPLAYTITLE:DEVESC_STD_JOURNAL}} GreEscape DEVESC_STD_JOURNAL sends a standard journal file to the presentation driver. ;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 co..." current
- 02:4502:45, 3 September 2025 diff hist +20 GreEscape →Defined Escape Codes current
- 02:4402:44, 3 September 2025 diff hist −22 SMPV211 - OS/2 for SMP V2.11 Tools No edit summary current
- 02:4302:43, 3 September 2025 diff hist 0 SMPV211 - OS/2 for SMP V2.11 Tools No edit summary
- 02:4102:41, 3 September 2025 diff hist +1,267 SMPV211 - OS/2 for SMP V2.11 Tools No edit summary
- 02:3002:30, 3 September 2025 diff hist +7 DEVESC QUERYSIZE →Remarks current
- 02:2902:29, 3 September 2025 diff hist +24 Programming Dynamic Job Properties Under OS/2 →Dynamic Job Properties Programming current
- 02:2802:28, 3 September 2025 diff hist +36 DEVESC STARTDOC No edit summary current
- 02:2702:27, 3 September 2025 diff hist +44 DEVESC VRAMALLOC No edit summary current
- 02:2302:23, 3 September 2025 diff hist 0 WpCnrInsertObject No edit summary current
- 02:2102:21, 3 September 2025 diff hist +62 DEVESC RAWDATA →Remarks current
- 02:2102:21, 3 September 2025 diff hist 0 PDRREF:Graphics Engine Hardcopy Drivers →File System EMulation current
- 02:1802:18, 3 September 2025 diff hist +58 DEVESC NEXTBAND →Remarks current
- 02:1502:15, 3 September 2025 diff hist +69 DEVESC CHAR EXTRA No edit summary current
- 02:1402:14, 3 September 2025 diff hist +69 DEVESC BREAK EXTRA →Remarks current
- 02:1202:12, 3 September 2025 diff hist +2,838 N DEVESC VRAMALLOC Created page with "{{DISPLAYTITLE:DEVESC_VRAMALLOC}} GreEscape DEVESC_VRAMALLOC is called by EnDIVE users to allocate off-screen video memory, into which the function puts images. The driver is responsible for allocating and deallocating memory from its available video memory. The VRAMALLOCIN data structure contains a function code (ulFunction), which specifies allocation or deallocation. If video memory is not supported or available, the EnDIVE user is responsible for allocating system me..."
- 02:0802:08, 3 September 2025 diff hist −6 DEVESC STARTDOC No edit summary
- 02:0802:08, 3 September 2025 diff hist +3,419 N DEVESC STARTDOC Created page with "{{DISPLAYTITLE:DEVESC_STARTDOC_WPROP}} GreEscape DEVESC_STARTDOC starts a new document. The handling routine in the presentation driver does whatever initialization is required to spool or print the document. Note: DEVESC_STARTDOC is mandatory at the API for an OD_QUEUED device with PM_Q_STD data. ;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 simula..."
- 02:0302:03, 3 September 2025 diff hist +79 DEVESC STARTDOC WPROP No edit summary current
- 02:0102:01, 3 September 2025 diff hist −37 DEVESC STARTDOC WPROP No edit summary
- 02:0102:01, 3 September 2025 diff hist +5,319 N DEVESC STARTDOC WPROP Created page with "{{DISPLAYTITLE:DEVESC_STARTDOC_WPROP}} GreEscape DEVESC_STARTDOC_WPROP will reset the device context information and presentation space information to be based on the new job properties that are passed in. This should be equivalent to the result of a new DevOpenDC with the new job properties. ;Simulation support: This function is mandatory for hardcopy drivers and must be implemented in order to have a valid OS/2 hardcopy driver. Refer to Dynamic Job Properties f..."
- 01:5501:55, 3 September 2025 diff hist +73 DEVESC SETJOBPROPERTIES →Remarks current
- 01:5401:54, 3 September 2025 diff hist +73 DEVESC QUERYJOBPROPERTIES No edit summary current
- 01:5401:54, 3 September 2025 diff hist +73 DEVESC QUERYJOBPROPERTIES No edit summary
- 01:5401:54, 3 September 2025 diff hist +73 DEVESC QUERYESCSUPPORT No edit summary current
- 01:5201:52, 3 September 2025 diff hist +73 DEVESC NEWFRAME WPROP No edit summary current
- 01:5001:50, 3 September 2025 diff hist +28 PDRREF:Design Considerations for Hardcopy Drivers →Dynamic Job Properties current
- 00:5600:56, 3 September 2025 diff hist +4 WPSProgRef - Workplace Instance Methods No edit summary
- 00:5200:52, 3 September 2025 diff hist +1,701 N WpAddProgramSessionPage Created page with "{{DISPLAYTITLE:wpAddProgramSessionPage}} This instance method is called to allow the object to add the **Session** page to its Settings notebook. ==Syntax== <PRE> _wpAddProgramSessionPage(somSelf, hwndNotebook) </PRE> ==Parameters== ;''somSelf'' (WPProgram *) - input :Pointer to the object on which the method is being invoked. :Points to an object of class WPProgram. ;''hwndNotebook'' (HWND) - input :Settings notebook handle. ==Returns== ;''rc'' ([[ULONG]..." current
- 00:4900:49, 3 September 2025 diff hist +1,666 N WpAddProgramPage Created page with "{{DISPLAYTITLE:wpAddProgramPage}} This instance method is called to allow the object to add the **Program** page to its Settings notebook. ==Syntax== <PRE> _wpAddProgramPage(somSelf, hwndNotebook) </PRE> ==Parameters== ;''somSelf'' (WPProgram *) - input :Pointer to the object on which the method is being invoked. :Points to an object of class WPProgram. ;''hwndNotebook'' (HWND) - input :Settings notebook handle. ==Returns== ;''rc'' (ULONG) - returns :..." current
- 00:4800:48, 3 September 2025 diff hist +1,681 N WpAddProgramAssociationPage Created page with "{{DISPLAYTITLE:wpAddProgramAssociationPage}} This instance method is called to allow the object to add the Association page to its Settings notebook. ==Syntax== <PRE> _wpAddProgramAssociationPage(somSelf, hwndNotebook) </PRE> ==Parameters== ;''somSelf'' (WPProgramFile *) - input :Pointer to the object on which the method is being invoked. :Points to an object of class WPProgramFile. ;''hwndNotebook'' (HWND) - input :Settings notebook handle. ==Returns== ;..." current
- 00:4700:47, 3 September 2025 diff hist +1,706 N WpAddSetViewPage Created page with "{{DISPLAYTITLE:wpAddSetViewPage}} This method is specific to Version 4, or higher, of the OS/2 operating system. This instance method adds the Set View page to the Settings notebook. ==Syntax== _wpAddSetViewPage(somSelf, hwndNotebook) ==Parameters== ;''somSelf'' (WPSpool *) - input :Pointer to the object on which the method is being invoked. :Points to an object of class WPSpool. ;''hwndNotebook'' (HWND) - input :Window handle for the Settings notebook...." current
- 00:4500:45, 3 September 2025 diff hist −83 WPSProgRef - Workplace Instance Methods No edit summary
- 00:2600:26, 3 September 2025 diff hist +8 WPSProgRef - Workplace Instance Methods No edit summary
- 00:2500:25, 3 September 2025 diff hist +24 WPSProgRef - Workplace Instance Methods No edit summary
- 00:2400:24, 3 September 2025 diff hist +1,784 N WpSetupOnce Created page with "{{DISPLAYTITLE:wpSetupOnce}} This method is specific to version 3, or higher, of the OS/2 operating system. This instance method is called to allow the newly created object to initialize itself. ==Syntax== _wpSetupOnce(somSelf, pszSetupString); ==Parameters== ;''somSelf'' (WPObject *) - input :Pointer to the object on which the method is being invoked. :Points to an object of class WPObject. ;''pszSetupString'' (PSZ) - input :Class specific setup paramet..." current