Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
IPC examples: pipes/queues/semaphores from MS
Example of a Presentation Manager Installation progmra. y John Ferris and Kerry Ortega from the Winter 1990 issue of the IBM Personal Systems Developer magazine. (G362-0001-04)
Freeware utility to enhance output of the EXEHDR program. Import function names are decoded from cardinal numbers.
An EHLLAPI Scripting and Development Utility
OS/2 2.0 installable file system shell and makefile.
IEEE 802.2 Resources. Contains both exe and C-Set/2 source for the IEEERES program. IEEERES retrieves IEEE 802.2 info for LAN adapter 0 or 1, including addresses, as well as info on available and opened SAPs and link stations.
Notes on the C++ code for "Advanced C++ Programming Styles and Idioms" by James O. Coplien, Addison-Wesley, 1992, ISBN 0-201-54855-0.
IBM Continuous Speech Series C Sample
Unpack program for .pak files.
Module designed for the OS/2 screen saver "ScreenSaver" by Siegfried Hanisch.
Use HLLAPI calls in Microsoft C's Programmers Workbench. Calls Communications Manager's DLLs. Easy Interface.
Little sample using Help Manager.
An experiment to consolidate Icons, Pointers and OS/2 artwork
The EHLLAPI sample programs are a sample of writing application programs using the EHLLAPI functions. The sample programs are designed to work in the OS/2 protect mode, with the Communications Manager of the IBM Extended Services for OS/2.
Misc C source code.
Several samples (including source) of programming with the VDM. GBOF-2254 - Sample Code for OS/2 Version 2.0 - Volume 2: DOS and Windows Environment. GG24-3731
The OS2Linux Project is a tool for porting OS/2 applications to Linux. OS2Linux is not an emulator like Wine. Instead you recompile your OS/2 C source code against the tool and link to the project library producing a native Linux executable.
Monitoring the status of various system components. Modular platform to display different data sets.
Libav github mirror, clone of git://git.libav.org/libav
FT2IFI - OpenType font support for OS/2 (based on FreeType)
Simple memory reporting command for OS/2
Generic PM Program with example of IPF. Help available at three levels: at the Menu (F10) level, at the menu choice level ((f10, down Arrow then F1) and within the Dialog Box itself (via Help Button or F1 within the dialog Box).
CMD-Scripts. Several REXX scripts
Demo of full-screen VIO graphics w/full source. This is a somewhat primitive example of text mode (VIO) graphics programming. MSC 5.1 src incl.
Desktop application to present applications listed on eCSoft/2.
Pgm skeleton that will scan CONFIG.SYS for a matching SET XXX entry, then possibly append a new keyword on the end of the line. You WILL have to modify it for your own use.
FLOPPY 0.9 -- an update to FLOPPY.ZIP with a couple of useful fixes. A batch file utility to autodetect when a floppy is changed. Very simplistic, with source.
Ver. 6 of PM shareware FileOpen and FileSave dialogs, very nice implementation and clean interface. Performance boosted by use of threads. Includes long filename support.
C++ Library Family API - JdeBP C++ Library Routines
Sample program demonstrating C++ exception handling. Should work under Nov PDK, but was only tested with later version.