PM Code Samples Project: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
|||
Line 1: | Line 1: | ||
Between some of my strange ideas there is the one to consolidate a bunch of Presentation Manager (PM) | 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. | ||
samples and try to bundle them together with the focus to help people learn more about PM development. | |||
The idea will be: | The idea will be: | ||
# Get open source PM source code samples. | # 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. | # 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. | # 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 | # Consolidate all the samples in one GitHub project and call it like "Presentation Manager Samples Kit". | ||
==Candidates== | ==Candidates== | ||
These are the candidates sample to be consolidated. | |||
* OS/2 Toolkit PM Samples | * OS/2 Toolkit PM Samples | ||
* https://github.com/OS2World/DEV-SAMPLES-PM-PM_running_Box | * https://github.com/OS2World/DEV-SAMPLES-PM-PM_running_Box |
Latest revision as of 14:22, 25 August 2022
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