PM Code Samples Project
Between some of my strange ideas, there is the one to consolidate a bunch of Presentation Manager (PM) samples and try to bundle them together with the focus to help people learn more about PM development.
The idea will be:
- Get open source PM source code samples.
- Consolidate the licenses (if possible) of those samples in something that allow the developer to create open or close source projects, like the BSD 3-Clause license.
- Modify the make file, so the samples will compile on the most modern compiler available for OS/2 (icc or gcc) - Maybe there will be a huge discussion here. Also, try to consolidate one linker and one make tool.
- Consolidate all the samples in one GitHub project and call it like "Presentation Manager Samples Kit".
Candidates
These are the candidates sample to be consolidated.
- OS/2 Toolkit PM Samples
- https://github.com/OS2World/DEV-SAMPLES-PM-PM_running_Box
- https://github.com/OS2World/DEV-SAMPLES-PM-PMHello
- https://github.com/OS2World/DEV-SAMPLES-PM-PMWalker2
- https://github.com/OS2World/DEV-SAMPLES-PM-PM_Programing
- https://github.com/OS2World/DEV-SAMPLES-PM-ctrldes
- https://github.com/OS2World/DEV-SAMPLES-PM-monte
- https://github.com/OS2World/DEV-SAMPLES-PM-gr
- https://github.com/OS2World/DEV-SAMPLES-PM-framctl
- https://github.com/OS2World/DEV-SAMPLES-PM-CTLCPP
- https://github.com/OS2World/DEV-SAMPLES-PM-Styles
- https://github.com/OS2World/DEV-SAMPLES-PM-custct
- https://github.com/OS2World/DEV-SAMPLES-PM-RANDRECT
- https://github.com/OS2World/DEV-SAMPLES-PM-Listbox
- https://github.com/OS2World/DEV-SAMPLES-PM-DRGPMWPS
- https://github.com/OS2World/DEV-SAMPLES-PM-DRGDROP