PM++: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 9: | Line 9: | ||
* Copyleft alike. Changes to the source code should be shared. | * Copyleft alike. Changes to the source code should be shared. | ||
==Functions== | |||
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3"> | <div style="column-count:3;-moz-column-count:3;-webkit-column-count:3"> | ||
==Classes== | |||
===Classes=== | |||
* [[OS2_API:PM++:PMPaintThread|PMPaintThread]] | * [[OS2_API:PM++:PMPaintThread|PMPaintThread]] | ||
* [[OS2_API:PM++:BG_PaintWin|BG_PaintWin]] | * [[OS2_API:PM++:BG_PaintWin|BG_PaintWin]] | ||
==pmdlg Functions== | ===pmdlg Functions=== | ||
* [[OS2_API:PM++:PMControl|PMControl]] | * [[OS2_API:PM++:PMControl|PMControl]] | ||
* [[OS2_API:PM++:PMButton|PMButton]] | * [[OS2_API:PM++:PMButton|PMButton]] | ||
Line 31: | Line 33: | ||
* [[OS2_API:PM++:PMFileDialog|PMFileDialog]] | * [[OS2_API:PM++:PMFileDialog|PMFileDialog]] | ||
==pmgpi Functions== | ===pmgpi Functions=== | ||
* [[OS2_API:PM++:PMLogFont|PMLogFont]] | * [[OS2_API:PM++:PMLogFont|PMLogFont]] | ||
* [[OS2_API:PM++:PMMenu|PMMenu]] | * [[OS2_API:PM++:PMMenu|PMMenu]] | ||
Line 41: | Line 43: | ||
* [[OS2_API:PM++:PMPrinterDC|PMPrinterDC]] | * [[OS2_API:PM++:PMPrinterDC|PMPrinterDC]] | ||
==pmhelp Functions== | ===pmhelp Functions=== | ||
* [[OS2_API:PM++:PMHelpWin|PMHelpWin]] | * [[OS2_API:PM++:PMHelpWin|PMHelpWin]] | ||
==pmsys Functions== | ===pmsys Functions=== | ||
* [[OS2_API:PM++:PMMessageQueue|PMMessageQueue]] | * [[OS2_API:PM++:PMMessageQueue|PMMessageQueue]] | ||
* [[OS2_API:PM++:PMApp|PMApp]] | * [[OS2_API:PM++:PMApp|PMApp]] | ||
Line 51: | Line 53: | ||
* [[OS2_API:PM++:PMEventSemaphore|PMEventSemaphore]] | * [[OS2_API:PM++:PMEventSemaphore|PMEventSemaphore]] | ||
==pmwin Functions== | ===pmwin Functions=== | ||
* [[OS2_API:PM++:PMEvent|PMEvent]] | * [[OS2_API:PM++:PMEvent|PMEvent]] | ||
* [[OS2_API:PM++:PMWin|PMWin]] | * [[OS2_API:PM++:PMWin|PMWin]] | ||
Line 60: | Line 62: | ||
* [[OS2_API:PM++:PMPopupMenu|PMPopupMenu]] | * [[OS2_API:PM++:PMPopupMenu|PMPopupMenu]] | ||
==provadlg Functions== | ===provadlg Functions=== | ||
* [[OS2_API:PM++:PMPrintThread|PMPrintThread]] | * [[OS2_API:PM++:PMPrintThread|PMPrintThread]] | ||
</div> | </div> | ||
[[Category:The_OS/2_API_Project]] | [[Category:The_OS/2_API_Project]] |
Revision as of 19:49, 26 June 2016
Description
PM++ is a copyleft alike open source library for OS/2 Presentation Manager. It is a freeware class library that encapsulates some of the OS/2 Presentation Manager API calls.
Download
License
- Copyleft alike. Changes to the source code should be shared.
Functions
Classes
pmdlg Functions
- PMControl
- PMButton
- PMRadioButtonGroup
- PMCheckBox
- PMEntryField
- PMMultiLineEdit
- PMListBox
- PMValueSet
- PMSpinButton
- PMScrollBar
- PMDialog
- PMModalDialog
- PMFontDialog
- PMFileDialog