PM++: Difference between revisions
Appearance
m →Links |
|||
(24 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
'''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. | |||
PM++ is a copyleft alike open source library for OS/2 Presentation Manager. | |||
== | ==Classes== | ||
* [ | *[[PMPaintThread]] | ||
*BG_PaintWin | |||
==Functions== | |||
===pmdlg Functions=== | |||
*[[PMControl]] | |||
*PMButton | |||
*PMRadioButtonGroup | |||
*PMCheckBox | |||
*PMEntryField | |||
*PMMultiLineEdit | |||
*PMListBox | |||
*PMValueSet | |||
*PMSpinButton | |||
*PMScrollBar | |||
*PMDialog | |||
*PMModalDialog | |||
*PMFontDialog | |||
*PMFileDialog | |||
===pmgpi Functions=== | |||
*PMLogFont | |||
*[[PMRect]] | |||
*[[PMPointer]] | |||
*[[PMPresSpace]] | |||
*[[PMDeviceContext]] | |||
*[[PMMemoryDC]] | |||
*[[PMPrinterDC]] | |||
== | ===pmhelp Functions=== | ||
* | *PMHelpWin | ||
== | ===pmsys Functions=== | ||
* [[ | *[[PMMessageQueue]] | ||
*[[PMApp]] | |||
*[[PMIniProfile]] | |||
*[[PMThread]] | |||
*PMEventSemaphore | |||
* [[ | |||
* [[ | |||
* [[ | |||
* | |||
== | ===pmwin Functions=== | ||
* [[ | *[[PMEvent]] | ||
* [[ | *[[PMWin]] | ||
* | *PMMainWin | ||
* [[ | *[[PMSubclassWin]] | ||
* [[ | *[[PMMenu]] | ||
* | *PMSystemMenu | ||
* | *PMPopupMenu | ||
== | ===provadlg Functions=== | ||
* | *PMPrintThread | ||
</div> | |||
==Functions By Hierarchy== | |||
* PMWin | |||
**PMControl | |||
***PMButton | |||
****PMRadioButtonGroup | |||
****PMCheckBox | |||
***PMEntryField | |||
***PMMultiLineEdit | |||
***PMValueSet | |||
***PMSpinButton | |||
***PMListBox | |||
***PMScrollBar | |||
****PMVertScrollBar | |||
****PMHorizScrollBar | |||
**PMDialog | |||
***PMModalDialog | |||
****PMModelessDialog | |||
***PMFontDialog | |||
***PMFileDialog | |||
** PMHelpWin | |||
** PMMainWin | |||
** PMSubclassWin | |||
* PMMenu | |||
* PMSystemMenu | |||
* PMPopupMenu | |||
* PMPointer | |||
* PMLogFont | |||
* PMDeviceContext | |||
** PMMemoryDC | |||
** PMPrinterDC | |||
* PMPresSpace | |||
** PMWindowPresSpace | |||
** PMMicroCachedPresSpace | |||
* PMAnchorBlock | |||
* PMMessageQueue | |||
* PMApp | |||
* PMIniProfile | |||
** PMSystemProfile | |||
** PMUserProfile | |||
* PMThread | |||
** PMWindowThread | |||
* PMEventSemaphore | |||
* PMEvent | |||
== | ==Links== | ||
* [ | * [os2cl016.zip] (1996-05-05) | ||
== | ==License== | ||
* | * Copyleft alike. Changes to the source code should be shared. | ||
[[Category:C++ Class Libraries]] | |||
Latest revision as of 01:18, 5 October 2023
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.
Classes
- PMPaintThread
- BG_PaintWin
Functions
pmdlg Functions
- PMControl
- PMButton
- PMRadioButtonGroup
- PMCheckBox
- PMEntryField
- PMMultiLineEdit
- PMListBox
- PMValueSet
- PMSpinButton
- PMScrollBar
- PMDialog
- PMModalDialog
- PMFontDialog
- PMFileDialog
pmgpi Functions
pmhelp Functions
- PMHelpWin
pmsys Functions
- PMMessageQueue
- PMApp
- PMIniProfile
- PMThread
- PMEventSemaphore
pmwin Functions
- PMEvent
- PMWin
- PMMainWin
- PMSubclassWin
- PMMenu
- PMSystemMenu
- PMPopupMenu
provadlg Functions
- PMPrintThread
Functions By Hierarchy
- PMWin
- PMControl
- PMButton
- PMRadioButtonGroup
- PMCheckBox
- PMEntryField
- PMMultiLineEdit
- PMValueSet
- PMSpinButton
- PMListBox
- PMScrollBar
- PMVertScrollBar
- PMHorizScrollBar
- PMButton
- PMDialog
- PMModalDialog
- PMModelessDialog
- PMFontDialog
- PMFileDialog
- PMModalDialog
- PMHelpWin
- PMMainWin
- PMSubclassWin
- PMControl
- PMMenu
- PMSystemMenu
- PMPopupMenu
- PMPointer
- PMLogFont
- PMDeviceContext
- PMMemoryDC
- PMPrinterDC
- PMPresSpace
- PMWindowPresSpace
- PMMicroCachedPresSpace
- PMAnchorBlock
- PMMessageQueue
- PMApp
- PMIniProfile
- PMSystemProfile
- PMUserProfile
- PMThread
- PMWindowThread
- PMEventSemaphore
- PMEvent
Links
- [os2cl016.zip] (1996-05-05)
License
- Copyleft alike. Changes to the source code should be shared.