home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / files.bbs < prev    next >
File List  |  2009-01-01  |  222KB  |  1,745 lines

  1. -δ 
  2. -δ ███▀██▀▀▀▀▀▀▀█
  3. -δ ███ ██ █████ █
  4. -δ ██  ██ ████  █
  5. -δ ██  ██ ████  █
  6. -δ ██▄▄██▄▄▄▄▄▄▄█
  7. -δ ───────────────────────────────────────────────────────────────────────────── 
  8. -δ  Programming Tools
  9. -δ  Available: 1733 files (1356 MB)
  10. -δ  Newest: PRIMCUTS.ZIP  8-18-03 (avail:  8-18-03)
  11. -δ ───────────────────────────────────────────────────────────────────────────── 
  12. -δ Filename      Size    Date     Description
  13. -δ ─────────── ─────── ───────── ─────────────────────────────────────────────── 
  14. 16TO32.ZIP   Sample: How to call 32 bit DLL from 16-bit code. Contains source and exe that demonstrates how to call a 32-bit DLL from 16-bit code. It isn't quite as simple as the manual suggests. Contains a work-around for problem report 6x060.
  15. 2MONITOR.ZIP Run two monitors under OS/2. This file  includes several utilities to support dual-monitor OS2 systems, where one monitor is a CGA/EGA/VGA and the second monitor is a MDA.  Source.
  16. 2QSRC.LZH    A simple example of a multi-message queue program.  Source from The IdleNews issue 1. 
  17. 32XLISP.ZIP  OS/2 2.0 Version of XLisp 2.1 (src & docs, no executables)
  18. 386DEBUG.ZIP 386DEBUG.EXE - The 386 HPFS Debug Shell (Oct 24 1997)
  19. 3DMAZE.ZIP   PM program displays 3D mazes with hexagonal rooms. This version stops the new maze generator from looping forever when the maze is larger than the screen or the resolution exceeds VGA. Source incl.
  20. A4CINF.ZIP   Utilities to migrate COBOL fr. MVS to AS/400. This file describes the companion file adu4cu.zip which contains a set of utilities to ease migration from an MVS/COBOL/CICS platform to the AS400.
  21. A_ARRAYS.ZIP associative array class in C++ 
  22. AB2C.ZIP     Intercepting the close event from IFrameWindow in VisualAge C++.
  23. ACDI.ZIP     Asynchronous Communication Device Interface (ACDI).
  24. ACL-LIB.ZIP  (acllibrary.zip) Speedsoft Sibyl utility library.
  25. ACLINF.ZIP   Information about how PM translates accelerators -- directly related to OS/2 v1.x but likely to be totally accurate (except for sample code) as it pertains OS/2 v2.0.
  26. ADAPM_15.ZIP Early release of PM binding to Ada95.
  27. ADAPTOR.ZIP  Automatic DAta Parallelism TranslatOR is a tool that transforms data parallel programs written in Fortran to parallel programs with message passing - this port uses PVM (Parallel Virtual Machine) as the message passing model.
  28. ADAV313.ZIP  ADA 95 GNAT v3.13p - A multitasking language - See:http://www.unixos2.org/ada(Sept. 2001)
  29. ADDWPS11.ZIP Utility to allow programmers to include automatic WPS installation of folders and program objects with their distribution sets.
  30. ADG.ZIP      The Application Design Guide for OS/2 2.0
  31. ALLE.ZIP          Small dll to detect memory problems in own program. MemCheck 1.0 is a small dll plus def-file to detect problems with DosAllocMem, DosFreeMem, DosSubAllocMem and DosSubFreeMem in your own programs.
  32. ALLOCME2.ZIP Overcommit memory.
  33. ALLOCMEM.ZIP A utility to empty machine memory to the swap file - cleans up unused .dlls from memory - includes EMX source code.
  34. ALLOOP.ZIP   Implementing pure OOP using C++. This file contains a basic class from which all others can be derived. It also contains an implementation of a class "Integer", which is a fully functional object representation of an "int".
  35. ALP.ZIP      Unsupported OS/2 assembler. From IBM.
  36. ALPREF97.ZIP ALP(Assembler Language Processor)Programming and Reference Guide as INF file(Oct. 1997)
  37. AMIIPROG.ZIP The ActionMedia II Programmer's Guide and Reference for MCI programming in MMPM/2(source with library included) - 1992
  38. ANA015.ZIP   Analyze contents of binary files, memory.
  39. ANAOS2.ZIP   Sugart binary analyser with user defined structure. Instead of simply dumping the binary content like most dumping utilities, ANA goes a step further & tries to interpret records into more descriptive forms. Full documentation.
  40. ANBT2.ZIP    AniButtn V1.02 - 32 Bit Version. AniButtn contains the LIB, DLL, and H needed to add Animated two-state graphical push-buttons in a program, plus a complete example of how to use it.
  41. ANDISTKT.ZIP The ANDIS Toolkit for creation of a MAC driver(1995)
  42. API.ZIP      OS/2 APIs & the C Set++ Runtime Library 95/04/20. INF file describing the interactions of OS/2 APIs with the C Set++ runtime library.
  43. APICALLS.ZIP Api Function calls (Txt File)
  44. APIEXT.ZIP   Contains a Microsoft Editor extension to convert upper case API calls to mixed case format used in new OS/2 include files.  Also changes ref. to old include files to the new files.
  45. APL2116.ZIP  This package contains APL2 for OS2, Demonstration Version
  46. APL2119.ZIP  APL2 v1.19 - A trial version of the APL2 Entry Version(May. 24th 2001)
  47. APL_UTF8.ZIP An APL test for UTF-8 with the Courier APL2 Unicode Truetype font(included).
  48. APLREAD.ME   README for APL/2 for OS/2.
  49. APPBRWSR.ZIP TK's Application Browser for Smalltalk/VPM
  50. APPC.ZIP     The OS/2 16 Bit Wall Data APPC library APPC.DLL(1998)
  51. ARMSDK20.ZIP The Application Response Measuremnt(ARM) API - SDK v2.0(Oct 26 1998)
  52. AS10.ZIP     Port of AfterStep-1.0 to OS/2. A continuation of the BowMan window manager originally by Bo Yang. It is designed to emulate some of the look and feel of the NEXTSTEP(tm) user interface, while adding useful, requested, and neat features.
  53. AS10A.ZIP    Port of AfterStep-1.0 to OS/2 (update)
  54. AS1455N6.ZIP Port of AfterStep-1.4.5.5N6 to OS/2
  55. ASCII11.ZIP  ASCII Table with copy & paste (sourcecode incl.)
  56. ASCII2CP.ZIP An ASCII REXX translator for C programmers(Apr. 2002) The IANA list see: http://www.iana.org/assignments/character-sets
  57. ASCIIT10.ZIP ASCII Table v1.0 - PM display of char/dec/hex 0-255
  58. ASCOMLIB.ZIP The source code in C of an asynchronous communications library. OS/2 Toolkit v4.5 is required (Aug 25 2000)
  59. ASDT.LZH     Application System Debugging Tool OS/2
  60. ASDT32.ZIP   The IBM ASDT32(Application/System Debugging Tool 32-bit) for OS/2 3.0 and higher. (from 1992)
  61. ASGSRC.ZIP   SCSI scatter/gather sample source(also compiled) like a simple ASPI router(Dec., 13th 2000)
  62. ASMPRG.ZIP   32 bit assembler program using VIO and KBD calls. Demos how to call 16 bit code from a 32 bit app, and an OS/2 2.0 app in assembler.
  63. ASPIO02.ZIP  ASPI Interface Library - source and samples.
  64. ASPIR101.ZIP ASPI application interface
  65. ASPISRC.ZIP  Source for an ASPI router(Physical Device Driver Library for Watcom 10 included) - Nov., 11th 1998
  66. ATCCNR.ZIP   Air Traffic Control Container, a very simple ATC radar simulator to provide an interesting example of OS/2 PM Container programming. Illustrates many container features, including moving icons and high-performance background owner-drawing.
  67. AUDIOPDD.ZIP Audio device driver source in C with double and quad duplex, w/gonkulator support.
  68. AUTOPSP.ZIP  This program is based on Watts Humphrey's Personal Software Process for tracking programmer productivity.  The programs usage and purpose are more fully explained in the on-line help.
  69. AW2.ZIP      OS/2 - example program to learn how to use dialog boxes (w/source C). 
  70. BACLSEMA.ZIP A C++ Base Class source file for defining semaphores in threads and processes
  71. BASE32PR.ZIP XBase library/tools.
  72. BBMAK.ZIP    BobsMake Shareware NMAKE replacement
  73. BC31P2.ZIP   This patch 2 includes a new version of Borland TLINK.EXE  (version 522b ) which increases the capacity of the linker which can produce sorted MAP files used by TMAPSYM (Jul 27 1992)
  74. BCC41.ZIP    The BCC v4.1 C++ Compiler(Nov., 10th 1994)
  75. BCDCLASS.ZIP Binary Coded Decimal Class 95/10/05. PM Calculator to demo & test functions. Addition, Subtraction, Multiplication & Division, Logical Operations, Shift Left & Shift Right are supported. Constructors convert from Double, Long & String types.
  76. BCPP1611.ZIP Super C(++) beautifier program.  Supports all popular indenting styles.
  77. BENCH.ZIP    PD Benchmark prog. with complete Source for OS/2. All source included. Mostly documented now. I hope you like it.
  78. BENCHG11.ZIP PC Mags graphics benchmarks for OS/2 and Windows.  Version 1.1, June 1990.
  79. BEZIER.ZIP   Bezier spline demo program. Simple Charles Petzold PM program demonstrating the GPI's built-in Bezier curve capabilities.  Versions 1.1, 1.2; includes C source.
  80. BGIEM.ZIP    BGI graphics emulator for OS/2. C/C++ library to emulate Borland BGI graphics calls in an OS/2 Presentation Manager program. Requires BCOS2 and graphics.h from a Borland DOS compiler. Early Beta version.
  81. BIGJOB.ZIP   5 BIGJOB programs from Petzold's book. C source code only for the five BIGJOBx programs. From Programming the OS/2 Presentation Manager by Charles Petzold.
  82. BINCON.ZIP   Binary to C/C++ converter. It is a very simple program which simply takes ANY type of file (especially binary or image files) and converts it into a list of numbers for linking into your programs.
  83. BIND113B.ZIP BindTools v1.1.3 beta as a replacement for SQLPRED to bind *.BND files(Mar., 20th 2002)
  84. BITBLT.ZIP   Test PM's BitBLT function
  85. BITCAT.ZIP   Bitmap demonstration for PM by Petzold.  With C Source.
  86. BITMAP1.ZIP  Bitmap and Bitmap File C++ Classes. Two C++ classes that encapsulate PM bitmaps and let you create and display them from a resource or from a .BMP file.
  87. BITMAP2.ZIP  Bitmap class DLL. This is my implementation of a bitmap class. Included are DLL, HPP, LIB, and INF files. It requires the IBM C/Set++ Tools because the DLL is dynamically linked to the ICLUI libraries.
  88. BITMAP3.ZIP  Bitmap Class Library. Included are DLL, LIB, HPP, and INF files. Requires IBM C++ Tools UICL as the DLL is dynamically linked and the UICL libraries are not distributed with it.
  89. BJM_ANN.ZIP  Announcement of Background Job Manager.
  90. BLACKB10.ZIP Visual Database designer and Query Manager for IBM DB2/2
  91. BLACKH.ZIP   SOM sample code - deletes any object. BlackHole implements an abstract SOM object capable of deleting ANY WPS object from your desktop. Source incl.
  92. BLT2_214.ZIP Bullet/2 2.14: thread- safe, multi- process capable database engine toolkit for OS/2.
  93. BMP1.TXT     What's In a Bitmap? Describes the contents of the package, bmp1.zip.
  94. BMP1.ZIP     What's In a Bitmap? 95/10/29. Sample source code & executable for article "What's In a Bitmap", that appears in the Nov/Dec 95 issue of OS/2 Developer. README.NOW, for some important updates concerning the article.
  95. BMP2.TXT     README for BMP2.EXE.
  96. BMP2.ZIP     A ROP in the Park 95/12/05. Self extracting zip file that contains the sample source and driver for the article, "A ROP in the Park", which appears in the January '96 issue of OS/2 Magazine.
  97. BMP3.TXT     A Lesson in Iconography. Text file that describes the contents of bmp3.exe that is the sample for the article, "A Lesson in Iconography", which appears in the Feb '96 issue of OS/2 Magazine.
  98. BMP3.ZIP     A Lesson in Iconography. Contains the source and executable for the sample described in the article, "A Lesson in Iconography", which appears in the Feb '96 issue of OS/2 Magazine.
  99. BMP4.TXT     "A Pointer of Contention" (see BMP4.ZIP).
  100. BMP4.ZIP     Source from OS/2 Mag article (see BMP4.TXT).
  101. BN2SRC.ZIP   IBM EWS BIN2SRC utilities convert binary data files to equivalent high level structures that can be included directly into source code for C, MASM, or the RC compiler.
  102. BOOKM2.ZIP   BookMaker 2.0 an IPF authoring tool. Adds a more graphical interface, indexing and spec. chars.  Requires VROBJ.DLL  
  103. BOOT16.ZIP   This is the original 16 bit code for rebooting OS/2. Posted at the request of several users. Both source and executable are included in the zip file.
  104. BOOTDR.ZIP   Test OS/2 boot drive (source only, no executable). This little routine provides code that can be used to check the boot drive using DosQuerySysInfo.
  105. BORHEAD.ZIP  The collecetion of 93 Borland header files for runtime v1.5(Nov 10 1994)
  106. BOXES.ZIP    OS/2 1.1 PM demos from PC Magazine
  107. BPOS13.ZIP   Translation of the OS/2 1.3 Header files to Pascal Units for use with the patched Borland Pascal 7.0x compiler, see WUNDERKI.ZIP.
  108. BPOS2-V2.ZIP Produce OS/2 programs w/Borland Pascal 7.x 
  109. BPOS2_V3.ZIP Fixes for bpos2_v2.zip, handles different text sizes.
  110. BPOS2API.ZIP OS/2 system API & replacement units for BPOS2.
  111. BPOS2I.ZIP   API Interfaces for BP7OS2 (c't Patch) PRE ALPHA. Source for the Borland Pascal 7.0 Patch from c't mag 11/93 This source is a pre alpha. and are released from German toolbox mag. Use them, modify. The sources are free.
  112. BPOS2TV.ZIP  Turbo Vision Units for BP7OS2 port. 
  113. BRAM21.ZIP   Build-o-Rama/2, the OS/2 server for the Build-o-Rama package for use with Microsoft Visual C++, that is compatible with OS/2 2.1. The version distributed with the Build-o-Rama package is linked so that it is compatible only with OS/2 Warp.
  114. BRAMA.ZIP    Build-o-Rama for Visual C++ & OS/2. Build projects from Microsoft Visual C++ 1.0 or 1.5 workbench running in WinOS/2 session, w/o using command line. Go directly from error to source file line, get help on errors. Requires Warp V3.0 or later.
  115. BRIK.ZIP     32 bit checksum calculation in C.  Includes source code and a DOS EXE file.
  116. BSBROWSE.ZIP The BSA Browser is a complete C++ development system that offers much of Smalltalks ease of use. This contains a number of screen shots and a text file with a description of the Browser.
  117. BSEDEVH.ZIP  OS/2 structures & constants use w/DOSDEV.
  118. BSLASH.ZIP   bslash v0.0 with source code - usage:  bslash   [-t] [-o outfile] [infile] (Mar 5 2000)
  119. BTNPLC.ZIP   PlaceDialogButtons function, single .C file.  This function dynamically positions dialog pushbuttons across the bottom of a dialog box.  It is useful in cases where different pushbuttons appear in different circumstances.
  120. BTNS.ZIP     Sample for IGraphicPushButton and IPushButton. Simple sample for creating IGraphicPushButtons and IPushButtons and laying them out on a canvas.
  121. BTRVRX.ZIP   REXX Wrapper DLL for Btrieve. Public domain (as-is) C source code and DLL implementing a Btrieve external function (wrapper for BTRCALLS.DLL).
  122. BUBBLE.ZIP   Now you can add bubble hints to any OS/2 program with our new Hint Bubble Custom Control.  Attach them to any control, such as those confusing toolbar buttons, and they will pop up after a specified time period.
  123. BUBBLEG.ZIP  Bubble Help with Gpf Demo. You can now have the informational message text displayed in a small "bubble" that appears below mouse pointer.
  124. BUFOP.ZIP    C++ precompiler for DB2/2 (sqlprep replacement). Bufop is a sqlprep precompiler that supports header files, structures and class for C & CPP.
  125. BUG.ZIP      BUG - a window that hides behind others. A little program to test Z ordering of windows.  It displays a little bug that runs around the screen hiding behind windows. Source incl.
  126. BUGALR.ZIP   BugAlert--an OS/2 PM debugging utility, Ver 1.2.1. New, Improved BugAlert harvests information from windows, window handles and applications that are designated by the mouse.
  127. BULLET25.ZIP Bullet/2 database toolkit DBF/DBT/IX3/external data v2.5.
  128. BUTILS.ZIP   Borland MAKE v3.7 and Borland TLIB v4.0
  129. BUTTONC.ZIP  OS/2 Message Passing Simulating Mouse Buttons. (BUTTON.C)
  130. BWBASIC.ZIP  Bywater BASIC interpreter.
  131. C2CPP.ZIP    Convert your existing investment in C code to object oriented C++ code automatically.
  132. C7OS21.ZIP   Microsoft C++ v7.0 Update for OS/2 disk 1 
  133. C7OS22.ZIP   Microsoft C++ v7.0 Update for OS/2 disk 2 
  134. C_EVAL.ZIP   VisPro/C 3.0 Evaluation. Rapid GUI development tool for OS/2. Generate source for, & compile, small applications of less than 3 forms for VisualAge, CSet, Borland, Watcom, & MetaWare compilers.
  135. C_FUNC.PAK   A sample of C functions to use the Fax/PM API. The file is packed and can be unpacked using the unpack routine in OS/2: unpack C_Func.pak.
  136. CA100B3.ZIP  Code Assistant for OS/2 - Beta 3 95/09/29. Database oriented tool for programmers. Provides assistance while writing source code. Extensible support for classifying & managing blocks of ASCII text, & Launchable Modules.
  137. CACTUS.ZIP   CACTUS is a set of C++ classes for the construction of proprietary crypto algorithms. Contains the explication of CACTUS and some fully functional programs for random number generation, file encryption and string/clipboard encryption.
  138. CALCPART.ZIP Calculator Part for VisualAge. This is the Calculator Part for IBM Smalltalk and VisualAge Product Description Brochure (PRELIMINARY) in INF format.
  139. CALL32.ZIP   32Bit Thunk Calls. There are a couple of files in this ZIP.  DLL.c is code for a 32 bit DLL that demonstrates how to set up 32-bit code that can be called from existing 16-bit applications or DLL's.
  140. CARSQL.ZIP   Car / SQLCODE sample. This file contains an sample on how to catch the exception and extract the sqlcode from the DataAccess object.
  141. CASEPM.ZIP   Slide show demo of CASE:PM VIP 1.0 An GUI prototyper/Code generation Tool for OS/2 2.0/CUA '91 based applications
  142. CASPM210.ZIP CASE:PM for C Version 2.10 as an add on for the CSET compiler.
  143. CAWAY349.ZIP CauseWay v3.49 for Watcom C++ and Assembly Language (Sept 1 2000)
  144. CB.ZIP       OS/2 C Beautifier.  C beautifier program that takes C source code as input and outputs a nicely formatted text file.  Freeware.
  145. CBLNSM.ZIP   Named Shared Memory Access Via COBOL. This is two sample COBOL programs written using MicroFocus COBOL 3.0 that demonstrate how to use Named Shared Memory to pass data between two EXE's.
  146. CC65V261.ZIP CC65 - A C crosscompiler v2.6.1 for 6502 systems(Commandore C64,C128, C16,C116,Plus/4 machines, CBM 600/700 family, newer PET machines, Apple,  Atari 8 bits, GEOS for C64,C128), see: www.cc65.org(March,24th 2001)
  147. CCDOC07A.ZIP CcDoc v0.7a - A tool to generate a web documentation from C++ programs(June, 15th 1999)
  148. CCVUSER.H    Data structure required to use CCValidator. CCValidator performs all Major Credit Card validation functions, thru programmer API. 
  149. CDAUDIO.PAS  A tiny class definition for a CD-Player. Uses the basic routines of CDBASE.PAS. VP/2 source code.
  150. CDBASE.PAS   A collection of basic functions to access a CDROM device. VP/2 source code. Download CDAUDIO.PAS too.
  151. CDCLOSE.ZIP  Source for closing the CD-ROM tray.
  152. CDECL.ZIP    C Declarations to English (from Unix)
  153. CDEVDR.ZIP   Kernal device driver demo. Shows how to write drivers mostly in C, and shows methods for constructing mult-segment drivers, minimize memory taken from DOS box, and access memory above 1 Meg when in REAL mode. Unzip with the -d option.
  154. CDISK.ZIP    Companion disk for Writing OS/2 2.1 Device Drivers in C, by Steve Mastrianni. Includes 4 PDDs, a VDD, IOPL code, DMA code, scatter/gather code, memory-mapped driver, device monitor, kernel printf, and lots of other DD stuff.
  155. CDROM.ZIP    The Base CD ROM update for the Developer Device Driver Kit(DDK) - Apr 10 1998
  156. CDTEST.PAS   A little other CD player using CDBASE.PAS and CDAUDIO.PAS. VP/2 source code.
  157. CELL06D.ZIP  Cell Toolkit v0.6d. Small library for OS/2 PM. It was designed to simplify implementation of two important parts of user interface (UI): Split views, Toolbars.
  158. CELLTK7B.ZIP The Cell Toolkit v0.7b for OS/2 PM(Oct., 25th 2000) See: http://www.naverex.kiev.ua/~evsi/cell.html
  159. CENV.ZIP     This pgm displays current environment info in a full screen session. Use Pg-up and Pg-Dn to scroll through screens.
  160. CENVI23.ZIP  CEnvi 2.11 Batch-Enhancer/Macro/C-Interpreter
  161. CFEXEC.ZIP   Explores DosExecPgm and DosCWait for OS/2
  162. CHAPM20.ZIP  Tools & Package Manager for Visual Smalltalk 3.x.
  163. CHART101.ZIP Mini toolkit for displaying 2 & 3 dimension graphs and charts from within an application. The Crossley Group, Inc. 
  164. CHK_ER.ZIP   Error message check program used to check the error, warning, and info messages from the IBM C compiler. If you turn on all messages you can use this program to select a "subset" of these messages.
  165. CHKEA.ZIP    Check for Extended Attributes: CHKEA.C shows how to find out if the file object has extended attributes associated with it.
  166. CICS30OP.ZIP Documentation: CICS for OS/2 3.0 Operation - Succeeds SC33-0881-01 (Mar 1996)
  167. CICS40GE.ZIP Documentation: Introduction in CICS v4.0 as German version (Mar 1996)
  168. CICSPA2.ZIP  CICS for OS/2 Performance Analyser v1.2.1 (Sept. 1995)
  169. CICSPROG.ZIP CICS Family: Client/Server Programming (Jan 1995)
  170. CICSREFE.ZIP The CICS for OS/2 v3.0 Reference Summary (Mar 1996)
  171. CIDSAM.ZIP   Sample code to help CID enable an application. Contains a complete CID Enabled installation program, written in REXX. Also contains 3 sample programs that show how response files can be processed.
  172. CISIOC36.ZIP Sample programming files for CIS IOC as OpenClass in VAC v3.6(Jul 10 2001)
  173. CL-LIB07.ZIP PM class library & Dialog Editor.
  174. CL386P.ZIP   Replace the run-time prefix of the MS C6/386 compiler to allow reentrant malloc/free, 
  175. CLASS.ZIP    C++ classes for OS/2.  Classes for object, chain, tree, process, threadTree, pmProcess, pmThreadTree, pmMsgThreadTree, windowTree and so on. Simple Example program for calculating a mandelbrot set. Initially compiled by GNU-C++.
  176. CLASSLIB.ZIP Class library for OS/2 PM programming, EMX/GCC compiler needed. 
  177. CLASSOUT.ZIP A simple programming sample in C for output from a class
  178. CLIB.NDX     NDX file for Watcom C Library help file. .NDX file that allows programs like the KwikInf program in the OS/2 developer's toolkit and PREDITOR/2 to link into the Watcom C Library Reference file (CLIB.INF).
  179. CLIBO32.ZIP  The Open Watcom LIB386 files for OS/2 (Oct 10 2002)
  180. CLINES.ZIP   Line Styles and the OS/2 GPI. Presents simple method for displaying custom line styles in PM. Article in Nov/Dec OS/2 Developer.
  181. CLNDRLIB.ZIP Calendar.LIB - Your PM applications will never need manual date entry again. Great for yr2000! Simple to use cpp library - 4 lines of code.
  182. CLRWHL.ZIP   Sample Prgm - OS/2 2.x Color Wheel.
  183. CLRWHL11.ZIP This program makes the undocumented OS/2 color wheel control available to any application.
  184. CLUIDM.ZIP   Initial draft of design for revised ICLUI direct manipulation classes. Contains a number .hpp files and a readme that provides an important disclaimer: This is a first draft.
  185. CM3.ZIP      Modifications to cm2.zip. C source code for a multi-heap malloc implemented with skip lists. 
  186. CMENT.ZIP    cMent version 2.2 is an automatic software project builder for OS/2 2.x. It requires no complex make files, works with almost any command line compiler, and is executed directly from the pop-up menu of a project folder.
  187. CMPLI.INC    PL/I Header file for CPI-C definitions. Modified VM source plus OS/2 extensions I haven't tried all calls but the basic ones seem to work. It's a start anyway.
  188. CMPRSS.ZIP   Data compression library v1.05 allows you to add compression capabilities to your OS2 programs. This version adds two additional APIs (ReadAndExpand and CompressAndWrite) plus some sample programs.
  189. CMSTOP.ZIP   Stopping Communication Manager sample program.
  190. CNRADV.ZIP   Container sample program that shows all aspects of programming the OS/2 PM container control. Contains all source code. Written for the ColoradOS/2 conference.
  191. CNRADVSC.ZIP OS/2 Developer, Container Control Examples, Source Code
  192. CNRBAS.ZIP   Container sample pgm showing basic functionality. *BugFix version* This program and source code shows the basic functionality of a Container control for Detail, Name, Icon, Tree, and Text views.
  193. CNRDTL.ZIP   Programming the Container Details View. Sample code and article on using the CUA '91 Container control Details View.  The sample program creates a simple container with several columns and a vertical splitbar.
  194. CNREXM.ZIP   Source code found in the figures of the "Programming the OS/2 Container Control:By Example" article in the Spring 1993 issue of the OS/2 Developer magazine.
  195. CNREZ.ZIP    Container control sample program. This sample program sets up a container control, inserts some  records and demonstrates the switching between Name, Tree,  Detail, Icon and Text views.
  196. CNRMNU.ZIP   Container sample code that adds context menus to CNRBASE.EXE. This is a bug fix so the code will compile with the 3/93 version of C Set++. The compiler exits if it hits PSZ szArg[] as a parameter to main instead of char *szArg[].
  197. CNRSAMP.ZIP  Container Control Sample
  198. CNTR.ZIP     Container example of viewing item as tree. This is an example of how to set up a tree view in a container. The changes that you would need to make are where the icons are located.
  199. CNTRLDES.ZIP Designing Custom Controls. Custom Control Article Spring 1993 "Designing Custom Controls" Page 72-85 By Mark Benge and Matt Smith
  200. COLORWHL.ZIP Two components for easily selecting any color. TColorWheel selects hue and saturation, ValueBar selects Value (brightness). Written from scratch in Sibyl.
  201. COMBASE.ZIP  The Common Base update for the Device Driver KIT (DDK) - Jan 20 1999
  202. COMBO.ZIP    Source code and sample program demonstrating use of "combo boxes" (new dialog control in PM 1.2 that combines functions of text boxes and list boxes in a text box with a drop-down list of choices). Version 1.2 (or later) only.
  203. COMET.ZIP    OS/2 API Driver Test Tool (SE & EE 1.3). COMET is an OS/2 API driver developed for testing the various OS/2 SE & EE API's in a variety of environments. Sample source code for the API calls issued by COMET are included.
  204. COMM_M.ZIP   OS/2 Communication monitor/debug program used to monitor characters flowing between two devices. Connect two ports with a null-modem cable, all chars rec'd by one port will be printed and sent to the other port.
  205. COMMON.ZIP   Do you ever find yourself writing a program and wishing that you already had a routine to parse the command line?  How about a routine that performs signal processing? Maybe a set of linked list functions? Here are some common functions. V1.7.0.
  206. COMOS2.ZIP   The CommOS2 library contains both 16 and 32 bit routines for accessing and using COM ports and for performing IOPL (direct port IO) under OS/2 1.x and 2.x. These functions simplify COM port programming under OS/2.
  207. COMPUPD.ZIP  Revision control system.
  208. COMQRY.ZIP   This source code segment queries the system for the number of COM ports. It implements the DosDevConfig OS/2 API which can be used to query many system configuration hardware components(1997)
  209. COMSRC.ZIP   Sample code for serial device access. Contains source code for DosDevIOCtl functions used for access & control of async serial devices. Includes structures and bit field constants for all variables used to access serial devices.
  210. COMVIDEO.ZIP An update of the Developer Device Driver Kit(DDK) for common video(Feb.,10th 2000)
  211. CON_REP.ZIP  Utility to help developers programming on the OS/2 platform easily see and document the OS/2 config.sys file.
  212. CONAPI.ZIP   A 32bit Unicode Console API, with Developers' tookit. Eliminates one more 16bit vestige from OS/2: the existing 16-bit console API that is supplied with IBM OS/2 (aka, VIO, MOU, KBD) even in the very latest versions.
  213. CONRT.ZIP    JdeBP's 32bit Unicode Console API runtime DLL's for OS/2.  See conapi.zip for development instructions.
  214. CONS-010.ZIP Console window management tool (w/src).
  215. CONT_S.ZIP   Some explicit GpfRexx SQL Containers. GpfRexx.ORC file with 2 containers both doing SQL stuff. First driven by GpfRexx & a pushbutton/entryfield pair is attached to demonstrate a simple WHERE/ORDER clause. Second container is blank.
  216. CONTRINF.ZIP The Control Programming Guide as three INF-Files(1996)
  217. CONTRO.ZIP   User Controls Revisited. Large relief fonts on Gpf intro & logo screens have been turned into a User Control for educational purposes. Simple and complex version enclosed, with all source & production files.
  218. COOKBO.ZIP   OS/2 Threads Cookbook, Version 1.2. Document on multi-threading programming techniques for OS/2 2.0. With examples. Source available. Updated for 6.177.
  219. COREIDE.ZIP  A Workbench for Java Programmer using WebSphere Studio Application Developer v5.0(Oct 29 2002)
  220. CPI-C.ZIP    Sample CPI-C C Code
  221. CPP_EVAL.ZIP VisPro/C++ 3.0 Eval. Version. Rapid GUI development tool for OS/2. Generate source for, & compile, small appl. of less than 3 forms for VisualAge C++, CSet++, or MetaWare HighC/C++ compiler w/ Open Class Library.
  222. CPPDESK.ZIP  Rebuilds the IBM C/C++ Tools 2.0 Folder and optionally updates the CONFIG.SYS for HELP and KWIKINF. 
  223. CPPDOC.ZIP   CPPDOC - A Documentation Generator for C++ Class. You need a HTML-Browser to read cppdoc.htm and the documentation generated with cppdoc.cmd. The IAK of Warp contains the Web-Explorer, which will  do fine.
  224. CPPSQL.ZIP   C++SQL is two classes as source deck, SQL and Table, that will allow a C++ programmer to use SQL without knowing the SQL statements(Apr 25 1994)
  225. CPPTBA.ZIP   IUCL Toolbar source code. Contains source code for implementing Toolbars by using IUCL Frame Extentions similar to the C Technique demonstrated in FRMSUB.ZIP.
  226. CPR34EXE.ZIP C Cross Reference - V 3.4 - DOS/OS2/BOUND. Modified from orig version 3.3 for OS/2. This archive contains only the executables.  The C source code may be found in the archive CPR34SRC.ZIP.
  227. CPR34SRC.ZIP C Cross Reference - V 3.4 - DOS/OS2/BOUND. Modified from orig version 3.3 for OS/2. One of the best CR programs, capable of generating a cross reference for almost any size project.  C source code is included, see CPR34EXE for the exe's
  228. CPROTO.ZIP   Cproto is a program that generates function prototypes and variable declarations from C source code.
  229. CPUTIME.ZIP  C code computation time analysis utility
  230. CRAIGS.ZIP   Dynamic Link Library for non-PM apps has a variety of functions for reading files an strings working with numbers. 
  231. CRCKSRC.ZIP  Cyclic redundancy check module/prgm. Source in C++ with makefile for CSet++.
  232. CRYPL200.ZIP The cryptlib encryption library provides an easy-to-use interface which allows even inexperienced crypto programmers to easily add strong encryption and authentication services to their software.
  233. CS0050-1.EXE CSD CS000050 (6/17/93) for IBM C Set/2 1.0.  Disk 1 of 2.
  234. CS0050-2.EXE CSD CS000050 (6/17/93) for IBM C Set/2 1.0.  Disk 2 of 2.
  235. CS2TK31.ZIP  The Communications System/2 Toolkit v3.1(June 1994)
  236. CS46.ZIP     Shell for Microsoft compilers and assembler
  237. CSCOPE.ZIP   COMscope & COMspool Demo. Demo versions will allow up to 1000 write requests. COMscope- monitor & control any serial stream or session. COMspooll- allows workplace shell to use any serial device as a spooled printer port.
  238. CSCOUT.ZIP   Programmers' debugging tool. Limited demo.
  239. CSDKL.ZIP    Cross-Platform Software Deployment Kit. Application installation and removal system targeting OS2, Windows, DOS, NT, and 95. Multi-Platform installations from the same disk set. CD-ROM and Network install support.
  240. CSET21V1.ZIP CSet/2 v2.1 - A development platform for C/C++ Volume 1
  241. CSET21V2.ZIP CSet/2 v2.1 - A development platform for C/C++ Volume 2
  242. CSET21V3.ZIP CSet/2 v2.1 - A development platform for C/C++ Volume 3
  243. CSET21V4.ZIP CSet/2 v2.1 - A development platform for C/C++ Volume 4
  244. CSET21V5.ZIP CSet/2 v2.1 - A development platform for C/C++ Volume 5
  245. CSET21V6.ZIP CSet/2 v2.1 - A development platform for C/C++ Volume 6
  246. CSHELL69.ZIP Compiler Shell v6.9: A driver program or Shell for MS Macro Assembler(5+6), C compiler(5+6), 386 C Compiler(4.0), FORTRAN Compiler(4.0) and more
  247. CSINST.ZIP   myNstall V1.04Beta Small PM Installer. Small universal installation PM-application. myNstall  can be used for: Installing from one directory to another, Update of the  existing product, Recreating WPS object for a previously installed prog.
  248. CSLIO205.ZIP A C++ database library for C++ developers using the Borland, Watcom or Microsoft compilers. MS-DOS as well as Windows, NT and OS/2 applications are supported.
  249. CSNB.ZIP     A notebook control with MAJOR and MINOR tabs, back page left and major tab
  250. CSSO0301.ZIP Uses the C syntax and seems familiar to C, C++ or Java programmers. CSS comes with ready to use libraries not only for system-, string-, regular expression and filehandling, but also for direct access to major databases IBM DB2 and ORACLE.
  251. CTAGS.ZIP    Popular C-tags program for OS/2.
  252. CTB_291.ZIP  C++ Class tree browsing utility.
  253. CTCOLL95.ZIP Source for (1) a container class in Borland OS2 - OWL,(2)rights for supervisor in NetWare 3.x, (3) serial/parallel switcher for centronics interface printer and more(1995)
  254. CTDEMO.ZIP   Smalltalk-like software development tool CThrough++ for OS/2 and Cset++ (demo version.
  255. CTECHAPP.ZIP C++ source code from the book: C++ techniques  and applications by Scott Robert Ladd.  One of the best books for starting C++. 
  256. CTFORMAT.ZIP CTFORMAT v1.04 is a C/C++ and assembler source code formatter.
  257. CTHRU.ZIP    CThrough-A C++ Development WorkBench 94/12/22. Smalltalks ease of use. Has support for browsing, editing & documenting classes, building applications, & automatic version control. Formerly BSA Class Browser. Contains postscript files.
  258. CTLCPP.ZIP   Source code: OS/2 PM Ctrls(OS/2 Dev)oct
  259. CTRL1.TXT    Describes contents of CTRL1.ZIP.
  260. CTRL1.ZIP    Source Code for article: "Everything Under Ctrl".
  261. CTRL2.TXT    Describes contents of ctrl2.zip.
  262. CTRL2.ZIP    OS/2 Magazine, GUI Corner column, "CTLDATA: Lazy Programming" - July 1996 issue.  Purpose: Compilable 32-Bit source code sample to demonstrate writing OS/2 custom controls.
  263. CTRL3.TXT    Text file that describes CTRL3.ZIP
  264. CTRL3.ZIP    OS/2 Magazine, GUI Corner column, "It's All in the Presentation" - August 1996 issue. Purpose: Compilable 32-Bit source code sample to demonstrate writing OS/2 custom controls.
  265. CTRL4.TXT    Decribes contents of ctrl4.zip.
  266. CTRL4.ZIP    Contains source for article, "Caching In".
  267. CTRLDES.ZIP  Designing PM Custom Ctrls-OS/2 dev mag
  268. CUBBON.ZIP   Object-Oriented User Interface Design with Visua. The methods from the "Object-Oriented User Interface Design with VisualAge" article in the May/June 1995 issue of OS/2 Developer.
  269. CURS13_2.ZIP PCcurses: Unix curses library for OS/2.
  270. CURSES.LZH   Curses / Unix style for OS/2 with source
  271. CURSOR.ZIP   Sample MAKE file to automate production of DLL files that run in ring 2. Includes main program source and DLL source. Requires MASM 5.1. Basically, a small program that writes to the VGA/EGA CRTC to enlarge the display's cursor.
  272. CURSOR1.ZIP  A sample program in C how to use a CURSOR. The CURSOR is processed using static SQL. Precompile with the SQL precompiler PREP in DB2(Nov 18 2002)
  273. CUSTCT.ZIP   "Demystifying Custom Controls" example source code from OS/2 Developer Winter 93 issue by Mark Benge and Matt Smith.
  274. CVS110.ZIP   EMX port of CVS 1.10 'Halibut' (client/server).
  275. CVS1107.ZIP  CVS (client) 1.10.7 for OS/2.
  276. CVS111.ZIP   CVS v1.11 as client(Feb., 6th 2001)
  277. CVS111PA.ZIP CVS v1.11 patched as the source deck(Feb., 6th 2001)
  278. CVS1929.ZIP  EMX port of CVS 1.9.29 (client/server).
  279. CWEB28.ZIP   CWEB v2.8 - A package in order to get it to compile under EMX/GCC.  It solves some problems with a few of the names used in EMX's STDIO.H and ctangle(Dec 29 1992)
  280. CWMMC020.ZIP CW-Multimedia classes V0.2.0 - These classes extends the MM subsystem of OS/2 to integrate the MMIO procedures for MP3 and OGG files see:http://www.math.berkeley.edu/~roconnor/ seamlessly into the WPS(Jan., 30th 2002)
  281. CXDEMO1.ZIP  Menuet/DX Demo Suite.  Forth generation of the Menuet family of GUI application Frameworks. 
  282. CXREF15A.ZIP OS/2 port of cxref v1.5--including source 
  283. CXREF15B.ZIP OS/2 Port of cxref v1.5--a C cross-reference and documentation facility.  This version of the archive contains the full source, necessary YACC/LEX output files, patched makefiles, rebuilt configure scripts, etc.
  284. DA2DEM.ZIP   Distributed Application/2 (DA/2), Demonstration Version.  DA/2 is  a set of APIs that provide a consistent way to access network  communication functions under OS/2, making client/server apps  easy to create.
  285. DASD32.ZIP   The DASD32 update for the Developer Device Driver Kit(DDK) - Aug 23 2002
  286. DASD3DDK.ZIP The DASD update for the Developer Device Driver Kit(DDK) - Jan 31 2003
  287. DATABASE.ZIP Database Access Tools 95/10/11. Description of database access tools: SQL Objects A True Database Class Library (cross platform development). SQL OLE-For VB development & ODBC Objects. Hit any database we don't have native drivers for.
  288. DATATL25.ZIP /bt The DataAtlas v2.5 Evaluation Copy (Sep. 1997)
  289. DAXINST1.IMG IBM Warp Developer API Extensions for OS/2 v1.0. Provides a subset of the WIN32 APIs on OS/2 for source code compatibility, enabling the migration of Windows 95 and Windows NT apps to OS/2. Fixpak XR_W017 (or later) required. (1/2)
  290. DAXINST2.IMG IBM Warp Developer API Extensions for OS/2 v1.0. Provides a subset of the WIN32 APIs on OS/2 for source code compatibility, enabling the migration of Windows 95 and Windows NT apps to OS/2. Fixpak XR_W017 (or later) required. (2/2)
  291. DAYFIELD.ZIP Allows use of "day-of-week" window class. Source, DLL, and test programs containing and showing a "day-of-the-week" window class for dialogs or client windows.
  292. DB2CLISQ.ZIP The DB2 CLI Interface(SQL) header files(Aug 5 2002)
  293. DBASEOS2.ZIP DBase III calls using OS/2 API.  A copy of the RDDBASE.ZIP file floating around the BBS's.  All memory and I/O calls changed from plain vanilla C to OS2 API.  Program does a simple file browse.
  294. DBCS.TXT     Info on DBCS.ZIP file.
  295. DBCS.ZIP     "DBCS: Double-Byte Your Pleasure" source.
  296. DBMALLOC.ZIP Cahill's drop-in replacement for malloc, memory, string, bstring
  297. DBMANP.ZIP   Dbase 3 file manipulation routines. Written for Cset/2 and OS/2. No index functions included. Browse, create, delete, edit functions included. Source, Dll, make, and project files. Freeware
  298. DBMIPC.ZIP   Sample Code for IPC and Multiple database Process. Two C programs that used shared memory and 32-bit semaphores to communicate.
  299. DBPROC.ZIP   DBPROCS DLL for manipulating Dbase 3 files - source
  300. DBSQL.ZIP    OS/2 EE SQL API
  301. DBUTIL.ZIP   DB2 Utilities-Precompiler/code generator/SQLStmt. Three utilities for DB2 & C++ (IBM CSET++ ONLY) Precompiler source code for C++ code generator based on existing tables source code for exec a SQL statement from a text file.
  302. DCEAPREF.ZIP The Distributed Computing Environment(DCE) for OS/2 Warp: Application Development Reference with the DCE SNMP Management Information Base(June 1996)
  303. DCOS2V8.ZIP  DevCon 8 Content List. This is the Content list for the DevCon 8 CD's.
  304. DD2.ZIP      A Baby Debugger, postmortem 95/05/02. A tiny debugger shell, trapping all exceptions, showing offending sourceline, filename and function, all the way down the stack. With sourcecode.
  305. DDE.ZIP      Demonstration of a DDE exchange between PM and Win-OS/2, and, in particular, an exchange via a private data format that can be used to transfer unaltered binary data between PM and Win-OS/2. source incl.
  306. DDE21.ZIP    DDE Sample for 2.1 (redo of DDE20.ZIP) Sample DDE code that shows how to establish a client and a server in two PM windows.
  307. DDE4UI.INF   C SET ++ ICLUI online manual - inf version use OS/2 view command.
  308. DDE4UI.VML   C SET ++ ICLUI Reference manual - list3820 version.
  309. DDE4UI.ZIP   This is a pkziped copy of the ICLUI user's guide in list3820 format. Use LP3820 utility to print on PCL/PS/PDDS. 
  310. DDEDIT.ZIP   Shows some of the uses of a custom desktop install procedure. The procedure will reorganise the enhanced and normal editors that come with OS2 to be more easily used in the drag drop world of the OS2 desktop. Written with DIPWRITER.
  311. DDESAMPL.ZIP Sample programming for DDE as a client version.
  312. DDESPY.ZIP   DDE Spy (a typical DDE Client). This is the complete source code of a 32Bit OS/2 DDE client example.
  313. DDESRV.ZIP   This is the complete source code of a 32Bit OS/2 DDE server example.
  314. DDFMEK.ZIP   Short sample code using OS/2's DDF (Dynamic Data Facility), which allows an application to dynamically format help text (with links, bitmaps, etc).
  315. DDIH.ZIP     The header file  DDI.H for OS/2  - Video and Printer DDI Structures and Definitions(Nov 22 1999)
  316. DDK-APP.TXT  Application form for Device Driver Development Kit for Europe, Middle-East and Africa.
  317. DDKCLASS.ZIP Info on IBM OS/2 Device Driver Workshops scheduled during 1993.
  318. DDKCON.ZIP   List of the contents of the OS/2 2.1 DDK. Text file listing the contents in the recently announced OS/2 2.1 DDK
  319. DDKX86V1.ZIP The Developer Device Driver Kit(DDK) for OS/2  as Version 2 Volume 1
  320. DDKX86V2.ZIP The Developer Device Driver Kit(DDK) for OS/2  as Version 2 Volume 2
  321. DDKX86V3.ZIP The Developer Device Driver Kit(DDK) for OS/2  as Version 2 Volume 3
  322. DDKX86V4.ZIP The Developer Device Driver Kit(DDK) for OS/2  as Version 2 Volume 4
  323. DDKX86V5.ZIP The Developer Device Driver Kit(DDK) for OS/2  as Version 2 Volume 5
  324. DDKX86V6.ZIP The Developer Device Driver Kit(DDK) for OS/2  as Version 2 Volume 6
  325. DDKX86V7.ZIP The Developer Device Driver Kit(DDK) for OS/2  as Version 2 Volume 7
  326. DDRIVERS.ZIP Sample code for creating device drivers for OS/2 in c 
  327. DDTT.ZIP     The basic DDTT test tool as update of the Developer Device Driver Kit(DDK) - Sept 3 1996
  328. DEANS.ZIP    Code for Article "An Example OS/2 C++ Class Library System", in the July/August issue.
  329. DECCVT.ZIP   DB2/2 Decimal conversion routines. Includes two sample routines to convert the DB2/2 decimal datatype - one to a character string, and one to a long double.
  330. DECIMA.ZIP   C++ Classes for Decimal and Money 95/04/17. Classes defined in this file use a double and an int to represent Decimal numbers. Where needed doubles are scaled so they represent integral values for arithmetic.
  331. DEF.ZIP      Generate .DEF file given new EXE file format
  332. DEPTOUCH.ZIP Deptouch.exe takes a list of source/object files, checks their date and time and changes the timestamp on a specified file.  This is useful for making sure an executable is not recompiled if you do not want it to be.
  333. DEREG04.ZIP  DeRegisterer v. 0.4- a program to deregister WPS Classes.
  334. DES.ZIP      DES encryption/decryption file that works in OS/2 full source included. Taken from Dr. Dobbs. Could use some speed improvements. 
  335. DES2.ZIP     DES encryption code originally appearing in Doctor Dobbs Journal. Ported to an OS/2 DLL. Includes source, make, and .DLL. No documentation but the source should give a user the API.
  336. DES3_OS2.ZIP OS/2 WARP library for the NBS Data Encryption Standard (DES) in ECB  and  CBC mode with support of 24 byte keys (3DES).
  337. DES_OS2.ZIP  DES is an encrypting algorithm. With these programs you can encrypt/decrypt your files.
  338. DETK45HE.ZIP The header files of the Warp Developer's Toolkit v4.5 (1999)
  339. DEVAU011.ZIP A program for dev audio emulation v0.1.1. Source as C++ is included(Dec 6 1998)
  340. DEVDDEMO.ZIP Tutorial for writing OS/2 Device Drivers in C
  341. DEVELO.ZIP   A functional demo of Impact Software's Entryfield Window Class. It allows the developer to specify picture masks for the entryfield. It supports 16 and 32 bit. This file contains a sample executable to some of the functions it performs.
  342. DEVPL016.ZIP The Development Workplace v0.16 as a japanese PM program with source code.
  343. DF3OS2.ZIP   Dflat++ ver 3 ported to OS/2 Borland C++ OS/2 compatible.
  344. DHO.ZIP      dho class library version 10b 
  345. DHO_10B.ZIP  Developer Helper v1.0 C++ - Graphical Application Frame
  346. DIALOG.ZIP   Sample programming  how to associate a pop-up window with a standard window.  The pop-up window is defined as a dialog template in a resource file(1998)
  347. DIP.ZIP      DeskTop Install Procedure Writer, allows a power user or software developer to quickly and easily develop a custom install procedure for an OS/2, Dos or Windows application onto the OS/2 DeskTop (Workplace Shell).
  348. DIRDG10.ZIP  (DirDialg() is a dialog similiar to the system file dialog.  Used to select directories from a list. 
  349. DIREDIT.ZIP  DirectoryEdit.zip Sibyl directory editbox. This component acts as a directory selector, including directory name completion on the tab key. Selection is done by pressing enter which activates an event.
  350. DIRENT.ZIP   The header file dirent.h and the object version(Mar 16 1999)
  351. DIRFVAC4.ZIP VAC v4.0 functions as diropen(open a directory stream),readdir(read entry from directory stream),rewinddir(position directory stream at first entry),closedir(close directory stream)- Feb 26 1999
  352. DISASM.ZIP   Disassembly engine for OS/2. Static or dynamic libraries included. 
  353. DISKACC.ZIP  DISKACC.DLL - Physical Disk Access Routine(s) - Kai Uwe Rommel 1989
  354. DIVE.ZIP     DIVE DLLs dataed 10/22/96.  If you want to run Stardock's Entrepreneur game and do not have DIVE DLLs dated on or after 10/22/96, install these.
  355. DIVE1.ZIP    DIVE Changes Made in 1996.
  356. DIVE1295.ZIP Latest DIVE.DLL for OS/2 Warp.
  357. DIVE95.ZIP   DIVE changes made in 1995.
  358. DIVE96B.ZIP  DIVE Changes Made to DIVE96.ZIP.
  359. DIVE_OD.ZIP  OpenDoc DIVE Sample from Sept. Issue 95/06/06. Runtime files needed & instructions for adding the new part to OpenDoc. The animation is a 3-dimensional OpenDoc logo rendered on a Mac & converted to OS/2.
  360. DIVEDEMO.ZIP Example of dive in action
  361. DIVEEX.ZIP   This example code shows how to directly access video memory using the DIVE (Direct Interface to Video Extensions) interface.  This api is useful for game and multimedia app which require speed. MMPM/2 uses this to display motion videos.
  362. DIVEFIX.ZIP  DIVE fix for Matrox 24-bit color problems
  363. DIVERACE.ZIP DIVERACE an OS/2 Game Programming Example
  364. DIVESRC.ZIP  Source code for DIVE Article in Sept 96 OS/2 Magazine.  A C++ DIVE Class for use in multimedia applications and games. Allows high-speed direct screen access.
  365. DIVESTUF.ZIP Text info file on Direct Interface Video Extensions, with programming example.
  366. DIYCTL.ZIP   How to Write UICL Classes for Your Own Controls.
  367. DJGPP211.ZIP DJGPP v2.011 - Dynamically Loadable Module Support library for DJGPP (Jul 21 2000)
  368. DLGCPP.TXT   Manipulating Dialogues in C++. Describes the contents of the dlgcpp.zip package.
  369. DLGCPP.ZIP   Manipulating Dialogues in C++ 95/08/30. Contains sample source code and driver for the article, "Manipulating Dialogues in C++", that appears in the September/October 1995 issue.
  370. DLGHIGH.ZIP  Example code and exe for OWNERDRAW listbox
  371. DLIB06.ZIP   Programmers graphics library (using DIVE)
  372. DLL.ZIP      Describes structure and use of DLLs.  Text file containing an article for programmers on the structure and use of dynamic link libraries by Ross M. Greenburg.
  373. DLLCPP.ZIP   Gpf 2.1 C++ DLL generation. Generating and calling windows in a DLL with Gpf naturally  differs depending on whether C or C++ code generation is  selected.  This file contains a C++ sample.
  374. DLLDUMP.ZIP  List and attempt to resolve all DLL dependancies for an EXE or DLL filespec Avoid the 'Unable to find .' error! 
  375. DLLTHD.ZIP   Tips on making DLL's with multiple threads that also use the coprocessor. Includes a PolyMake make file, C run time DLL .DEF file,  and a .RC and .DEF file for a DLL.
  376. DMAKE35X.ZIP DMAKE ported to OS/2.
  377. DMAKE38A.ZIP a make utility "dmake" ver 3.8 source code. for many operating system. MSDOS, OS/2, UNIX,  MAC,....... 
  378. DMAKE38B.ZIP dmake ver 3.8 source code 2/3 
  379. DMAKE38C.ZIP dmake ver 3.8 source code 3/3 
  380. DMAKE40.ZIP  DMAKE Source Distribution. Make like tool I wrote and has been used by individuals at the University of Waterloo. This release replaces all previous releases; which are no longer supported. 
  381. DMAKE40X.ZIP Dmake version 4.0 (binaries).
  382. DMSGBOX.ZIP  A freeware utility programmers may use to add a little spice to the message boxes in their OS/2 programs.
  383. DO_MCI.ZIP   Example programming to the MCI string interface.  Sample allows you to play a series of MIDI's, WAV's, etc from script. 
  384. DOCX2_01.ZIP DOC++ is a documentation system for C/C++ and Java, generating both LaTeX and HTML output.
  385. DOKDOCS.ZIP  Documentation for the Mesa Developers Object Kit (DOKPR1.ZIP).
  386. DOKPR1.TXT   Description of the Mesa Developers Object Kit (DOKPR1.ZIP).
  387. DOKPR1.ZIP   Mesa spreadsheet Developer Object Kit (Mesa DOK) for OS/2. Mesa DOK allows a C++ programer to include complete Mesa spreadsheet functionality into an application with as little as 20 lines of code.
  388. DOS2IB.ZIP   This is a copy of the Code Cache from September 1993 OS/2 professional by Todd B. Crowe. This will compile and run under Borland C++ for OS/2 but not with CSET/2++.
  389. DOS2OS2.ZIP  Global Data Area for Dos/Windows/OS2 programs.  Includes virtual device driver and libraries for Dos/Windows/OS2 platforms.  Allows all three types of programs to access a 1K data area to pass messages.
  390. DOSAPI.ZIP   DOS API's to OS/2 semaphore and start session functions. Call OS/2 API's from DOS C programs. Useful when generating "stub" programs to allow OS/2 programs to be initiated from DOS VDM's. Free.
  391. DOSDISAS.ZIP A DOS disassembler with source and documentation(1997)
  392. DOSFIN.ZIP   DosFind Test Utility. This PM test utility exercises the DosFindFirst/DosFindNext API. You can vary the input call parameters and see the resulting action and return codes. Great for testing and understanding the DosFind... calls.
  393. DOSFUNC.ZIP  Cvts OS/2 functions in ASC2PS to DOS calls.  DOSFUNC.ASM converts the OS/2 functions in ASC2PS.ASM to DOS calls. PC Magazine 10/31/88, Volume 7 Number 18, Environments.
  394. DOSONO.ZIP   Example of using DosStartSession and DosKillProcess to start and terminate a DOS session under OS/2
  395. DOSQC.ZIP    The Source deck of DOSQ.C for EMX/GCC, DOSQSS.H is included(2002)
  396. DOSQPROC.ZIP Sample Code and docs for DosQProcStatus.
  397. DOSQPS.ZIP   .INF on DosQProcStatus API for OS/2 2.0
  398. DOSTXT.ZIP   DosText V1.00 will replace the "This program cannot be run in a DOS session." error that you get when running an OS/2 program under something other than OS/2, with whatever text you like. Very simple little Hack...
  399. DOVETAIL.ZIP Dovetail design program with C++ source/Control Class lib source.
  400. DOXG1211.ZIP DOXYGEN v1.2.11 - A documentation system for C++/C, Java and IDL sources. see:http://www.stack.nl/~dimitri/doxygen/
  401. DRAGIN.ZIP   Drag&Drop Simulation Program. This program can simulate a drag&drop operation. The parameters can be configured on screen. This is a comlementary tool to the DROPINFO program that comes with the Redbook 4 sample code.
  402. DRAGLB.ZIP   Small sample program that illustrates how to enable a single selection IListBox for drag/drop. Updated version shows how to copy and move list items. Shredding items via the WPS Shredder is also shown.
  403. DRDC010.ZIP  A library v0.1.0 for DrDialog to create a progress bar(source included) - Dec., 1st 2001
  404. DRDC011.ZIP  A library v0.1.1 for DrDialog to create a progress bar(source included) - Mar., 21th  2002
  405. DRGDRO.ZIP   DRAGDROP Simulation & test programs. These are 2 programs for testing and simulating drag&drop operations. Source & exe included.
  406. DRGFIL.ZIP   Sample program that demonstrates drag/drop between containers using the DrgDragFiles() API set.
  407. DRGMON.ZIP   Drag/Drop sample program that puts up windows that let you monitor the structures and messages that happen during drag/drop. Includes all source code.
  408. DRGRND.ZIP   Sample program that demonstrates drag/drop between containers using source rendering (in a single thread).
  409. DRGTHR.ZIP   Sample program that demonstrates drag/drop between containers using source rendering (in multiple threads).
  410. DRGWPS.ZIP   Sample program that shows a way to handle drag/drop between a PM program and WPS objects. Implements an 'agent' object that acts as a translator between the PM window and the WPS.
  411. DSSPGREF.ZIP The DSS(Directory and Security Server) Programming Reference(June, 1996)
  412. DSSPRREF.ZIP The Directory and Security Server(DSS) Programming Guide and Reference(June 1996)
  413. DSSTLKT5.ZIP The Directory and Security Server(DSS) v5.0 Toolkit (June 1996)
  414. DTSWPS.ZIP   WPS Programming in DTS C++. Utilities and files for programming WPS SOM classes using DirectToSOM  C++. Includes Postscript documentation and an example.
  415. DUMPTOOL.ZIP A collection of dump trace tools.
  416. DUOS213M.ZIP The OS/2 16 Bit Mapping Layer Interface v1.0 library DUO213M.DLL(1998)
  417. DVL.ZIP      Program Development PM Interface. Sits on top  of existing compilers, linkers, debuggers, etc. 
  418. DVNOTE.ZIP   MASM Sample 32 bit access code. Sample code from a device driver to help in managing memory under OS/2 2.0.
  419. DYNAHASH.ZIP Dynamic Hash Table in C uses Quadratic hash processing with a 100% collision-free table and Double Hash Tables with dynamic allocation(Aug 11 1999)
  420. DYNMEN.ZIP   Dynamic Menu Sample. Short Sample that dynamically creates a menu rather then loading it from a resource file. Unzip the file, run nmake, and then tmbar.exe.
  421. EACLIB.ZIP   Extended Attribute class libraries.
  422. EADPVA45.ZIP The Enterprise Application Development Platform as feature of VisualAge Smalltalk Object Extender Function for Release 4.5 and 5.0 (Nov 30 1999)
  423. EALIB.ZIP    This is a free C library intended to make manipulation of extended attributes easier.
  424. EASRC.ZIP    High-Level EA Routines 94/09/28. This is a collection of high level routines, written in C, to manipulate extended attributes.
  425. EDCAL.ZIP    Calendar DLL & Date Functions 95/06/11. Problems creating calendar? Populating entryfield w/ a date? In any format? A calendar window allows to send formatted date to Entry Field, ListBox or Combo Box using ANY format. OS/2 2.x & above.
  426. EDCTL1.TXT   Readme file for EDCTL1.ZIP
  427. EDCTL1.ZIP   Source and sample driver for the article "The Forbidden Text" in _OS/2 Developer_ magazine GUI column. July/August 1994
  428. EGLTK22.ZIP  Escape GL V2.2 for OS/2 Developers Toolkit updated 30 July 1998. Free of charge for all Registered Escape GL V2 users. This toolkit will allow you to develop modules using new features available in V2.2. http://www.snowstormsoftware.com/
  429. ELISTB.ZIP   UPDATE of C++ source for a MULTI COLUMN LIST BOX class. Preserves much of the REGULAR List Box behaviors and adds some new ones. In this implementation most of the listbox content is shared between the user and the ELB control.
  430. EMXTUTOR.ZIP A EMX tutorial for v0.9d to create native and PM OS/2 applications without compiler.
  431. EN0701.ZIP   Article: OS/2's Multiple Video Environments.  PC Magazine 1/12/88, Volume 7 Number 1, Environments.
  432. ENHFRAME.ZIP Source code and example of OpaqueMoving.
  433. ENTRYF.ZIP   Sample entryfield enhancements e.g. numeric only. Simple samples to enhance the entry fields. Numeric, Date, Phone and uppercase conversion
  434. ENUMDL.ZIP   Revised version of the "OS/2 Rosetta stone" -- tiny OS/2 program presented in Forth, Lisp, and C.  The Lisp code has been updated to reflect the forthcoming OS2XLISP version 1.1.
  435. ENV719.ZIP   Various example OS/2 PM programs from PC Magazine
  436. EPSONSAN.ZIP The  SANE library for Epson flatbed (and film) scanners as source deck(Aug 16 2002)
  437. ERRABORT.ZIP OS/2 Error debugging tools: Capture unexpected OS/2 function return values.
  438. ESL32BIT.ZIP An example of calling 32 bit code from Easel and using Easel DLL routines
  439. ESSAMP.ZIP   The READ.ME documentation and Copyright Notice for the CM Sample programs. Samples are SNA.ZIP ACDI.ZIP SRPI.ZIP HAPI.ZIP X25.ZIP LUA.ZIP REACT.ZIP CMSTOP.ZIP PGMCFG.ZIP NETBIO.ZIP and IE3802.ZIP.
  440. ETKBBS.PCK   OS/2 2. E Toolkit Documentation and Samples - INFO.
  441. ETKBBS.TXT   E Toolkit - the powerful editor toolkit used to build EPM, LaMail (the OS/2 TCP/IP mail handler) and other applications. This package includes documentation and sample code for version 5.51 of the toolkit.
  442. ETKDIA.ZIP   EPM Toolkit - EDIALOG - creates an E-MLE in a dialog.
  443. ETKDLG.ZIP   EPM Toolkit - ESAMPDLG - call a dialog from EPM.  Modal or non-modal.
  444. ETKDOC.ZIP   INF and postcript E-Toolkit documentation
  445. ETKEXP.ZIP   EPM Toolkit - The export directory (.H files)
  446. ETKSIM.ZIP   EPM Toolkit - ESIMPLE - creates an E frame in a window.
  447. EVBL0627.ZIP Source of the project EVERBLUE (June, 27th 2001)
  448. EVERBLUE.EXE EverBlue (first beta), XLib-PM implementation for OS/2 which allows you to compile Xlib (Unix/Linux) applications as native PM applications. 
  449. EXCEPT.CPP   Sample program demonstrating C++ exception handling.  Should work under Nov PDK, but was only tested with later version.
  450. EXCEPT.ZIP   This is a short sample on how to handle OS/2 exceptions. This program registers an exception handler then causes an address exception by writing to location 0. The exception handler gets control and writes the registers to a log file.
  451. EXCEPT1.ZIP  A sample for programming an exception handling with LOG file output. (Source and PM API hints included) - 1995
  452. EXCEPT2.ZIP  Signal & OS/2 Exception Handlers in C Set++ 04/12. INF file giving some details of how to write an OS/2 Exception handler for use with C Set++. Also describes use of signal handlers, and how to have OS/2 exception handlers co-exist.
  453. EXCEPT2X.ZIP Except, sample code for an exception handler
  454. EXCPTN.ZIP   This is an example code and documentation for generating and handling OS/2 exceptions in a simplified way. It is written for C. It works as part of a much wider environment, and has not been tested as supplied. See READ.ME file.
  455. EXDESK.ZIP   IBM EWS Extended Desktop class including snap to grid, verify sort, and alignment functions.
  456. EXECDEMO.ZIP EXECDEMO.ZIP 95/07/17. Sample code demonstrating, contrasting, & comparing use of DosStartSession & WinStartApp. Isolates API calls from other supporting code to show use as clearly as possible. Useful for testing settings & seeing affect.
  457. EXEHDR.ZIP   EXEHDR is a tool to analyze embedded information in EXE and DLL files.
  458. EXEHDR1.ZIP  New version of EXEHDR.exe. Updated version of EXEHDR.exe - includes fixes for devcon7 problems.  EXE only, no docs.
  459. EXEHDR2.ZIP  A fix for the OS/2 File Header Utility used for EXE and DLL files (Oct. 20th, 2000)
  460. EXEINF.LZH   This is an INF file describing a cheap tool to modify/examine resources in EXE/DLL files 
  461. EXEINFO.ZIP  EXEINFO shows the embedded information of EXE and DLL files.
  462. EXEINFO1.ZIP Information on executable modules (16 bit, 32 bit,even windows apps). Useful for locating the source of trap problems. It will scan a running system (even booted from diskette) for the module that caused your trap, based on the CSLIM value.
  463. EXEMAP.ZIP   EXEMAP is a EXE file mapping tool. All supported formats of EXE files. This includes the latest LX format for OS/2 V2.x, as well as the NE format for OS/2 V1.x, Windows 3.x, and the original DOS format.
  464. EXHDRMSG.ZIP EXH.MSG, EXHH.MSG - Error message files for the utility EXEHDR.EXE (March 5th, 2001)
  465. EXIT_VDM.ZIP Code to exit a VDM or VBM.
  466. EXPRESS.ZIP  Numeric Expression Compiler V3.3 95/08/30. Three demos (Win16, Win32, OS/2) for "ExEngine v3.3" a DLL to parse, compile (generates p-code) & evaluate numeric expressions. Usable from C/C++ and Pascal as well as from VisualBasic.
  467. EZP2A300.ZIP Ezp2 is a set of highly integratable utilities that supports multi-tasking operation, file and text data management for OS/2 Workstation, Client/Server application and Networking application environment.
  468. F$_94239.ZIP FILTER$ v94.239. Do heaps filter program. Amongst other things it does case conversion, hex dumps (ASCII/EBCDIC/Custom) and binary to text representation and back. 
  469. F2CBIN.ZIP   Fortran 77 to C converter (exec & dll support lib)
  470. F2CSRC.ZIP   Fortran 77 to C converter (source code)
  471. FAMAPI.ZIP   Full source to the 16-bit Family API calls for OS/2, reverse ported to Borland C++ 3.x for PC-DOS. The entire library is self contained, and can be linked with high level languages such as MS BASIC PDS 7.1 or MS Visual Basic.
  472. FASTGPI.ZIP  Method for fast scren writes using the OS/2 GPI (and more).
  473. FASTMUTX.ZIP An implementation of fast mutex semaphores for OS/2 (src).
  474. FCHEK284.ZIP Fortran syntax/type checker for OS/2.
  475. FCHK294B.ZIP Binaries for ftnchek (free Fortran syntax checker), version 2.9.4, compiled for OS/2 2.x and above.
  476. FCHK294S.ZIP Sources for ftnchek (free Fortran syntax checker), version 2.9.4, compiled for OS/2 2.x and above.
  477. FCOMP6.ZIP   FCOMP 6.4 - source file compare utility. Long filenames. Registered version supports directory recursion allowing an easy way to compare entire directory trees against others as & option to display the difference in "diff" format.
  478. FFT32_A.ZIP  32-BIT FFT in ASSEMBLY 95/01/21. 32 bit FFT in assembly language. Adapted from Feb 1995 Dr. Dobbs For OS/2 developers.
  479. FFT8732A.ZIP FFTPAK 87/32 Lite, 1.0a. A 32-bit assembler coded FFT library. Works with any 32-bit OS/2.
  480. FILEDLG.ZIP  FILEDLG.C creates a file dialog and prints the file name of the selected file in the client area.
  481. FILEDLG2.ZIP File Dialog code block for vpli 95/04/20. Visual PL/I code block to call the standard file dialog.
  482. FILEDLG6.ZIP 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.
  483. FILEDTM.ZIP  Sample source code segment to illustrate the file system "Date Last Accessed", "Creation Date", and "Date Last Written". The "Date Last Accessed" value can be useful for locating stale or unused files (1998)
  484. FINDHE.TXT   How to start WPS programming and Find example. This file gives some initial steps to writing a WPS object and also has a find code example in C at the bottom.
  485. FLASH078.ZIP Flash C++ SDK v0.7.8 with documentation and sample. STLport is used.(Aug., 2nd 2001)
  486. FLING.ZIP    An interesting GPI demo - no source. PM demo program written entirely in Microsoft BASIC 6.0; allows the user to "fling" various bitmaps around the client window and watch them bounce on endlessly.
  487. FLOAT0B.ZIP  Displays C numeric types to/from hex.
  488. FLOPPY2.ZIP  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.
  489. FLOWER.ZIP   flower - reads C source code and writes function call reports to stdout.  Includes C source.  Freeware. 
  490. FLTK.ZIP     The source of the FLTK(Fast Light ToolKit) for graphic symbols etc. ported to OS/2(see:www.fltk.org)- July, 21th 2001
  491. FNB101.ZIP   Fnorb 1.01b CORBA 2.0 ORB written in Python, ported to OS/2.
  492. FND101.ZIP   Fnorb 1.01b documentation and examples.
  493. FNS101.ZIP   Fnorb 1.01b sources.
  494. FOCUS.ZIP    Superclassed Control and Focus Handler Demo. An example of using one window procedure for multiple controls. Demonstrates handling focus, super-classing standard controls, etc. all in compliance with PM documentation.
  495. FONTDLG.ZIP  Font Dialog Box: FONTDLG.C designs a sample font dialog box layout.
  496. FORMEF.ZIP   SAMPLE Formatted EntryField User Control. A formatted EntryField with several options and data types. This sample includes source.
  497. FORMU220.ZIP Tools to allow the user of a C program to enter mathematical functions and to evaluate them very rapidly.
  498. FORTH040.ZIP A 32bit FORTH for OS/2 with FULL ASM source. 
  499. FORUT062.ZIP Fortran Utilities, v.0.62.
  500. FPDEMO.ZIP   Footprints Realtime Trace Facility demo package. The package contains a 64 thread demo program a PM demo program (both with source), and a realtime monitor program to set and monitor traces in the demo programs.
  501. FPKBIN99.ZIP Free Pascal is a 32 bit pascal compiler. Available for different processors and OS's. Language syntax is semanticly compatible with TP 7.0, some Delphi extensions are supported. Supports function overloading and other features. v0,99 Beta.
  502. FPKDOC99.ZIP Free Pascal 0,99 Beta Docs in HTML Format.
  503. FPKSRC99.ZIP The Sources of the FPK Pascal compiler. The compiler is written in pascal (i.e. it compiles itself !).
  504. FRAMCTL1.TXT Readme for FRAMCTL1.ZIP.
  505. FRAMCTL1.ZIP Sample src for "A picture perfect control."
  506. FRAMCTL2.TXT Describes contents of framctl2.ZIP.
  507. FRAMCTL2.ZIP OS/2 Magazine, GUI Corner column, "A Picture Perfect Control - The Sequel" - November 1996 issue.
  508. FRAMCTL3.TXT Describes contents of FRAMCTL3.ZIP
  509. FRAMCTL3.ZIP OS/2 Magazine, GUI Corner column, "A Picture Perfect Control - The Finale" - December 1996 issue. Compilable 32-Bit source code sample to demonstrate writing frame control extensions for OS/2.
  510. FRLNCH.ZIP   FreeLaunch Installer for pgms & wps. Configurable installer for OS/2 programs & wps classes. Powerful script language which compiles into installer as resource. Supports deep nested dir's, folders, config.sys & NOW ZIP archives.
  511. FRMSUB.ZIP   Sample program demonstrates subclassing a Frame window to add additional frame controls. The sample program, ToolBar, implements two menu bars, one, a regular action bar with submenus, and the other, an iconized "toolbar" menu.
  512. FSGFX.ZIP    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.
  513. FSTART.ZIP   Example of settings for TJD's FLIST OS/2
  514. FTAG11.ZIP   Brief add-on that allows file tagging using MSC 6.0's Browser database.
  515. FTNCHEK2.ZIP FTNCHEK is a fortran source code checker written by Bob Moniot at Fordham. It is compiled for OS/2 2.0 (or 2.x) using C Set/2.
  516. FTNCHEKA.ZIP ftnchek 2.6.1 - Fortran checker for OS/2 1.x--2.x and MSDOS
  517. FTNCHK32.ZIP Checker of semantic errors in FORTRAN programs. 32 bit executables of freeware program ftnchek by Robert Moniot compiled by Jan Ftacnik
  518. FWKTL101.ZIP Now write very small asm programs with this loader. 
  519. GAMDEV2.ZIP  PM Game development guide for OS/2. In OS/2 INF format.
  520. GAMTLK11.ZIP Compulsive Gambler's Toolkit for OS/2 v1.10. Source is included(Nov 16 2001)
  521. GBASE311.ZIP Visual C++ development system. 1 of 4.
  522. GBASE312.ZIP Visual C++ development system. 2 of 4.
  523. GBASE313.ZIP Visual C++ development system. 3 of 4.
  524. GBASE314.ZIP Visual C++ development system. 4 of 4.
  525. GBASE321.ZIP Guidelines V3.2 - Evaluation Base Pack - Disk 1. Fully functional Base Pack with limitations: No support for generating Windows 3.x applications. All appl. generated contain a run-time dialog box w/ licence terms & conditions.
  526. GBASEDOC.ZIP Guidelines V3.2 Documentation. Documentation files relating to the 3.2 release of JBA Guidelines.
  527. GBMOS2.ZIP   Generalised Bitmap Module, OS/2 command line .exe's.
  528. GBMOS2PM.ZIP Generalised Bitmap Module, OS/2+PM .exe's and source.
  529. GBMSRC.ZIP   Generalised Bitmap Module, source.
  530. GBMV2.ZIP    Generalized Bitmap Viewer V2. Andy Key's public domain GBMV2. Future versions of FM/2 (2.35+) will be able to use GBM.DLL to view GBM-supported raster files.
  531. GBTN02.ZIP   A new button class using a gradient pattern.
  532. GD201.ZIP    GD v2.0.1 - A graphic library for fast image creation of PNG,JPEG and WPMB formats. The libraries libpng, zlib and jpeg-6b+ are required with installation oif EMX(Apr., 3rd 2001)
  533. GENERI.ZIP   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). src incl.
  534. GENMAN.ZIP   C++ Documentation Generator - in AWK. An AWK script and examples, for automatically generating documentation from C++ headers for classes. Produces plain text and troff output.
  535. GENMIDI.ZIP  An OS/2 DLL that contains General MIDI Patch names, Drum Key names, and defined MIDI Controller names, plus routines.
  536. GETOPVAC.ZIP The getopt function usable under VAC(March, 2nd 2001)
  537. GINST313.ZIP Guidelines 3.2 PIP 3 Installer. Product Improvement Pack Release 3 - Installer. This version of the installer must be used for installing Packs supplied with PIP 3.
  538. GIO-201.ZIP  GIO 2.01 - Async Comm DLL for OS/2 2.x Isolates programmer from messy IOCTL calls. Handle based API. Support for multiple 
  539. GKDEMO.ZIP   GUI-Kit Demo. For Win32s & Windows NT. Cross-platform GUI toolkit for C & C++. Simplifies development of GUI-based applications. Once application is written, can port to Windows 3.1, Windows NT, Windows 95, OS/2 2.x, OS/2 Warp, & UNIX/Motif.
  540. GKINFO.ZIP   GUI-Kit Press Rel. & Product Info 94/12/12. GUI-Kit is a cross-platform GUI toolkit for C and C++. GUI-Kit simplifies the development of GUI-based applications. Unzip & see README.TXT for more info.
  541. GLAD041B.ZIP Glade is a free user interface builder for GTK+ (XFree86/2).
  542. GLADB053.ZIP Glade is a free user interface builder for GTK+ (XFree86/2).
  543. GLDEMOSD.ZIP 2 OpenGL demo apps with the IBM OpenGL DLLs.
  544. GLIDEDLL.ZIP Glide2x_os2_b1_dll.zip  Port of Glide 2.46 for Voodoo I Cards (main DLL).
  545. GLIDESRC.ZIP Glide2x_os2_b1_src.zip  Port of Glide 2.46 for Voodoo I Cards.
  546. GLLOGO.ZIP   3D Logo Tool (3D, OpenGL)
  547. GLOBEN.ZIP   OS/2 - Global Environment (DLL Example)
  548. GLOCK20C.ZIP GLOCKENSPIEL v2.0C - A precompiler for MS C 5/6 as DOS and OS/2 application (Sept 6 1990)
  549. GNOME128.WPI Libraries for GNOME(see: http://birdy.hpage.net) v1.2.8 as a file for the WarpInstaller(WARPIN). XFree86 is required.
  550. GOFER230.ZIP Functional programming environment (Gofer is a derivate of Haskell)   with interpreter and C-Code generator, version 2.30a req. emxrt.zip!
  551. GPBHDR.ZIP   A handler which when attached to an IGraphicPushButton will handle resize events. The windowResize function sizes the drawing window of the IGraphicPushButton (specifying the margin width).
  552. GPDK313.ZIP  Guidelines 3.2 PIP 3 - PDK Update. Must use installer supplied with GINST313.ZIP. Refer to G32INSTR.TXT. If running evaluation version of Guidelines (from Compuserve, Internet or CD-ROM) should NOT use these updates, disables software.
  553. GPF.ZIP      Demonstration version of the Gpf application development tool from Microformatic.  ZIPped with subdirectory information, unZIP with the -d flag to a diskette, and use that diskette to install Gpf on your system.
  554. GPF21_1.EXE  Gpf 2.1 Pro Developers Toolkit demo disk 1 of 2.
  555. GPF21_2.EXE  Gpf 2.1 Pro Developers Toolkit demo disk 2 of 2.
  556. GPFCNT.ZIP   Contains sample code on how to use event handlers and the IBM UICL together with Gpf. To create the C code you have to unzip the file and use the Gpf generator.
  557. GPFDEM.ZIP   Gpf 2.1 Demo version. It is not a slide show, it is limited function software. Unzip this file to a separate directory with its directory structure intact (-d option), then run the included Install.EXE.
  558. GPFDMD.ZIP   Gpf 2.0 Demo manual. Text of the Gpf 2.0 demo manual in two formats. GPFDMTXT.ZIP contains the text only in PC ASCII, useful but no pictures. GPFDMWRD.ZIP contains the complete manual in W4W format.
  559. GPFRX12C.ZIP GPF Rexx Visual GUI programming toolkit v.1.2c.
  560. GPFTLS.ZIP   Gpf Tools demo version. Must be installed after installing the Gpf 2.1 or GpfRexx demo. Unzip this file with the directorys intact (-d option) to a temporary directory and run the included INSTALL.EXE.
  561. GPIIMAGE.ZIP The Image porting application programming using the GpiImage() call(1998)
  562. GRADDFIL.ZIP A GRADD simulation enforcement filter v0.0.2 as freeware for Warp 3 with FP 35+ and Warp 4 with FP 5+(Jan. 2001)
  563. GRADDH.ZIP   The header file GRADD.H v1.0  for OS/2 - Structures and Definitions for the GRADD Architecture(Jan 21 2000)
  564. GRAPH.ZIP    This scientific graphics package is a high level API library which can create two-dimensional, scientific graphs. Graph types are Scatter, Line, XY-Line, Spectral, and Area. Includes ability to print, save metafiles and bitmaps.
  565. GRAPHIC2.ZIP New library for doing SVGA graphics.  Needs OS/2 3.0 & MMPM/2.
  566. GRAPHICS.ZIP This graphics package is a high level Application Programming Interface(API) library which can be used to create two-dimensional, scientific graphs.
  567. GREETZ.ZIP   Greet Sample Program. This is a sample program for OS/2 DCE.
  568. GRFCDEMO.ZIP This demo shows some of the capabilities of GraphicC/OS/2.  The pictures displayed were all created using the GraphiC/OS2 Library.  This is a function library for advanced graphics.
  569. GRXDM1.ZIP   GpfRexx Demo Software - 1 of 3. A complete working version of GpfRexx minus the ability to save designs or generate EXE files. Any samples as well as the resultant EXE files are included, as  well as complete online documentation.
  570. GRXDM2.ZIP   GpfRexx Demo Software - 2 of 3. A complete working version of GpfRexx minus the ability to save designs or generate EXE files. Any samples as well as the resultant EXE files are included, as  well as complete online documentation.
  571. GRXDM3.ZIP   GpfRexx Demo Software - 3 of 3. A complete working version of GpfRexx minus the ability to save designs or generate EXE files. Any samples as well as the resultant EXE files are included, as  well as complete online documentation.
  572. GSMDLL10.ZIP gsmdll10.zip is a port of the GSM 06.10 patchlevel 10 lossy audio compression library.  Features 8:1 compression of audio.
  573. GUILIB.ZIP   Source and Object library manager. Allows users to check in and check out code while keeping deltas and logs.
  574. GUIPIP.ZIP   This is a example of using OS/2 pipes with a GuideLines generated program when running async processes.
  575. GUIREG.TXT   Guidelines 3.1A Registration Form. If you purchased your copy of Guidelines, you will already be registered, otherwise simply fill in this form and send it you us. There is no charge required for registering.
  576. GUIT01.ZIP   Guidelines Tech Note #1 - External Interfacing. Contains examples of two ways to interface external C/C++ code to Guidelines and the JOT language. Contains C++ sources, headers, GUI files etc, plus explanatory note.
  577. GUIVGD.ZIP   Demo of VisualGen gui list with gui table maintenance. Code generated from BW/Wizard 'template driven' code generator for VisualGen and CSP. Only download if you have IBM's new client-server tool 'VisualGen'.
  578. GUIX01.ZIP   A simple text example of a way to construct multiple modeless child windows within a frame, giving a similar appearance to an MDI application. It is compatible with Guidelines V2.0G and later.
  579. H2D130.ZIP   Header file translator for XDS Modula/Oberon compiler
  580. H2UNI110.ZIP H2UNIT v1.20 - A tool to read preprocessor #DEFINE definitions out of C header file (.H) and creates a Pascal Unit (.PAS) with corresponding constants.
  581. HACKSRC.ZIP  Misc C source code.
  582. HANSN.ZIP    Gpf C++ Local window parms with global function. This example demonstrates how to use one function for any window in a C++ environment.
  583. HAPI.ZIP     Emulator High Level Language Interface (EHALLAPI).
  584. HARBB30G.ZIP Harbour-b30-bin-os2-gcc.zip Harbour is a free implementation of an xBase language compiler designed to be source code compatible with the CA-Clipper(r) compiler. This version is compiled with the gcc system and includes source code.
  585. HARBB30I.ZIP Harbour-b30-bin-os2-icc.zip Harbour is a free implementation of an xBase language compiler designed to be source code compatible with the CA-Clipper(r) compiler. This version is compiled with the IBM v3 C compiler and includes source.
  586. HASDK.ZIP    Home Automation SDK - Product Description in Microsoft Write (.WRI) format. The Home Automation SDK(TM) provides the necessary development tools for producing X-10 based home automation (home control) systems.
  587. HC4DLLC.ZIP  The HC4DLLC  HerCules DLL-Single-Library with 264 entries
  588. HCONSOLE.ZIP HCONSOLE - PM text display tool for debugging PM-applications by showing their standard output.
  589. HCSHDEMO.ZIP Hamilton C Shell Demo 2.2 
  590. HDK11A.ZIP   HLPDK 11.0 - New Unix-Motif and Mac targets. Help Development Kit that includes 2 free help engines and a help compiler with a built in X-ref tool. One help source file creates many target formats.
  591. HDK11B.ZIP   HLPDK 11.0 - Help Engines. 2 Free Help Engines for HLPDK version 11.0. Requires file HDK11A.ZIP. Get file HDK11L.ZIP for more HLPDK fun.
  592. HDK11L.ZIP   HLPDK 11.0 an extension library. Adds special "User Link Templates" to support special links, special graphics, enhanced text attributes etc. Requires HDK11A.ZIP.
  593. HEADER45.ZIP The header files of the OS/2 Developer's Toolkit 4.5 (March, 15th 1999)
  594. HEDEMO.ZIP   Helpedit 1.3, creates IPF files for OS/2 help. This editor helps in the creation of IPF files which can then be compiled into .INF and .HLP files.
  595. HEKTOOLS.ZIP The tools from Henk Kelder as binary and source files(Dec 11 2001)
  596. HELP.ZIP     A text file to aid you in adding help to your PM applications - Cut and paste and you will have help in no time - Really Good  
  597. HELPPRG.ZIP  Collection of files for HELP programming in OS/2 PM. Requires Toolkit or SDK.
  598. HELPTEST.ZIP Example of using Help Manager in PM
  599. HEXDUMP.ZIP  Binary data display utility. This program supports bin2hex and hex2bin functionality.  The input/output formats are compatible so that the files can be dumped, modified, or converted back to binary format with minimal editing. (IBM EWS)
  600. HITEST.EXE   Windows, OS/2 1.3 and OS/2 2.1 versions of HiTest API Release 1.0, a high level C-language API for Lotus Notes, plus sample programs and documentation.
  601. HLLAPI32.ZIP 32-bit HLLAPI C code.
  602. HLLAPIC.ZIP  Use HLLAPI calls in Microsoft C's Programmers Workbench. Calls Communications Manager's  DLLs. Easy Interface. 
  603. HLP2INF.CMD  Creates INF files from HLP files
  604. HLPSUB.TXT   Sample defining help subtable in memory (notebook). This is a sample of an override of wpAddSettingsPages. It demonstrates how to define a help subtable in memory (which is all that will work in the pageinfo structure).
  605. HMAKE400.ZIP Hypermake v4.00 for OS/2 and eCS  as HTML, IPF, Winhelp, MS-HTML-Help and RTF text builder as german and english isssue. Reverse mode IPF/RTF -> Hypermake. This is shareware(Apr 24 2002)
  606. HMAKEOS2.ZIP Hypermake 4.00. Tagged ASCII to IPF (IBM Help), HTML, Winhelp, RTF-Text and MS HTML-Help builder. Incl cmd version and graphical version with settings notebook and text editor. Generates a number of HTML files from one source file.
  607. HNOFAPI.ZIP  The header file for NOF(Node Operator Facility) APIs. Parameter and structure definitions since 1989(1999)
  608. HOOK57.ZIP   Allows execution of options by HotKeys. Options: Start/Switch to Program, Enter Text into Window with focus, Execute Series of Commands, Schedule events. HotKeys:Combinations of S+C+X,S+A+X,A+C+X (X = AlphaNumeric Key,S=Shft,C=Ctrl,A=Alt.)
  609. HOOKEM.ZIP   OS/2 2.X journal hook summary. Contains a few excerpts on how to use the Journal Hooks. This can enable recording and playback of mouse and keyboard events on a OS/2 2.x system.
  610. HOOKKBS.ZIP  Hooking the keyboard & assigning hotkeys
  611. HOOKKBSM.ZIP Update to HOOKKBSM - KeyBoard Hook for OS/2 New Configuration Options - Known Bugs fixed.
  612. HOWLONG.ZIP  A tool to measure the execution time via the DosTmr function. Source as C routine is included(Dec 16 1999)
  613. HPFSLIN9.ZIP Linux kernel patches to mount OS/2 HPFS partitions read only v.0.9 - the included diff's contain valuable source code for every OS/2 hacker interested in HPFS internals.
  614. HPFSLINX.ZIP HPFS C source code allows HPFS to be mounted under Linux for exchange of data between OS/2 very instructive as to HPFS internals 
  615. HRTIMER.ZIP  High Res timer (840 nanosecond) as device driver. Incl Source. OS/2 1.x-2.0
  616. HRTX11R0.ZIP An Extended High-Resolution Timer v1.1r01 build 195. Source is included(Jun 29 2001)
  617. HUGELB.ZIP   Owner-drawn listbox sample for huge lists (>64K). This source sample demonstrates a technique of using owner-drawn list boxes to get around the inherent 64K data heap of list boxes.
  618. HUGS101.ZIP  HUGS v1.01 - Hugs is an implementation of the functional programming language Haskell with an interactive development environment. Source is included (Apr 16 1996)
  619. HUGS101O.ZIP Haskell User's Gofer System V1.01 for OS/2     (functional programming language environment).
  620. HWI.ZIP      OS/2 Shareware Collection vs2.2. Contains Warp 4 optimized PM applications: P-Book (German), SOM/WPS ClassBrowser, DB2Spy, DDESpy, Developer Collection, FTPSpy, ProblemTracker, SyslevelEditor, SystemSpy, XBaseSpy. Requires Warp 4.
  621. HWICB.ZIP    OS/2 SOM/WPS ClassBrowser vs4.2. 32-Bit PM based SOM/WPS class browser that doesn't need registration in SOM because it's an EXE. ClassBrowser shows much more information about the classes than any other SOM/WPS browser. 
  622. HWICC1.ZIP   SOM/WPS Class Collection 1. 1st of a series. Includes: Address, Address Folder, AddressReference Folder, Contact & Contact Folder. Need ClassBrowser for registration & maintenance. Warp optimized, will not run on releases before Warp.
  623. HWIDB.ZIP    OS/2 DB2Spy vs2.2. 32-Bit PM based tool to view info about DB2/2 system. Shows info about Tables, Databases, UPM ressources, User Defined Datatypes, User Defined Functions and more. Requires Warp 4.
  624. HWIDD.ZIP    OS/2 DDESpy vs2.5. 32-Bit PM based DDE viewer and browser. Shows all running DDE server along with their supported topics and items. DDESpy is Warp 4 optimized and will not run on releases before Warp 4.
  625. HWIDE.ZIP    OS/2 Developer Collection vs2.2. A series of new Presentation Manager Controls. 3D Statictext Controls, a Toolbar Control, a Statusbar Control and Bubble Help. A 2D Graphics Control with Bar Chart, Cake and Marker View is included too.
  626. HWIO.ZIP     OS/2 Toolbar Class vs1.00. Subclass that will add a toolbar to windows. Written in C & PM. Warp optimized & will not run on releases before Warp. Demo without source. Registered developers will receive complete source code.
  627. HWIPT.ZIP    OS/2 ProblemTracker vs2.3. 32-Bit PM based development tool, keeps track of open bugs in your applications. Assign products, components of products, customers and employees to specific bugs. Requires Warp 4.
  628. HWIS.ZIP     OS/2 Statusbar Class. Frame subclass adds statusbar at bottom of frame window. Developers have choice to add 3D look fields into class. Allows fields that look IN & OUT. Warp optimized & doesn't run on releases before Warp. Demo w/o source.
  629. HWISL.ZIP    OS/2 SyslevelEditor vs3.1. 32-Bit PM based tool to create new, and to modify and view existing syslevel files. SyslevelEditor shows much more information about the contents of syslevel files than other syslevel editors. Requires Warp 4.
  630. HWISS.ZIP    OS/2 SystemSpy vs2.2. 32-Bit PM based tool to view info about your system. Shows info about running processes, threads, modules, semaphores and shared memory in a highly comfortable manner. Requires Warp 4.
  631. HWIU.ZIP     OS/2 BubbleHelp Class. Subclass that adds bubble help to windows. Shows help text for controls where place mousepointer. After time w/o movement bubble help appears. Warp optimized & doesn't run on releases before Warp. Demo w/o source.
  632. HWIXS.ZIP    OS/2 XBase Spy vs2.2. 32-Bit PM based tool to view and maintain existing DBASE III and DBASE IV databases. It will understand the various memofield and index formats. XBase Spy allows to pack and reindex databases. Requires Warp 4.
  633. HYPRCO.ZIP   CASE COBOL HyperCode Facility beta v0.9. A unique PM utility program that transforms any COBOL program into a HyperText- linked OS/2 information (.INF) file that can be used for graphical maintenance/analysis of legacy COBOL code.
  634. I18NV102.ZIP I18N v1.02 - This internationalization toolkit for the development of world-wide applications based on the X/Open Portability Guidelines, Issue 4 (XPG4) which includes a set of APIs, commands and locale DLLs.
  635. I18NV104.ZIP I18N v1.04 - This internationalization toolkit for the development of world-wide applications based on the X/Open Portability Guidelines, Issue 4 (XPG4) which includes a set of convertations tables(May 1 1998)
  636. IAPP300.ZIP  Library for professional OS/2 Developers Large collection of functions (DLL) - Full function evaluation (until 05/30/95).
  637. IBMDDM.ZIP   The libraries DUBLDM.DLL and DUBRUN.DLL(1995)
  638. IBMODF.ZIP   OpenDoc Forms Framework for VisualAge C++ ALPHA3. Designed to help C++ developers create OpenDoc parts which use GUI Controls. Warning: ALPHA3 early driver, limited function. Requires OpenDoc DEVCON7 & VAC++ V3.0 BETA2.
  639. IBMSDDLB.ZIP The collection of the IBM SDD libraries (Dec 12 2000)
  640. IBMTOOL.ZIP  The source deck of the IBMTOOL test dual mode program with makefile(1997)
  641. ICAT.ZIP     The ICAT remote source code debugger (Nov 28 2000)
  642. ICC4V108.ZIP ICC4 v1.08 is a REXX procedure as a front end to use the VisualAge C++ 4.0 compiler for C++ source files(March, 11th 2001)
  643. ICCTEE.ZIP   ICCTEE is a TEE program (copy input to output AND to a file) with filtering cap. It allows you to remove most of the unwanted warning generated by the  C/SET 2 compiler. Source and executable.
  644. ICLUI.ZIP    Sample ICLUI programs. Here is the sample programs from \ibmcpp\samples\iclui\*.*.  It is from the latest internal driver. It is NOT guaranteed to work with the Feb PDK beta, in fact it probably will not work.
  645. ICON_C.ZIP   Function to read ICO or PTR files and create pointers from the  bitmap information contained in them.  C Source code.
  646. ICONPL8.ZIP  Program Library for Icon Version 8.  Programs written in the Icon Programming Language, for use with the ICON Version 8 Interpreter.
  647. ICONV8.ZIP   OS/2 Interpreter for ICON Language V8.  Archive of ICON programming language materials version 8 for OS/2.  Includes executables, documentation and sample programs.  Public domain.  Freely redistributable.
  648. ICSS_E.ZIP   IBM Continuous Speech Series sample code package contains files: RECO.C Sample speech-enabled app. RL.BNF Sample ICSS grammar ICSS.DOC, Readme file ANNOUNCE.LET ICSS Announcement letter
  649. ICSSBO.ZIP   ICSS OS/2 Borland Compiler Support. Enables ICSS OS/2 applications to be compiled and linked using Borland C++ for OS/2.
  650. IDA35BC.ZIP  Interactive DisAssembler, common files.  Allows you to  modify the disassembled text 'on the fly'. It supports many processors, various input file formats, can produce various output files etc.
  651. IDA35BO.ZIP  Interactive DisAssembler, OS/2 files.  Allows you to  modify the disassembled text 'on the fly'. It supports many processors, various input file formats, can produce various output files etc.
  652. IDIOMS.ZIP   C++ source code from James Coplien's: "Advanced C++ Programming Styles and Idioms" for those who know C++ well already. 
  653. IE3802.ZIP   IEEE 802.2 API.
  654. IEDHELP.ZIP  Hyperwise Sample Help Files 95/05/09. This file has been provided by the hyperwise developers. It contains Hyperwise .C, .rc and .h sample files. See the README.DOC included for more info.
  655. IEEERS.ZIP   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.
  656. IFSINF.ZIP   Contains an ifs.inf file that describes the OS2 required interface for File System Drivers.  It also contains *.H files and a helper DLL.
  657. IFSSRC.ZIP   OS/2 2.0 installable file system shell and makefile.
  658. IGPB1.ZIP    IGraphicPushButton Sample. This is a modified version of the Hello4 sample program that uses IGraphicPushButtons. There is a resize handler in file IGPBRDR.HPP that can be used to change the size of the border  around the graphic.
  659. IJGJPG6A.ZIP A package of C software to implement JPEG image compression and decompression v6a as a method for full-color and gray-scale images (1996)
  660. IL2HDK.ZIP   Generate a Hypertext version of Ralf Brown's Interrupt List. il2hdk translates the interrupt list to .HDF (HLPDK ) source with cross references and hierarchy navigation. Now at version 3.1 for OS/2.
  661. ILDA16.ZIP   ILDA16.DLL(internal ILBDEM31.DLL) as Create Development Imagelib Library for Baldwin HTML (Feb 8 1998)
  662. ILIB.ZIP     ILIB.EXE - A VAC library(Nov 18 1998)
  663. ILINK108.ZIP The IBM Linker v1.08(ILINK.EXE) with CPPOM30.DLL and SOM.DLL(1995) - July, 29th 1997)
  664. ILINK40.ZIP  ILINK V4.0 - Linker for VAC 3.0, update (July, 1997)
  665. IM32.ZIP     The 32-Bit Input Modul Reference v1.01(Oct., 22th 1996)
  666. IMGTKIT2.ZIP Image toolkit for OS/2
  667. IMHAPI10.ZIP EHLLAPI Script Development Utility;Req CM 1.3 
  668. IMPFUNCT.ZIP IMPLIST.EXE: lists exported function names of a x.lib file. IMPFILT.EXE: looks for imported function names from a EXEHDR output file. Source is included(Jul 28 1991)
  669. IMPLIST.ZIP  Freeware utility to enhance output of the EXEHDR program.  Import function names are decoded from cardinal numbers.
  670. INDENT1.ZIP  Excellent C source formatting utility. Handles indenting, bracketing, comments, etc.  with over 43 options to choose from. (Source 
  671. INDENTP.ZIP  Source code formatter for C and C++.  Supersedes INDENT.ZIP
  672. INDENTPP.ZIP Indent/format strange-looking C or C++ src. Port from Unix. Bound app runs under DOS or OS/2. Lots of options.  EXE and DOCS incl. 
  673. INDENTSR.ZIP Indent/format strange C or C++ source. This zip has just source and docs.  Get indentpp. zip for exe (and docs). 
  674. INET104.ZIP  Inet & Sockets Unit v1.04 for OS/2 Virtual Pascal. Lib source is included(Mar 17 2001)
  675. INF02A.ZIP   Improved partial desc of .INF and .HLP file format. It corrects a few mistakes (notably in the file header) in the earlier description and adds: .HLP format documentation, additional escape code documentation, and more. Replaces inf01.doc.
  676. INF2QH.ZIP   Convert OS/2 *.INF to Microsoft Quickhelp.
  677. INFIDX13.ZIP Dynamically create INF file objects
  678. INOUT.ZIP    The basic I/O sources as update of the Developer Device Driver Kit(DDK) - Jan 5 1999
  679. INOUT1.ZIP   The basic I/O sources (INOUT)  as update of the Developer Device Driver Kit(DDK) - Feb 20 2002
  680. INSTAI.ZIP   PM software installer for developers. Uses REXX functions.
  681. INSTALL.ZIP  Files referenced in Winter IBM Pers. Sys. Dev.  Example PM install program.
  682. INSTALLR.ZIP Installer.zip  Self installer package.
  683. INSTCS34.ZIP Quick little install cmd file to install the cset cs00034(a&b) files into their correct directories. 
  684. INTERCAL.ZIP Port of C-INTERCAL Compiler. Requires EMX Runtime, EMX/GCC C Compiler.
  685. IOCTLAPI.ZIP IOCTL90 - Mixer API information as source and executable (April 2000).
  686. IOPL32.ZIP   IOPL (I/O) example for C Set/2. This is an example source, that demonstrate I/O port access with IBM C Set/2.
  687. IPCX.ZIP     IPC examples: pipes/queues/semaphores from MS
  688. IPDSSDK.ZIP  IBM Personal Dictation System Software Developers Kit version 1.0.
  689. IPF12D.ZIP   This is a fully functional DEMO of IPF Builder 1.2. This will allow you to see how the latest version of IPF Builder works. You can do everything with this demo version but save the IPF file you are editing.
  690. IPFANN.INF   ANNOUNCEMENT - IPF BUILDER from CDS. An INF and HLP development system. Ordering information, sample screens, special pricing. (contained in an INF file) This software package may be purchased on the OS/2 Shareware BBS.
  691. IPFBLD.ZIP   A DEMO version of IPF Builder. This is a fully functional version except that you cannot save any IPF file you create.
  692. IPFC400.ZIP  IPF Compiler.  Use this to generate HLP or INF files. 
  693. IPFCMP.ZIP   PreProcesses IPF files, then runs IPFC.EXE 32-bit. Runs under 6f.167. Can use C Set/2 or  MSC precompilers. Precompiles .imbedded
  694. IPFCPP.ZIP   IBM Employee Written Software, IPFC pre-compiler. IPFC Preprocessor is a tool to expand the capabilities of the IPF Compiler. See IPFCPP.ABS in the ZIP file for more details.
  695. IPFCPREP.ZIP IPFC Preprocessor is tool to expand the capabilities of the IPF Compiler. It allows you to define symbols, create conditionally compiled sections of documents, include C language symbols (using #define) in help panels, and more.
  696. IPFE10.ZIP   IPF Editor Version 1.0 from P.C.S. Provides complete support for tagging and creating all the files required for use with C and C++ apps that you wish to add help to. Shareware version supports WP file import, sample files, online reference.
  697. IPFEDE.TXT   Description of the IPF Editor and the IPFEDE.ZIP. Download this first to get an overview of the features and power of this IPF Editor.
  698. IPFEDE.ZIP   IPF Editor 1.02 Demonstration 94/11/16. IPF Help and Online Document file editor demo. Provides complete support for tagging and creating all the files required for use with C and C++ applications that you wish to add help to.
  699. IPFEDIT.ZIP  IPF Editor for OS/2 2.x.  Helps add online help to C/C++ apps you develop.  Also great for creating online doc files! 
  700. IPFORDER.TXT Replacement order form for IPFEDIT.ZIP (cur- rent zip file has wrong form).  Copy this into your IPFEDIT subdirectory. 
  701. IPO-101.ZIP  Irie Pascal 1.01 for OS/2.
  702. IRDUMP.ZIP   Traces an Interface Repository Dump of SOM.IR files.
  703. ISANSI.ZIP   ISANSI - A tool to determine whether an ANSI  driver is controlling the screen as a return value via ERRORLEVEL
  704. ISCSIPRJ.ZIP Project storage of data via iSCSI(SCSI over IP) - May 2002
  705. IV31PM.ZIP   InterViews 3.1, GUI toolkit.
  706. IV_PM.ZIP    Interviews, a PM port of the X - Windows programming system to OS/2. Interviews is a class library for writing GUI applications.
  707. IWFTECH.ZIP  WorkFrame/2 v2.1 integration kit.  This package contains documentation, headers, libraries and samples required to integrate tools with WorkFrame/2 version 2.1.
  708. J_OS2.ZIP    'J' - a dialect of APL - for OS/2.
  709. JBUILDER.ZIP Script files for running the Borland JBuilder in eCS/OS2. Java v1.3 is required(May 4 2001)
  710. JIGSAW.ZIP   GPI usage demonstration. PM demo program that loads PM bitmaps (.BMP format) and creates jigsaw puzzles from them.  The user then uses the mouse to drag the pieces into place (nice example of PM's bitblting).  Includes C source.
  711. JIKEPG12.ZIP The Jikes Parser Generator and Jikes Parser v1.2 for OS/2. Source is included(1999)
  712. JIKES118.ZIP Jikes Compiler v1.18 with unicode support ported to OS/2. Options for wildcards and def. codepage support. See:http://www.vsu.ru/~vy (Nov 21 2002)
  713. JLW.ZIP      The libraries JLW.DLL and JLW.LIB mit DEF file(Febr., 2nd 1993)
  714. JRCPP.ZIP    ANSI C-compliant Porting Preprocessor.
  715. JREHEADF.ZIP Some header files for JRE(Aug 2002)
  716. KASEV21.ZIP  KASE:Set Release v2.1 as integrated form within WorkFrame/2 Version 2.1(1993)
  717. KCSS0012.ZIP CSS for OS/2 V0.12beta. CSS (C Styled Script) is a freeware programming language for standalone scripts as well as embedded into applications as a macro language. CSS includes library packages for system, string, file and database access.
  718. KEE.ZIP      A developer information about KEE - Kernel Execution Environment(header file and library included)
  719. KEEAPI.ZIP   The OS/2 Aurora KEE32 API functions of Toolkit v4.5 (April,2000)
  720. KERNEX32.ZIP Kernel ring 0 extensions with 28 API 32 bit functions(DevHlp32) as IFS and driver support. Source is included(1997)
  721. KEYSRT.ZIP   A Wrapper Part for IVKeySortedSet 96/02/22. Contains a wrapper non-visual part for IVKeySortedSet part. The instructions in the readme file can also be used for implementing a wrapper non-visual part for other collections in the VBCC.VBB.
  722. KFSOS220.ZIP The Keyed File System is a set of subroutines that may be called from programs written in any language for OS/2 2.0 or greater that allow files to be built and accessed using alphabetic or numeric keys.
  723. KILLC.ZIP    A source deck in C to read PID from stdin via DOSKillProcess(Apr 16 1999)
  724. KRCLS012.ZIP Kroni's Classes 0.12, a class library for Visual Age C++.
  725. LABHELP.ZIP  C device driver to give C programs unlimited access to physical memory.
  726. LANAPIRM.ZIP The LAN Systems API Roadmap - An overview over the development component APIs for OS/2 LAN(1995)
  727. LANMAN.ZIP   LAN Manager "PBX" service from MSJV6-1 which demonstrates how to build a peer-peer comm session using Named Pipes.
  728. LANSYSTK.ZIP The LAN Systems Toolkit for LAN Server, LAN Distance, LAPS and MPTS(May, 8th 1998)
  729. LARCOS.ZIP   LARC RCS System v3.03 95/01/25. Library Administration & Release Control (LARC) System v3.03 is an OS/2 text mode, menu driven application that manages source code & release builds for OS/2 application developers.
  730. LAUNCH2.ZIP  Sample code, DosStartSession & TermQ. Shows you how to use DosStartSession in conjunction with a termination queue so that you can launch a program in another session and wait for that program to complete.
  731. LB091.ZIP    Liberty BASIC v0.90 Beta.  OS/2 Warp programming in BASIC. All-in-one Edit/Run/Debug. Supports graphics, debugger, example programs, FreeForm - a visual design tool, w/ source. Royalty-free runtime engine available.
  732. LBDDE4.ZIP   Liberty BASIC for OS/2 Error Message File.  Contains an error table so that Liberty BASIC can properly report the cause of a crash.  Enables you to properly report the error so that whatever bug caused it can be fixed!
  733. LBFIX.ZIP    Fixes for the LSTBX2.EXE package.
  734. LCL2-24B.ZIP LCLint, a C source code checker.
  735. LCLINT.ZIP   lclint 2.3h - C source code checker.
  736. LCLINT25.ZIP LCLint v2.5 is a tool for statically checking C programs. If additional effort is invested adding notations to programs, LCLint can perform stronger checks than can be done by any standard lint(Sept. 2000)
  737. LDAPSDK.ZIP  LDAP SDK for OS/2 basing on OpenLDAP v2.0.15(Nov., 20th 2001)
  738. LEADDEMO.ZIP The C source code of the most commonly called LEADTOOLS functions as a demo version.
  739. LEADTOOL.ZIP LEADTOOLS v3.6 as evaluation version. Source code is included(1992)
  740. LEDAR34.ZIP  LEDA v3.4 - A Library of Efficient Data types and Algorithms(source only).
  741. LEX.EXE      LEX Lexical Analyzer.  From the 386BSD public  domain software release.  Full implementation  of the Unix tool. Self Extracting. Reqs HPFS. 
  742. LEXYACC.ZIP  FAPI executables of LEX/YACC
  743. LIBCHECK.ZIP LIBCHECK V4 prints all symbols of a CSET/2 library sorted by Publics & by external symbols, so it's easy to find an entry quickly. If often build libraries, or if want to check foreign libraries, it's great timesaver. V4 has one bug fixed.
  744. LIBCOV14.ZIP LIBICONV v1.4 - A port of the 'iconv' library as generic multi-lingual character code encoding coversion to OS/2. see: http:// www.sra.co.jp/people/akira/os2/libiconv (Oct. 25th 2000)
  745. LIBCVERS.ZIP The library LIBC as several compiler versions(Watcom, VAC 3.6.5, OS2TK4) - Mar., 18th 2002
  746. LIBPATH.ZIP  LIBPATH.C determines the value of the LIBPATH environment variable.
  747. LIBSRC.ZOO   GCC/2 ver 2.2.2 Source for libc and other stuff. (Unpack with ZOO21E.EXE.)
  748. LIFEOS2.ZIP  Wildlife Interpreter (Similiar to Prolog). Ported from unix to OS/2.
  749. LINK16.ZIP   LINK.EXE v5.10.005 - A linker for 16-bit applications(Oct., 31th 1994)
  750. LINK386.ZIP  LINK386 Build 6.629 - A Linear Executable(LE) Linker for CSET(1994)
  751. LIST1.ZIP    LIST1.C shows an introductory list box program.
  752. LISTBOX.ZIP  Sample Code for Multi-Column List Box. This code fragment demonstrates how to create a multi-column list box. When you specify LS_OWNERDRAW as a list box style, you must provide WM_MEASUREITEM and WM_DRAWITEM processing code.
  753. LLIST.ZIP    Doubly Linked List class - fully useable w/sample.
  754. LOADDF.ZIP   LoadDskF.exe is a utility to restore a diskette image (usually a .DSK file) from a file. IBM written.
  755. LOCAL.ZIP    OpenGL sample showing how to use (some of) the lighting capabilities of OpenGL.
  756. LOCKFOLD.ZIP WPS Locking Folder
  757. LOOKUP.ZIP   Sample program from "Using Name-Lookup Resolution in SOM", by Nurcan Coskun, page 103, Spring '93 issue, OS/2 Developer magazine.
  758. LPATHEXT.ZIP A subroutine library to manipulate the LIBPATH extensions from within an OS/2 program. Freeware with full source code. 
  759. LPTHEX.ZIP   PM program prints 3D mazes with hexagonal rooms. Demonstrates device independent printing. This version stops the new maze generator from looping forever when the page size exceeds 8.5" x 11". source incl.
  760. LRCS30.ZIP   Library Administration and Release Control V3.0 is a DOS and OS/2 program provided by SouthWind Software Incorporated that provides source control and release build management tools for product developers.
  761. LSAPITK.ZIP  The LAN Systems API Toolkit Sample Programs for OS/2 LAN Server platforms(Apr., 1995)
  762. LSTBX1.ZIP   A List Box Replacement. 32-Bit Listbox control sample source and demo described in the OS/2  Developer article, "A List Box Replacement" - Jan/Feb '94 ssue.
  763. LSTBX2.TXT   Description of LSTBX2.ZIP
  764. LSTBX2.ZIP   GUI Corner column, "A Musical List Box". Contains sample source and driver for the latest iteration of the 32-Bit replacement list box, which is described in the OS/2 Developer GUI Corner column, "A Musical List Box" (May/June '94 issue).
  765. LSTBX3.ZIP   Source code for the Sept/Oct 1994 issue of OS/2 developer, "Object of Desire"
  766. LSTBX4.TXT   Nov/Dec94 OS/2 Dev. Mag | lstbx4 info
  767. LSTBX4.ZIP   "Just a Matter of Editing" source code. Nov/Dec94 OS/2 Developer Magazine article lstbx4.
  768. LUA.ZIP      Conventional LU Application API (LUA) sample.
  769. LVMTLK12.ZIP The IBM Logical Volume Manager(LVM) Programmer's Toolkit v1.2 with the LVM API documentation(Jun 5 2002)
  770. LX2V103.ZIP  The Linear eXecutable Dump Facility v1.03 which is mapping and dumping files with the LX format(i.e EXE and DLL files) - Feb., 17th 2000
  771. LXAPI32.ZIP  The source deck and much other informations to port the LINUX PCI driver LXAPI32.SYS to OS/2(Apr 28 2002)
  772. LXEXE.ZIP    Docs for the LX Exe header format. This doc is the latest (June 2, 1992) description of the LX  Linear Executable) EXE header format used in OS/2 2.0.
  773. LXLIST.ZIP   LX executables modules import list.
  774. LXOPT122.ZIP Linear eXecutable OPTimiser is a freeware development tool designed to improve the code layout of 3-bit OS/2 programs.
  775. LZO100.ZIP   Real-time data compression library, full source.
  776. LZWSRC.ZIP   A sample how to work with the LZW compression. Source is included.
  777. M23216S1.ZIP Micro Focus CICS Option update 3.2.16 disk 1 of 3
  778. M23216S2.ZIP Micro Focus CICS Option update 3.2.16 disk 2 of 3
  779. M23216S3.ZIP Micro Focus CICS Option update 3.2.16 disk 3 of 3
  780. M2C4OS2.ZIP  A Modula-2 to C translator (HPFS only - EMX required,source included) - 1993
  781. M2LIB.ZIP    The Logitech Modula-2 standard library M2LIB.DLL(1998)
  782. M2RTS.ZIP    The Logitech Modula-2 run time library MRTS.DLL(1998)
  783. M2TOOLZ.ZIP  Modula-2 OS/2 Odd Tools -- GETDEV-displays system configuration information. SWAPLOAD - induce a large demand page loading on the system. XLFILE -is a general purpose, high-performance file translation mechanism.
  784. MAIN.C       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.
  785. MAKDEP4D.ZIP MAKEDEP v04.d - A tool to generate a dependency list of C and assembler programs for MAKE. This version is written by Walter Bright and modified by Sergey I. Yevtushenko (Oct 21 1998)
  786. MAKE374.ZIP  MAKE.EXE v3.74 - EMX is required(1996)
  787. MAKEDCE.ZIP  To convert existing client/server applications to DCE
  788. MAKEDCE1.ZIP MakeDCE v1.0 -  The Application Development Tools for DCE. DCE installation is required (1995)
  789. MAKEDE.ZIP   Make .DEF file from .OBJ or .LIB. MAKEDEF.EXE is a utility to generte a Link Definition file from a list of objectfiles or libraryfiles. If you are using a C++ compiler, this is a usefull tool. Source and .EXE is provided.
  790. MAKEDEP.ZIP  MAKEDEP is a small dependency file creator, V 0.3.  Makes a file called depends.lst which contains all #include statements from c & c++ source files.
  791. MAKEDEP3.ZIP MAKEDEP is a small dependency file creator. It searches all available .c and .cpp files for lines containing a #include statement. It then dumps the include files to a file called depends.lst.
  792. MAKEDSKF.ZIP Create diskette image file for LOADDSKF.
  793. MAKEIPF.ZIP  MakeIPF v2.0 - IPF builder for easy creating IBM Hypertext. Your input is a more simple and intelligent ASCII format.
  794. MAKETSF.ZIP  MAKETSF v1.1 - A tool to extract dynamic trace definitions embedded in C and ASM source files with substitution of line number information(Aug. 20th 1998)
  795. MALLOCTE.ZIP A test program MALLOC for different compilers. Source is included(Nov 27 1996)
  796. MAMK133.ZIP  PM Make v1.33. Performs the core functions of make, backup and restore, as well as being  totally tools independent. PM Make can manage projects spread over directories, split into myriad subdirectories, numerous output files.
  797. MAMK134.ZIP  PM  Make v1.34 - A  most comprehensive PM based make program with improved multi disk archive management, core functions of making, backup and restore, as well as being totally tools independent(Jan 18 2003)
  798. MANDELC.ZIP  V2.1 of C++ Library for OS/2. Contains some useful classes for PM Programming: for threads, processes, windows and dialogboxes. Shows how a program can be extended using user written dlls. Example program for calculating an fractal image.
  799. MANDLCPP.ZIP Second Version of a C++ library for OS/2 PM. Some useful classes for threads, processes, windows, chains. Simple Example program for calculating a mandelbrot image. Can use all OS/2 machines in a network - distributed computing.
  800. MAPROG.ZIP   MAProg - A Multi Argument Program Object Library with source.See: http://www.edm2.com/0203/wpsdev101.html (Oct 6 1998)
  801. MAPSYM40.ZIP OS/2 Symbol File Generator v4.00.000 (Oct. 15th 1998)
  802. MARKEXE.ZIP  A tool to display or change header informations of OS/2 executable files. E.G. changing the type of the session, add or remove long file name support or set and reset per-process DLL initialization and termination options(May, 12th 1999)
  803. MASM2ALP.ZIP MASM2ALP.EXE v4.00.005 - A converter for MASM to ALP applications(Sept., 16th 1997)
  804. MASM4OS2.ZIP Instructions (and EXE) to allow MS MASM 6.x to run in OS/2 VDM.
  805. MASS61.ZIP   Macro Assembler usable under OS/2 with updates.
  806. MAVCL130.ZIP Maverick Class Library (MAVCL) v1.30 is a set of C++ classes for business and general purpose application built upon Visualage for C++ Open Class. SOURCE code and DLL is supplied.
  807. MCLB.ZIP     MultiColumn ListBox 95/10/29. Includes complete source code, online programming reference, & working sample programs. Also included Direct Manipulation List Box (DMLB) subclass procedure for adding drag/drop support to basic listbox control.
  808. MCPPOM30.ZIP A tip for developers to modify the CPPMO30.LIB(2003)
  809. MDBS.ZIP     OS/2 PM demo of Object/1 from MDBS. This is a partly functional demo with a few sample apps of the object-oriented programming environment from MDBS called Object/1.
  810. MDEP.ZIP     Port of the X11 R6 makedepend to OS/2 using icc.  Creates headerfile dependencies lists.
  811. MDEPSRC.ZIP  Source - port of the X11 R6 makedepend to OS/2 using icc.  See mdep.zip.
  812. MDF160.ZIP   MDIFF-MPATCH 1.60, a complete shareware software to produce and apply patches to your programs and data files.  Executables for both DOS and OS/2 2.xx 32bit !  Also included (registered only): C/C++ DOS lib; C/C++ OS/2 lib; Windows' DLL
  813. MDI-15.ZIP   OS/2 PM MDI Implementation.  MDI-15.ZIP is an OS/2 PM implementation of the MDI standard. It is written as a DLL that can easily be invoked from your programs. Quickhelp documentation is available (the READ.ME files give basic information).
  814. MDICPP.ZIP   Gpf C++ multiple instance windows - example. A very minimal (simple) example of how to create multiple instances of the same window when working with Gpf C++ generated code.
  815. MDLBMPS.ZIP  MDLBMPS.DLL - The Model Bitmaps library(Sep 2 1999)
  816. ME100.ZIP    ME100 is a source package of a C++ interface to voicemodems with the Rockwell voicemodem chipsets.
  817. MEMLEAK.ZIP  Programming the memory leaks: example THESEUS2.
  818. MEMLINK.ZIP  DLL Shared Memory for IPC 95/08/09. Complete "C" source code to make .DLL that can be used by to synchronously communicate between 2+ threads. Threads can be in same process or in separate processes.
  819. MEMMON.ZIP   Memory Monitor for debugging VP/2 memory problems. MemMon allows you to monitor per-thread stack usage, heap  allocations an  unfreed heap memory blocks.  Functions for  querying the information and displaying a standard report are  incl.
  820. MEMSRC.ZIP   Source code for Memory Watcher, v1.2.00.
  821. MERANTV3.ZIP Documentation: The multiplatform DataDirect SequeLink v5.1 Installation,Administration,Developer's Reference and more (Dec 10 2000) Volume 3
  822. MESA5.ZIP    Mesa3d v5.0 - A 3-D multiplatform graphic library with source code. Similar like OpenGL(Jan 3 2003)
  823. MESA5SAM.ZIP Mesa3d v5.0 samples of the 3-D multiplatform graphic library. See file MESA5.ZIP(Dec 2002)
  824. MESAAIOK.ZIP Mesa for OS/2 AddIn Object Kit
  825. MESSGE.ZIP   Message file generator.  GML text will be translated into .msg files for DosGetMessage and HELP command. Very helpful if you make intensive use of the OS/2 Message Facility with 'C'. Also generates #defines in include file.
  826. MESSREC.C    C Source for recording messages. Enables recording WM_* messages into a file, e.g.  WM_SETWINDOWPARAMS, WM_CONTROL, WM_QUERYFOCUSCHAIN
  827. METATEST.ZIP shows how to create a metafile for viewing by OS/2 pic util.
  828. METHOD.ZIP   Sample program from "Method Resolution in SOM" article, by Roger Sessions and Nurcan Coskun, page 94, Spring '93 issue, OS/2 Developer magazine.
  829. MFKASM.ZIP   Demonstrates programming in OS/2 2.0 with Assembler. Includes source executables, Macro libraries and CMD files. Examples for both 16 bit and 32 bit programs including template for a PM pgm using a HOOK into a DLL.
  830. MICSESSN.ZIP Smalltalk V/PM code to exec OS/2 programs in new sessions
  831. MIDIDLL.ZIP  A DLL that you can use with your app to simplify reading/writing MIDI (sequenced music) files. Includes C source and docs 
  832. MIDIFIL2.ZIP An OS/2 DLL that helps programmers create OS/2 apps that easily read/write MIDI (sequencer) files. Includes C examples.
  833. MIG2200.ZIP  Mig2 ver. 2.00 is a 32bit program migration aid and launcher.  Quickly migrate program objects and shadows to desktop.
  834. MITSCH75.ZIP /bt The MIT Scheme v7.15.17 development platform(bin+source+docu) - March, 15th 2001 see:  http://www4.ocn.ne.jp/~inukai/scheme.html & http://www.sci.toyama-u.ac.jp/~iwao/Scheme/scheme.html
  835. MJHKGEN.LZH  An example of Input Hooks. Source code from The IdleNews issue 1. 
  836. MKLAPI09.ZIP Marklin Digital API for C and BASIC with 16 & 32 bits OS/2 and DOS
  837. MKRESDLL.ZIP MKRESDLL - A tool to create a DLL from a RC file (Oct 18 1997)
  838. MKSMVP10.ZIP Virtual Pascal port of Mark May's OOP routines for Hudson, Squish, JAM, Ezy, and Fido *.MSG message bases.
  839. MLE.ZIP      MLE User Primitive Part  96/03/22. Sample of MLE user primitive part to support notification for the selectedText, selectedTextLength, and hasSelectedText attributes.
  840. MLELIB.ZIP   Editor and MLE class library. Contains C++ classes for easy implementing standard "File" and "Edit" menus.
  841. MLETST.ZIP   MLE Sample program. Small MLE sample program that demos techniques for searching for strings, changing the MLE font (using WinFontDlg), setting the MLE text format, and exporting text from the MLE. Includes source.
  842. MLTCOL.ZIP   Multi-Column list box w/ formatted entry fields. A simple example of a multi-column list box. Columns dynamically increase their width depending on the last insert done to the list box. All source is included
  843. MLTWIN.ZIP   Multiple Window Instances with Gpf. Contains a example creating multiple instances of the same window with Gpf. The sample takes advantage of automatically generated code and User Functions to manage the Window Handles.
  844. MLZO100.ZIP  Mini version of the LZO data compression library.
  845. MMAP-177.ZIP Mmap-1.77.zip A .dll which provides memory mapped file services to processes under OS/2 Warp.NEW:MS_ASYNC and NEW: MS_INVALIDATE are fully supported.
  846. MMCD.ZIP     Multimedia Extension for Guidelines 3.x. Incl. Source and Sample Audio CD.  In German.
  847. MMOSHEAD.ZIP Some MMOS2 header and samples for EMX programming of MCI/MIDI programs
  848. MMPM21TK.ZIP The Multimedia Presentation Manager/2(MMPM/2) v2.1(published 1995)
  849. MMSSPG.ZIP   The Multimedia SubSystem Programming Guide(August 1996)
  850. MMTEST.ZIP   Detect MMPM/2. This is a quick and dirty method of detecting if Multimedia PM  has been loaded onto a computer so a program can determine if  can play sound, etc.
  851. MNICON2.ZIP  WPS class for Drag & Drop icon setting
  852. MNOD.ZIP     Shows how to use an IMenuDrawItemHandler for creating customized menu items. It also creates its menubar dynamically (no .rc file) and uses an ISystemMenu object to add a submenu to the System Menu.
  853. MNTH0101.ZIP OS/2 Monthly source code and text.
  854. MNTH0102.ZIP OS/2 Monthly source code and text 
  855. MNTH0103.ZIP OS/2 Monthly source code and text 
  856. MNTH0104.ZIP OS/2 Monthly source code and text 
  857. MNTH0105.ZIP OS/2 Monthly source code and text 
  858. MNTH0106.ZIP OS/2 Monthly source code and text 
  859. MNTH0107.ZIP OS/2 Monthly source code and text 
  860. MNTH0108.ZIP OS/2 Monthly source code and text 
  861. MNTH0109.ZIP OS/2 Monthly source code and text 
  862. MNTH0110.ZIP OS/2 Monthly source code and text.
  863. MOD201J.ZIP  (Beta version)  32-bit Modula-2 Compiler for OS/2.
  864. MODHEAD1.ZIP A collection of header files for different applications using C++
  865. MODU1096.ZIP The Gardens Point Modula (GPM) compiler from Queensland University of Technology in Brisbane, Australia. A highly portable implementation of M2 that's availeble for a large variety of machines in addition to the OS/2 version.
  866. MODULAPS.ZIP Documention for Gardens Point Modula-2 for OS/2 in Postscript Format.
  867. MONITR.TXT   A simple keyboard monitor sample using 32-bit C. Shows how to call the 16-bit monitor APIs from a 32-bit text mode c program. This example is a simple keyboard encryption routine.
  868. MONTE.ZIP    "Multithreading OS/2 Applications" source code. The sample code that Monte Copeland showed during the "Multithreading OS/2 Applications" presentation at the Phoenix conference.
  869. MOUDEMO2.ZIP PCMag Demo on OS/2 programming
  870. MOUPRSRC.ZIP Mouse Protocol Analyzer for serial mice v1.5  as assembler code and COm procedure(Nov 24 2000)
  871. MOUSDEMO.ZIP PCMag Demo for OS/2
  872. MOUSE.ZIP    Mouse event handler and demo programs, w/src. MOUSE.ASM is a MASM mouse event handler that can be linked to DOS C programs. Includes demonstration programs for DOS and OS/2, executable code and source code.
  873. MPGSOREF.ZIP MPTS Sockets Programming Reference for TCP/IP,  local interprocess communication (Local IPC), and the NETBIOS communication domains(1996).
  874. MQPUT.ZIP    Sample C program that puts messages to a message queue (example using MQPUT) in MQSeries (Dec 24 2002)
  875. MQSRC.LZH    A more complex example of multi-message queue programming.  Multiple child windows and queues.  Source from IdleNews issue 1. 
  876. MSC60.ZIP    C-Compiler v6.0  (Mar., 26th 1996)
  877. MSJV22.ZIP   MSJ source code, May 1987, Vol2-2. Includes COLORSCR, A Simple Windows Application for Custom Color Mixing; and A Compleat Guide to Writing Your First OS/2 Program that demonstrates IPC and multitasking.
  878. MSJV3-3.ZIP  Microsoft Journal OS/2 stuff
  879. MSJV46.ZIP   MicroSoft Systems Journal vol. 4 number 6 source code
  880. MSJV5-1.ZIP  PMBASIC Examples and others from MSJ
  881. MSJV5-3.ZIP  MicroSoft Systems Journal vol. 5 number 3 source code
  882. MSJV5-6.ZIP  MSJ v5#6 files (does not include SMK examples which have been deleted.
  883. MT19937.ZIP  A C and Fortran program for MT19937: Real number version genrand() generates one pseudorandom real number (double) which is uniformly distributed on [0,1]-interval, for each call(1997)
  884. MTRACE.ZIP   It's a simple Trace Browser for the TRACE macros at IBM Visual Age C++ that can be used by software developers.
  885. MULTICLM.ZIP Text file on creating a multi-column list box
  886. MUTEX.ZIP    Fast Multiplex Semaphores for Virtual Pascal for OS/2.
  887. NASM097.ZIP  Netwide Assembler is a prototype general-purpose x86 assembler.
  888. NASM097D.ZIP Netwide Assembler - documentation.
  889. NASM097S.ZIP Netwide Assembler - sources.
  890. NASM097X.ZIP Netwide Assembler 0.97 OS/2 native executable.  Updated EXE.
  891. NASM098.ZIP  Netwide Assembler v0.98 is a prototype general-purpose x86 assembler. Documentation included. EMX is required(Feb., 27th 2002)
  892. NASM098U.ZIP Netwide Assembler v0.98 upadate 34 as general-purpose x86 assembler (Jun 24 2002)
  893. NASMIDE.ZIP  Integrated Development Environment (text front-end) for Netwide Assembler, NASM 1.1.
  894. NASMOS2.ZIP  NASM (Netwide Assembler), a prototype general-purpose x86 assembler.
  895. NBBASE.ZIP   Notebook sample program with source code that shows how to create and use a notebook with demand-loaded dialog boxes. This latest update sizes the notebook/frame so that it fits the largest dialog box page.
  896. NBEZ.ZIP     Simple Notebook control sample program. Creates a notebook with dialog boxes associated with each page. All pages have MAJOR tabs and the dialogs are loaded at Notebook initialization.
  897. NBLOAD.ZIP   Notebook control sample program update to the attendees of the 'Programming Notebook Controls' session at ColoradOS/2. Demonstrates 3 ways to load dialog boxes that will later be associated with Notebook pages.
  898. NBSIZE.ZIP   Updated notebook sample with source code that shows some ways to dynamically size notebook pages. This update includes a one-line change that gets rid of the unwanted bottom edge of the notebook when Minor tabs aren't being used.
  899. NDISSRC.ZIP  Source code for programming NDIS 2.0,3.0 and 4.0 as a sample for UMC UM9008 Ethernet controlling(Jan 7 1998)
  900. NEC98.ZIP    This collection of files permits you to target applications for the NEC PC9801 series of personal computers.
  901. NEFD.ZIP     NewEntryField for OS/2. This is a demo of NewEntryField for OS/2. NewEntryField window class enables to customize some aspects of EntryField appearence and behavior
  902. NETAPIER.ZIP A little guide to create an net error protocol using this version of NETAPI.DLL(Apr 2 2001)
  903. NETB32.ZIP   Updated OS/2 Netbios Sample pgm with support for native as well as NetbiosSubmit api support...
  904. NETBIO.ZIP   NETBIOS API
  905. NETDOR0.ZIP  NetDoor/2 v1.0 - part 0: basic information from DevCon Vol. 10
  906. NETDOR1.ZIP  NetDoor/2 v1.0 - part 1 from DevCon Vol. 10
  907. NETDOR2.ZIP  NetDoor/2 v.10 - part 2 from DevCon Vol. 10
  908. NETDOR3.ZIP  NetDoor/2 v1.0 - part 3 from DevCon Vol. 10
  909. NETDOR4.ZIP  NetDoor/2 v1.0 - part 4 from DevCon Vol. 10
  910. NETDORUP.ZIP Updates and fixes for NetDoor/2 v1.0.
  911. NETPBMA.ZIP  Netpbma - A toolkit for conversion of images and basic image operations. Source is included. EMX v0.9c fix 2 or higher is required, installation on HPFS(Apr 20 1997)
  912. NETUSFUN.ZIP Netuser API functions as source deck for the LAN server(1999)
  913. NEWDL11A.ZIP An update/fix to newdlg11.zip.
  914. NEWDLG11.ZIP NewDlg v1.1 patches a DLL to give you a nicer "Open/Save file" dialog in OS/2 Warp 3 and above. (Might work in OS/2 2.1 too..)
  915. NEWOPG.ZIP   Beta version of the 3-D API OpenGL. Please read the readme.txt for instructions.
  916. NEWPM.ZIP    Create PM starter code
  917. NEWPRJ.ZIP   Automates creation of OS/2 PM projects. Makes all files necessary to compile and run a program (although the new program won't do much). Creates main routine, window routine, and a dialog box routine.
  918. NLSNPS.ZIP   Simple C++ functions package for easy use of OS/2 National Language Support (NLS).
  919. NMAKE2.ZOO   NMAKE ver ?? IBM nmake with support for long.file.names. (Unpack with ZOO21E.EXE.)
  920. NMAKE32.ZIP  NMAKE32 V5.00.003 - Enhanced Program Maintenance Utility(Oct. 20th 2000)
  921. NMOVEH10.ZIP Sample C++ source prevents window from being moved.
  922. NMPIPE.ZIP   32 bit named pipe samples, multi-instance. OS/2 Client and Server named pipe sample programs.
  923. NOSAC106.ZIP NOSAC v1.06 - The Netlabs Open Source ArChiv program. CVS and EMX required(Dec., 15th 2001)
  924. NOTEBK.ZIP   A simple C++ sample that illustrates loading a notebook page from a dialog resource file.
  925. NOTEBVAC.ZIP Sample guide for programming notebook applications with OpenClass in VAC (May 11 2002)
  926. NOV14OS2.ZIP IBM Announcement of Lan Server 1.2.
  927. NPTEST.ZIP   OS/2 PM & Family Mode APP to test NAMED PIPES (From Sage Software)
  928. NQC_10B1.ZIP LEGO MINDSTORMS "Not Quite C" compiler for OS/2.
  929. NS461SDK.ZIP Netscape v4.61 programmer's toolkit.
  930. NSPR30-E.ZIP Netscape Portable Runtime (NSPR) 3.0 for emx+gcc.
  931. NSPR30-P.ZIP Netscape Portable Runtime (NSPR) 3.0 for pgcc.
  932. NSPR30-V.ZIP Netscape Portable Runtime (NSPR) 3.0 for icc.
  933. NT1632.TXT   MF COBOL 16-BIT to IBM C Set++ 32-BIT. A MicroFocus COBOL running in 16-BIT mode calling an IBM C Set++ program running in 32-BIT mode
  934. NUMANA01.ZIP Modula-2 sources for numerical analysis library.
  935. NUMHDL.ZIP   A simple numeric handler that is subclassed from the an Keyboardhandler. This handler can be attached to IEntryfield instances to only permit the entry of numeric characters within the field.
  936. O22516D1.ZIP Micro Focus CICS Options update 2.5.16 disk 1
  937. O22516D2.ZIP Micro Focus CICS OS/2 Option update 2.5.16 disk 2
  938. OB140OS2.ZIP OmniBasic 1.4.
  939. OBER1096.ZIP An Oberon version of the GPM Modula-2 compiler. Provides comprehensive compile-time diagnostics with explicit error messages and optional warnings. Requires some of the installation files that come with GPM Modula compiler.
  940. OBERONV4.ZIP Oberon V4.0-0.6e for OS/2,, a programming language by Wirth.  Includes Graphical user interface, fonts, language files, two button mouse driver, and Readme.
  941. OBJASM.ZIP   x86 MS object module disassembler, produces MASM-compatible output, knows "magic" comment records.  C source & bound .exe included. 
  942. OBJBYVAL.ZIP Objects by Value - How to integrate CORBA v2.2 in a Java application(Feb 1998)
  943. OBJFAC.ZIP   "Object Factory" SOM development tool demo. 
  944. OBJSPY.ZIP   Object Spy 1.0 Demo. See objspy.txt for product description. 
  945. OBJXREF3.ZIP OBJXREF v3.0 - A utility to create a reference of an obj file.
  946. OCL150A.ZIP  OS/2 PM user interface C++ class library.
  947. OCL_ANI1.ZIP Open Class Library animation sample (req. VisualAge C++).
  948. OCL_ANI2.ZIP Open Class Library animation sample #2 (req. VisualAge C++).
  949. OCL_CON2.ZIP Open Class Library custom-draw container (req. VisualAge C++)
  950. OCL_FAQ.ZIP  Open Class Library FAQ v0.1e
  951. OCL_THR1.ZIP Open Class Library thread & timer sample (req. VisualAge C++)
  952. OCLBIN15.ZIP OCL (OS/2 Class Libraries) binaries
  953. OCLLIB11.ZIP Class Library (OCL) 1.10: libraries, source and samples for IBM CSet++ 2.1, Visual Age C++ 3.0, Watcom C++ 10.0(x), Metaware HighC/C++ 3.31 and Borland C++ 2.0 for OS/2(1995)
  954. OCLSMP15.ZIP OCL (OS/2 Class Libraries) samples
  955. OCLSRC15.ZIP OCL (OS/2 Class Libraries) sources.
  956. OCTA21EB.ZIP Octave 2.1.14 (Build 01) for OS/2.
  957. OCTA21EP.ZIP Octave 2.1.14 (Build 02) for OS/2 Update.
  958. OCTA21ES.ZIP Octave 2.1.14 (Build 01) for OS/2 (Sources).
  959. OCTA21FB.ZIP Octave 2.1.23 (Build 01) for OS/2.
  960. OCTA21FS.ZIP Octave 2.1.23 (Build 01) for OS/2 (Sources).
  961. ODAS11.ZIP   Online Document Authoring System. The online document authoring system provides for the creation of OS/2 IPF online documents without requiring knowledge of the IPF Tag language.
  962. ODB.ZIP      A light weight main memory object-oriented database. Contains GUI for database maintenance and C++ API to database engine. Comprehensive HTML documentation and example application.
  963. ODBC_HLP.ZIP ODBC.INI, ODBCINST.INI, ODBC-Docs for Visual Age f. Basic.
  964. ODPRGU11.ZIP The IBM OpenDoc Programmer's Guide v1.1(Nov., 11th 1996)
  965. ODRTIME.ZIP  The OpenDoc Developer's Toolkit Runtime issue for OS/2 Warp(1995)
  966. ODTLKTV1.ZIP The OpenDoc Developer's Toolkit for OS/2 Warp 3.0+(1995) - Volume 1
  967. ODTLKTV2.ZIP The OpenDoc Developer's Toolkit for OS/2 Warp 3.0+(1995) - Volume 2
  968. ODTLKTV3.ZIP The OpenDoc Developer's Toolkit for OS/2 Warp 3.0+(1995) - Volume 3
  969. ODTLKTV4.ZIP The OpenDoc Developer's Toolkit for OS/2 Warp 3.0+(1995) - Volume 4
  970. ODTLKTV5.ZIP The OpenDoc Developer's Toolkit for OS/2 Warp 3.0+(1995) - Volume 5
  971. ODTLKTV6.ZIP The OpenDoc Developer's Toolkit for OS/2 Warp 3.0+(1995) - Volume 6
  972. ODTLKTV7.ZIP The OpenDoc Developer's Toolkit for OS/2 Warp 3.0+(1995) - Volume 7
  973. OE.LZH       Icon Programming Languange Executables, v8.7 These are 32-bit executables for OS/2 2.x ONLY!  From the Icon Project BBS. 
  974. OEW_OH.ZIP   OEW V1.3 for OS/2 - Help & Example Files. See OEWINF.TXT for a full description. This File contains the HELP AND EXAMPLES FILES of the Small Project Version of OEW, which is limited in saving, generating and printing, but fully functional.
  975. OEWINF.TXT   OEW V1.3 Description File. OO-CASE tool for Analysis, Design, Implementation, Documentation for C++ based apps. Model and code are two windowed views. Automated Code Generation and Reverse Engineering. Completely supts AT&T C++ 3.0 standard.
  976. OEWOE1.ZIP   OEW V1.3 for OS/2 - Executable Files 1/2. See OEWINF.TXT for a full description. Contains the EXECUTABLE PART of the Small Project Version of OEW, which is limited in saving, generating and printing, but fully functional.
  977. OEWOE2.ZIP   OEW V1.3 for OS/2 - Executable Files 2/2. See OEWINF.TXT for a full description. Contains the EXECUTABLE PART of the Small Project Version of OEW, which is limited in saving, generating and printing, but fully functional.
  978. OGGPLGB2.ZIP The library OGGPLAY.DLL as a beta2 plugin for *.ogg files for PM123(Sept., 17th 2000)
  979. OGLDDT.ZIP   A program to test the graphics card device driver and an opengl's sample code that does not use TK or AUX. Read the file DDTEST.TXT for instructions.
  980. OGLGOLD.ZIP  This is the "gold" release of OpenGL 1.1 for OS2.
  981. OL.LZH       Icon Program Library, v8.1 for OS/2 From the Icon Project BBS 
  982. OMF.ZIP      Documentation for the OS/2 2.x Object Module Format zipped INF file. Updated 4/26/93.
  983. OMGIDL.ZIP   The OMG IDL files from CORBA v2.3 as update(Dec 1999)
  984. ONTOPHAN.ZIP Sample C++ source code to keep a window "on top".
  985. OOL.ZIP      The Open Object Library (OOL) is a C++ class library for Warp 3 or higher.
  986. OOL_EMX.ZIP  OOL DLLs and import librarys for EMX 0.9b (or higher).
  987. OOL_IBM.ZIP  OOL DLLs and import librarys for Visual Age C++.
  988. OOL_MAIN.ZIP OOL source, header-files, samples, course, documentation in INF format.
  989. OOXDB210.ZIP OOxBase - The Database For REXX V2.10 (Beta) is a SOM-based Interface DLL that allows SOM enabled programs to access dBase III and IV files.
  990. OPEN32UP.ZIP The OPEN32  os2win header and pmwinx library(1996)
  991. OPENDC12.ZIP /bt OpenDoc v1.24  -  A platform for development of text, pictures and multimedia representations.
  992. OPENGL.ZIP   Source code sample from OpenGL article, 94/11/21. "OpenGL on OS/2" by Suzy Deffeyes and John Spitzer appeared on page 34 of OS/2 Developer's Nov/Dec 1994 issue. This file, OpenGL.ZIP, contains the surce code file, named SampOGL.C.
  993. OPENGLMN.ZIP OpenGL manpages converted to .INF format.
  994. OPENWI.ZIP   OpenWin - GUI 4GL Demonstration Package for OS/2 & Windows. A new Front End Tool. OpenWin is an Open Graphic User Interface, Multiple Data Bases, Multiple Platform, Multi-tasking Front End System using Client-Server paradigm.
  995. OPMSAM.ZIP   For C/C++ Programmers looking for a better way to code multi-threaded PM applications, consider the ObjectPM C++ application framework for OS/2. This file contains two working applications built with this framework.
  996. OPNGLAPI.ZIP The files are converted from DevCon Vol. 9 as a basis for OpenGl API. Saved from a closed web page.
  997. OPNHLP.ZIP   Online help for OpenWin-a powerful GUI 4GL for OS/2 & Windows. The product is an Open Graphic User Interface Database Front End & 4GL. It is a  Multiple Database, Multiple Platform, Multi-tasking system  using Client-Server paradigm.
  998. OPNOS2.ANN   Press Release of OpenWin-a powerful GUI 4GL for OS/2 & Windows. The product is an Open Graphic User  Interface Database Front End & 4GL. It is a Multiple Database,  Multiple Platform, Multi-tasking system using Client-Server Paradigm.
  999. OPNOS2.ZIP   OpenWin-a powerful GUI 4GL for OS/2 & Windows. It is a Multiple Database, Multiple Platform, Multi-tasking system using Client-Server paradigm. Note! You should also download OPNHLP.ZIP file.
  1000. OS2-1_2.ZIP  IBM Q&A on 1.2.
  1001. OS2-YACC.ZIP OS/2 YACC
  1002. OS2386.ZIP   The library OS2386.LIB (Oct 23 1995)
  1003. OS2AP.ZIP    Some OS/2 Test Files -- From BYTE Net
  1004. OS2ARROW.ZIP C Source for drawing arrowheads with GPI.
  1005. OS2BAS.ZIP   OS/2 Toolkit Supplement for MS BASIC 6.0.  (write PM code in BASIC)
  1006. OS2BND01.ZIP Thin Ada 95 bindings to the OS/2 API
  1007. OS2BUILD.ZIP OS/2 Built system with editor.
  1008. OS2CLNT.EXE  /bt VABASIC (BART).  IBM's Visual Basic OS/2 Client.
  1009. OS2DCTRL.ZIP Sample code for "Demystifying Custom Controls" in Jan/93 issue (Vol 5 #1) of OS/2 Developer.
  1010. OS2DDK.ZIP   OS/2 2.1 DDK announcement and ordering information.
  1011. OS2EVAL.ZIP  LEADTOOLS OS/2 DLL DEMO Program 95/10/02. Dll toolkit for OS/2 & Windows programmers. Gives the programmer power to easily add imaging to an application.
  1012. OS2EXEC.ZIP  TRedirExec class implementation for VP/2. Contains the implementation of a class named TRedirExec, which  allows your  VP/2 programs to capture the output of child  processes. The archive includes a small demo program.
  1013. OS2HELLO.ZIP The famous Hello prg. With source.
  1014. OS2HLP.ZIP   This is the first version of the Borland Pascal online help for the BPOS13 units package.
  1015. OS2ICON.ZIP  The ICON language (sim. SNOBOL4) in OS/2.
  1016. OS2LZ.ZIP    LZH routines compiled for OS2 w/source Good for experimenters , freeware 
  1017. OS2PDP.ZIP   Utilities from 1994 IBM PSP Hang/Trap Enigma session. Zipped with ZIP 1.9 for OS/2. Requires OS/2 2.1 or later. 
  1018. OS2PGP.ZIP   Visual Age C++ Changes for US PGP 2.6.2 95/10/17. Changes need to make to US-ONLY version of PGP to compile the package under IBM's Visual Age C++ compiler. Need: IBM's Visual Age C++; HDIFF package on Compuserve; US PGP package from MIT.
  1019. OS2PLUG.EXE  Netscape Plugin Developers Kit. Originally available on IBM website.
  1020. OS2PRGC.ZIP  Collection of OS/2 C source code for writing multi-threaded applications. File I/O, communications and character I/O included. 
  1021. OS2PRODC.ZIP Update to WindowsPro docs for OS/2 users. The WindowPro is a windowing C library. Includes scroll bars, paned windows, mouse support, virtual screens. Supports small, medium, and large model.  Works with multithreaded apps.
  1022. OS2SBPL.ZIP  Super Basic Programming Language for OS/2
  1023. OS2SPY.ZIP   PM display messages sent to windows.
  1024. OS2STAT.ZIP  Display GDT information.
  1025. OS2SYSQ.ZIP  OS/2 System Queues Analyzer 2.45.00.
  1026. OS2TD.ZIP    OS/2 time and date conversion routines.  Includes TD.C, TD.ASM, and sample usage. PC Magazine 1/31/89, Volume 8 Number 2, Power Programming.
  1027. OS2THRED.ZIP Source code and executables for the OS/2 Presentation Manager version of Dan Ford's multithreaded architecture. Implemented in C++, this class library lets you quickly create and control threads.
  1028. OS2TLS.ZIP   Text - latest commercially avail OS/2 Tools
  1029. OS2TOOLS.TXT IBM OS/2 2.0 development tools info...
  1030. OS2TRAC1.ZIP Listing of OS/2 trace codes.
  1031. OS2TRACE.ZIP OS/2 API Trace Version 2.45.26 (Jan. 10th,2001)
  1032. OS2UPGRD.ZIP OS/2 1.2 Upgrade form from IBM.
  1033. OS2V12.ZIP   IBM Ivory letters - OS/2 v1.2 - May 16, 1989
  1034. OS2XLSP1.ZIP PD LISP interpreter from Byte '88 IBM issue
  1035. OS2XLSP2.ZIP Part two ...  PD Lisp interpreter
  1036. OS2ZL093.ZIP An OS/2 port of the zlib compression library.
  1037. OUTLINES.ZIP Enhanced Sibyl outline components.
  1038. OWF.ZIP      Object Workframe, a development environment.
  1039. OWNDRW.ZIP   Owner Drawn Listbox functions. Contains functions which will allow listboxes to maintain column alignment when using a proportional spaced font.
  1040. OXCC1433.ZIP Interpreting C compiler generates ANF output. Many language extensions. This upgrade improves compatibility with OS2 
  1041. P2STRING.ZIP The P2STRING MMPM string interface testing tool(Apr 20 1998)
  1042. PACKDEC.ZIP  Packed Decimal in C Converts IBM mainframe packed decimal to C Binary long and long to packed.
  1043. PAGES.ZIP    Video paging demo.
  1044. PALETT.ZIP   256 Color palette manipulation. This is an example of how to manipulate the physical palette and logical color table for 256 color operation.
  1045. PALETTE.ZIP  A PM program demonstrating vector fonts, palette manager APIs, and IPF help. Source is included(1996)
  1046. PALVUE.ZIP   A color palette monitoring utility. It displays, in real-time, the effects on the physical color palette of applications using OS/2's Palette Manager. Accompanies "Color Palette Management with OS/2", in Nov. '94 issue of _OS/2 Developer_.
  1047. PASCAL.ZIP   Small (incomplete) Pascal interpreter writen in C /w source
  1048. PASOS2B.ZIP  A 32-bit Pascal compiler (req. MASM 6.0A/TASM).
  1049. PASOS2C1.ZIP Pascal for OS/2 (req. EMX C/C++)
  1050. PAT_HASH.C   IBM Collection Classes. Demos use of a key that consists of more than one data member of the element. Shows use of a hash table implementation variant of a collection. Developed w/ CSet++ 2.1. 2 files: pat_hash.c and pat_hash.h.
  1051. PAT_HASH.H   IBM Collection Class Library: sample for complex. This is the header file for the sample PAT_HASH.C.
  1052. PC3270SA.ZIP Sample Programming for IBM Personal Communications/3270 v4.x(Jun 7 2002)
  1053. PCCDISOW.ZIP The IBM PC Card Directory Software Installer for Warp 4.0 Thinkpads(Mar., 23th 2001)
  1054. PCCTS.ZIP    PCCTS Version 1.20 Purdue Compiler Construction Tool Set This version generates C and C++ code.
  1055. PCCTS1.ZIP   PCCTS V1.10.  An LL(k) parser generator which accepts EBNF notation. It generates C source code for a Top-Down recursive decent parser based on that grammar. Includes manuals and tutorial.
  1056. PCHASH2.ZIP  OS/2 ver 2.0 & DOS programs to display 16-bit & 32-bit CRC values for any file. Basically the same as PC-HASH, except OS/2 version compiled for 32-bit operation resulting in speed improvement.
  1057. PCM45INF.ZIP Documentation: The OS/2 PCM Testkit v4.5 for Warp Connect, Warp 4 clients and servers(1999)
  1058. PCM45TKT.ZIP The OS/2 PCM Testkit update v4.5  for Warp Connect, Warp 4 clients and servers(1999)
  1059. PCRE34.ZIP   PCRE v3.4 - Perl Compatible Regular Expression(PCRE) with libraries, source and samples as an OREXX application. Compiled with VAC 4.0 - (Nov., 22th 2000)
  1060. PCTAG.ZIP    PCTAGS v1.0 DOS and OS/2 Source Code Retrieval system.
  1061. PCWO131.ZIP  PCWindow mgmt toolkit v.1.31 Ital. prompts, doc
  1062. PCWSAMPO.ZIP Demo's, examples of PCWO131 (Italian)
  1063. PCX_C.ZIP    Example of PCX file processing for PM.  Includes PCX.C source file only.
  1064. PDD.ZIP      Prominare Designer Release 5c  Full use demo allows creation of application windows & dialogues. Restrictions: only 10 messages per window & dialogue will be recorded; changes to source coding rules not saved; source code for C only.
  1065. PDFLB302.ZIP A portable C library for dynamically generating PDF files. This is no freeware. The commercial use requires licensing(Sept 14 2000)
  1066. PDLITE.ZIP   Prominare Lite. Prominare Lite GUI and resource development environment shareware  version. Contains fixes to July 10, 1995.
  1067. PDS.ZIP      Panel Display User Interface V1.05, a User Interface  development system intended as an alternative to PM. Both REXX and High Level Language APIs are available.
  1068. PENCOD.ZIP   Sample programs referenced in the article written by Kevin Lee and Vera Dulaney, page 48, July/August 1994 issue of OS/2 Developer.
  1069. PENDEM.ZIP   Sample programs from the article written by Sarka Martinez on page 73 of the July/August 1994 issue of OS/2 Developer magazine.
  1070. PENTLK11.ZIP The Pen for OS/2 Developers's Toolkit v1.1 (1994)
  1071. PERL4036.ZIP Perl language interpreter 4.0 patchlevel 36.
  1072. PERL501M.ZIP Perl 5.01 language interpreter.
  1073. PERL502B.ZIP PERL v5.02b.
  1074. PERL560.ZIP  PERL v5.60 language interpreter.
  1075. PERL_AOU.ZIP PERL 5.00x for OS/2 - Perl_ VIO executable (statically linked).
  1076. PERL_BLB.ZIP PERL 5.00x for OS/2 - Tools to compile Perl modules.
  1077. PERL_EXC.ZIP PERL 5.00x for OS/2 - Perl VIO and PM executables (dynamically linked).
  1078. PERL_INF.ZIP PERL 5.00x for OS/2 - Perl manual in *.INF format.
  1079. PERL_MAM.ZIP PERL 5.00x for OS/2 - Manpages for Perl modules.
  1080. PERL_MAN.ZIP PERL 5.00x for OS/2 - Manpages for Perl and utilities.
  1081. PERL_MLB.ZIP PERL 5.00x for OS/2 - Main Perl library.
  1082. PERL_POD.ZIP PERL 5.00x for OS/2 - Source for Perl documentation.
  1083. PERL_SH.ZIP  PERL 5.00x for OS/2 - Pdksh.
  1084. PERL_STE.ZIP PERL 5.00x for OS/2 - Additional Perl modules.
  1085. PERL_UTL.ZIP PERL 5.00x for OS/2 - Executables for Perl utilities.
  1086. PERLKT40.ZIP The Perl Kit v4.0.1.2 with source and binary files(Nov., 16th 1999)
  1087. PERLREF.ZIP  PERLREF - PERL reference manual in OS/2 .INF format.  All functions, variables, and messages hyperlinked.
  1088. PFOWL108.ZIP Professor Owl 1.08. Professor Owl is a C++ Code generator for the Object Window Library.  It is the fastest way to wrte OS/2 applcations using your Borland C++ compiler and the Object Window Library classes.
  1089. PGEHDL.ZIP   A Wrapper Non-Visual Part fro IPageHandler 96/02. Contains a wrapper non-visual part for IPageHandler which can be used to trigger a page selected event when a notebook page is selected.
  1090. PGRAPH2.ZIP  Very fast, full-screen graphic library for OS/2.
  1091. PICMAS.ZIP   Full functional demo of Impact Software's Entryfield Window Class. This window class allows the developer to specify picture masks for the entryfield. Contains a sample exe which runs forever and linkable libs which expire in 60 days.
  1092. PICMAS2.ZIP  Entryfield Format for OS/2. This is a full functional demo of Impact Software's Entryfield Window Class which allows the developer to specify picture masks for the entryfield. Supports 16 and 32 bit.
  1093. PILOT.ZIP    Pilot CAI interpreter (old, ported to OS/2). Pilot CAI is a simple Pilot interpreter originally developed for MS-DOS in 1985 by Dave Taylor. Ported using emx 0.8g. Does NOT requires emx runtime.
  1094. PIND.ZIP     Remote Progress Indicator C++ client and server for the multi-processed application OS/2 developer.
  1095. PIPEDEME.ZIP Named Pipe Demo for OS/2 with source.
  1096. PIPES.ZIP    OS/2 PM LAN Messaging Program (by "pipes")
  1097. PIXELD.ZIP   DLL allows a process to create VGA graphics.  PIXELDLL is a simple DLL that allows a process to create VGA graphics in a full screen OS2 protected mode session. Sample program included.
  1098. PJ8_3.ZIP    Programmer's Journal Volume 8.3 Code Disk
  1099. PLAWO22E.ZIP PlantWorks v2.2 as Execution Services/2 as part of CS/2
  1100. PLAWO22I.ZIP PlantWorks v2.2 as Interface Services/2 Release 2.2 as part of CS/2.
  1101. PLAWOK22.ZIP PlantWorks v2.2 within Build Services/2 as part of CS/2.
  1102. PLBIN.ZIP    SWI Prolog for OS/2.
  1103. PLINSTAL.ZIP PERL 5.00x for OS/2 - Data for installator.
  1104. PLINSTL0.ZIP PERL 5.004 Beta for OS/2 -- Installation files. 
  1105. PLISAMPL.ZIP A collection of 14 samples as first steps to learn PLI(1998)
  1106. PLITLK11.ZIP The PL/I Toolkit for OS/2 Version 1 Release 1 (June 1995)
  1107. PLM.ZIP      PL/M-80 compiler hosted on OS/2.
  1108. PLREADME.ZIP PERL 5.004 Beta for OS/2 -- ReadMe files.  This is beta because the extensions are not well tested. The executables are very stable.
  1109. PLTKCSD3.ZIP /bt The PL/I Toolkit for OS/2 update CSD #3 (August 1996)
  1110. PM-M2.ZIP    OS/2 PM example programs in JPI Modula-2.  Example OS/2 PM programs written in JPI Modula-2. Adapted from C routines in the book "OS/2 Presentation Mangaer" by Asael Dror & Robert Lafore.  Modula-2 source included.
  1111. PM-M2B.ZIP   Over two dozen OS/2 PM programs written with JPI's Modula-2 version 2. Progs adapted from the examples in the "OS/2 Presentation Manager - Programming Primer" by A. Dror & R. Lafore.  Source code and executables included.
  1112. PMABOUT.ZIP  COBOL/PM sample code, Jan. issue PSTS.
  1113. PMASC.ZIP    Displays character sets for code pages. Charles Petzold utility that displays full ASCII and EBCDIC character sets for each of the various PM "code pages" (multilingual character sets).  Freeware; full C source code included.
  1114. PMATE.ZIP    PMATE(Presentation Manager Automated Test Environment) v1.02 (1993). PMATE is a test tool of PM applications. It is not a new one but it is running since OS/2 2.0.
  1115. PMBASIC.ZIP  How to write PM progs. in MS BASIC 6.0. MSJ:Interfacing OS/2 compiled Basic to PM.  Microsoft Systems Journal Source; January 1990, P.77. "Interfacing OS/2 compiled BASIC to Presentation Manager".
  1116. PMBENCH.ZIP  PC Mag's benchmark program for PM. Tests video performance over a wide range of GPI functions, and displays and (optionally) writes the results to a text file for spreadsheet analysis.
  1117. PMBITECH.ZIP The OS/2 Bidirectional Language Support, Developer's Guide and Reference
  1118. PMCBDEMO.ZIP Another demo of PM coding in MicroFocus Cobol.
  1119. PMCOLOUR.ZIP PMColour. Sample OS/2 program demonstrating how to access the Colour Wheel control as used in the Edit Colour dialog boxes. Source and executable included.
  1120. PMCONMON.ZIP PM STDIN/OUT --> text window of parent session.
  1121. PMD20D.ZIP   PM DESIGNER 2.0 - a Visual GUI design tool  for OS/2. Offers a VB/Delphi-like approach to development. Includes a C++ PM class lib.
  1122. PMDBTERM.ZIP Source deck of the "PM Debug Termimal" window with makefile(Sep 25 2000)
  1123. PMDEBUG.ZIP  Put debugging messages in a window, source
  1124. PMDEF.ZIP    Generates .DEF file from OS/2 .EXE
  1125. PMDF1207.ZIP PMDF.EXE - The PM Dump Formatter(Dec., 7th 2001)
  1126. PMDIB1.ZIP   PMDIB 1.0 Aid tool for OS/2 general developers. A new tool that allows you to add B/W or true color graphs to your apps with a minimum effort. Includes sample source, full docs, bitmap samples etc. Shareware.
  1127. PMF96179.ZIP PMPRINTF v96.179 Debugging or tracing code, this tracing code may be left in place as the impact is not that large. This is an extensive enhancement to the PMPRINTF code you may have seen elsewhere.
  1128. PMHANDLE.ZIP A PM tool to show the desktop and WPS handles and other data of a current window(1995)
  1129. PMHELLO.ZIP  The PM Hello program in MicroFocus Cobol 
  1130. PMHELP.ZIP   DLL allows creation and use of Quickhelp file.
  1131. PMHINTS1.ZIP PM Programming tutorial - in .INF format for VIEW.EXE
  1132. PMLIB.ZIP    Window Class w/Status Bar & Skeleton Class Library. The basis of a class library which includes all the initial setup code, the termination code, etc. for a PM pro Also includes a window class with a status bar on the bottom.
  1133. PMM100.ZIP   Tool to show the message stream in a PM application.
  1134. PMMAK125.ZIP PM Make v1.25 for OS/2 Warp 3 and 4(Nov 6 1997)
  1135. PMMK100.ZIP  Programmers' MAKE utility for PM.
  1136. PMNEWUP.ZIP  Examples of PM coding in MicroFocus Cobol.
  1137. PMOS2002.ZIP PMOS/2 Modula-2 library V.2.
  1138. PMPIPE.ZIP   PMPIPE - A debugging method via PMPRINTF(included). Source is included(1996)
  1139. PMPOPUP2.ZIP A configurable PM dialog box that returns errorlevels for batch handling.
  1140. PMPRINT.ZIP  Printf C Debug.
  1141. PMPRTF.ZIP   PM Printf IBM EWS Utility to allow PRINTF statements in your PM programs.
  1142. PMPRTF1.ZIP  IBM EWS Utility to allow PRINTF statements in your PM programs.
  1143. PMREPO.ZIP   PM Report is a presentation manager control that eases the process of creating reports. It provides support for multiple fonts and tabs. It also supports any printer that PM supports.
  1144. PMRINTF.ZIP  PMRINTF.EXE is a debugging aid that allows for using printf (C), writeln (PASCAL), write (FORTRAN) statements from ANY PM program.
  1145. PMSPY32.ZIP  PMSPY32 is a tool to analyze the window controls of PM applications. (from July 1993)
  1146. PMSTABAR.ZIP Static bar control for OS/2 PM as source code(Jan 27 2002)
  1147. PMSTARS.ZIP  PM program with source using GPI functions to produce a 'starfield' effect:  Illustrates direct GPI calls (no segs), mouse and TIMER functions to create/update a PM window with starfield-type effects.
  1148. PMTCLSH.ZIP  PM shell for the Tcl programming language
  1149. PMTEST30.ZIP v3.00 DEMO (OS/2 1.2+) PM Macro and Application Test Tool.  Records keyboard and mouse input for playback.  Screen capture and comparison, batch execution of macros, tree-like database structure for macros, execution speed throttle...
  1150. PMTKT.ZIP    Some undocumented PM toolkit includes.
  1151. PMTOOLS.ZIP  Sample source code for some PM windows and other operations(1997)
  1152. PMTOPM.ZIP   Converts 4,8,24 bpp bitmap to 4 bpp. PM bitmap conversion program, allowing conversion to/from different color depths and sizes.  No docs other than a help screen from this command-line utility.
  1153. PMTREE.ZIP   More IBM EWS: A really "neat" programmer tool that allows you to view all active windows, and their children (or parents).
  1154. PMVPDEMO.ZIP Demo of KASE:VIP v2.0 for OS/2, a GUI programming environment.
  1155. PMWALKER.ZIP Walking icon.  Demo program that runs as an icon and shows a (crude) animation of a walking figure.  WORKS ONLY WITH VERSION 1.1; includes C source, resource files, etc.  Freeware.
  1156. PNGDL109.ZIP PNG.DLL v1.0.9 - The PNG image compression library. EMX is required. Source is included(Mar., 1st 2001)
  1157. POPMENU.ZIP  Shows how to implement pop-up menus. Charles Petzold program from this PC Magazine column showing how to implement popup menus.
  1158. POPUPS.ZIP   Sample of GuideLines Popup Menus. Sample GUI showing how to add popup menus to a GuideLines program.
  1159. PORTIO.ZIP   Package to handle I/O port access.  It is fine for a low speed access (100 khZ max); you will want to modify the code if you are grabbing or sending digitized data at faster rates.
  1160. PORTIO2.ZIP  Package to handle I/O port access. Includes support for both the IBM C Set/2 and Borland C++.
  1161. POSE1OS2.ZIP Programmable Object Simulation Engine, demo.
  1162. POSIXDIR.LZH POSIX directory routines for CSet/2.
  1163. POVOS2.ZIP   Modifications to compile pov under os/2.
  1164. POWER.ZIP    PowerThreads V1.10 (32-Bit Version) 94/11/09. Including is a technique to add/change function calls while processing a PM message so it DOES NOT lock up PM. Source included.
  1165. PP002.ZIP    Power Pascal/2 Ver. 0.002 (Req. MASM 6.0).
  1166. PP0706.ZIP   Mult threads of execution; C calls from MASM. Sample applications include ALPHSOUP and QUADRANT.  Calling C functions from MASM, including a sample calling the C printf() function, CALLPRTF.
  1167. PP0802.ZIP   Read OS/2 environment table; ...  Includes GETENV1, GETENV2, SHOWENV1, and SHOWENV2. Time and date formatting, written in C and Assembly. Includes TD and TRYTD. PC Magazine 1/31/89, Volume 8 Number 2, Power Programming.
  1168. PP0803.ZIP   Qualify a file name under OS/2.  Includes QFN and TRYQFN. PC Magazine 2/14/89, Volume 8 Number 3, Power Programming.
  1169. PPIPFC.ZIP   Pre-processor for IPFC. Takes .h files and uses them for text substitution into .ipf files. For use to create .hlp files. 
  1170. PPOS2.ZIP    Some Ray Duncan assembler routines for C.
  1171. PPWI2284.ZIP PPWIZARD v2.284 - A multifunctional preprocessor for editing and programming (Oct 11 2002)
  1172. PRCTST.ZIP   DosQProcStatus 2.0 6.177H demo. This is PROCTEST.C that demonstrates how to extract information from DosQProcStatus in OS/2 2.0 (6.177H).
  1173. PRECOM.ZIP   A precompiler to take Modula2 Source code with embedded SQL and produce Modula2 code. Can read/write directly to a structure (record) Also - small test application in Mod2 using the sample database.
  1174. PRES.ZIP     Presentation Parameter array builder. This c code shows how to save all presentation parameters for a window in a 288 byte array by a simple call. The array returned is suitable to be passed as a pPresParams pointer.
  1175. PRESPM.ZIP   Sample C program to make DLL that changes fonts/colors of listboxes and other dialog controls.  Set up for use with EASEL. C source incl. INF file explaining functions included, with the IPF source.
  1176. PRESTO.ZIP   GLS-Presto demo version 2.0, a cross-platform application development tool which allows you to create client/server and stand alone applications in COBOL, C and C++. Every program you create can execute under both OS/2 and Windows.
  1177. PRGREF1.ZIP  ibm prog ref part 1 of 3, need ibm bookmgr to read.  This is a *.boo file.
  1178. PRGREF2.ZIP  ibm prog ref part 2 of 3. A boo file.
  1179. PRGREF3.ZIP  ibm prog ref part 3 of 3. A boo file, use ibmread.zip
  1180. PRIMAGE.ZIP  PRIMAGE.DLL - The library to handle PRACTICE image classes
  1181. PRIMAR.ZIP   Demo of a PM window class that allows creation of CUA conforming primary windows with the dialog box editor. The PrimaryWindow class also provides methods for drag/drop with DDE and automatic help support for multiple help libraries.
  1182. PRIMCUTS.ZIP The OS/2 Primecuts -A collection of source codes/snippets for OS/2. The main goals with this package is to help beginner developers to learn OS/2 specific programming(Aug 28 2000)
  1183. PRINTDC.ZIP  Source code - open device context for default printer.
  1184. PRINTERR.ZIP Function and macro to check the error return from PM system calls.  Based on C standard assert macro. Public domain.
  1185. PRINTFPM.ZIP What PRINTF does: places a sizeable dialog on the screen and directs any output headed for stdout/stderr to it. It will hold up to 16K of text.
  1186. PRINTQ14.ZIP PrintQ 1.31 ,Print Library for OS/2 2.x. The dynamic link library PrintQ completely hides the print subsystem from the programmer and provides 13 easy to use functions and 3 data structures to create printed output from your PM app.
  1187. PRJBLD.ZIP   PrjBld for OS/2, a tool used to create Project Folders. A Project Folder is a normal OS/2 desktop folder full of all the application icons and directory shadows you need to work on a single project. Works with any OS/2, DOS or Win16 app. 
  1188. PRNT1.TXT    ReadMe for prnt1.exe (OS/2 Dev Sample Cd
  1189. PRNT1.ZIP    This Isn't the Gutenberg Press 95/03/01. Contains sample source & executable for code described in OS/2 Developer article, "This Isn't the Gutenberg Press", March/April 1995. Make files are supplied for C Set++, WATCOM, & Borland compilers.
  1190. PRNT16.ZIP   This 16-bit program demonstrates printing text to the default printer under OS/2 1.3. It will conditionally use Dev or Spl calls to do the printing.
  1191. PRNT2.TXT    Fonts 101. This file describes the contents of the prnt2.ZIP package.
  1192. PRNT2.ZIP    Fonts 101  95/05/04. Contains source code discussed in the article, "Fonts 101", that appears in the GUI Corner, May/June  1995 issue. This version contains the SelectFont, SelectScalableFont, and ScaleFont API.
  1193. PRNT3.ZIP    OS/2 Developer Magazine, GUI Corner column, "Printing Made Easy?" - July/August 1995 issue. Compilable 32-Bit source code sample to illustrate printing within OS/2.
  1194. PRO1.ZIP     WindowPro window lib's.(part 1 of 6). Demos and Users Guide. This file also contains the multi-threaded WindowPro DLL (used in the demos.)
  1195. PRO2.ZIP     WindowPro window lib's.(part 2 of 6). Reference Manual, required include files, and tutorials.
  1196. PRO3.ZIP     WindowPro window lib's.(part 3 of 6). Single threaded import lib and DLL. Also multithreaded import lib.
  1197. PRO4.ZIP     WindowPro window lib's.(part 4 of 6). Static large lib.
  1198. PRO5.ZIP     WindowPro window lib's.(part 5 of 6). Static med model lib.
  1199. PRO6.ZIP     WindowPro window lib's.(part 6 of 6). Static small lib.
  1200. PROC.ZIP     Information & sample code for DosQProcStatus(). Info about undocumented functions to get process info.  Incl source.
  1201. PROC2.ZIP    Some information about the DosQProcStatus() under OS/2.
  1202. PROCDUMP.ZIP A fix for TRAPDUMP.EXE (Oct. 2001)
  1203. PROCS.ZIP    Lists running processes in OS/2 2.0. Source incl. Meant as a sample program for the DosQProcStatus API. This vsn is unchanged over the last one but PROCSTAT.H has changed to reflect a document that IBM is now distributing on DosQProcStatus.
  1204. PROFILE1.ZIP Simple profiler program using shared memory segment.
  1205. PROGREF.ZIP  Generate program reference objects from executables.
  1206. PROGTIP1.ZIP Programming tips for DosQueryCurrentProcessModule, DosGetInfoBlock, DosQueryNumCPU, DosEnableErrorPopup, DosOpenDevie4IOCtl, DosQueryIDEAccesscounters, DosRebootSystem, DosReplaceModule, Window front style, Color Selection Control, more
  1207. PROJUP.ZIP   ProjectUpdate - A must have for anyone programming in a group. A nice addition to any version control system. FAPI.
  1208. PRONTDEM.ZIP Copy of demo disk for Pronto! PM, a commercial product for creating PM apps in compiled BASIC. 
  1209. PRSCTL.ZIP   Presentation Parameters Control Panel can set or query ANY presentation parameter. Also, any window can have all of its standard presentation parameters queried. This program is to presentation parameters as "PM Spy" is to messages.
  1210. PRTCINF.ZIP  PrtGraph for C/C++ on-line help. Upgrade for the on-line programming reference for PrtGraph for C/C++ v2.1. This file is destined for registered users of PrtGraph for C/C++.
  1211. PRTCPROJ.ZIP PrtGraph for C/C++ example files. Upgrade example project files for PrtGraph for C/C++ v2.1. This file is destined for registered users of PrtGraph for C/C++.
  1212. PRTGRAFC.TXT PrtGraph for C/C++ description. PrtGraph for C/C++ v2.1 Graphics Mode Printing library for C/C++; text description.
  1213. PRTGRAFC.ZIP PrtGraph for C/C++ v2.1. Graphics Mode Printing library for C/C++. Gives access to complex graphic printing functionality under C/C++. Print images, boxes, justified, right or left aligned or centered text, tables & more.
  1214. PRTSAMPL.ZIP Sample programming  how to print text and graphics, to handle printer queues, job properties, and fonts using separate threads(1998)
  1215. PRTSCN.ZIP   How to Print Screen From PM. A summary of how a print screen capability can be added to a PM program. Includes how to add input hook (to capture print screen key), capturing the screen, and outputing to the printer.
  1216. PSCTEST.ZIP  A simulation test of the functions UniCreateLocalObject, UniQueryLocalInfo, UniFreeLocalObject, and UniFreeLocalInfo(Jan. 12th 2001)
  1217. PTREE10.ZIP  Display process tree, source incl.
  1218. PWR16.ZIP    Power Threads V1.00 (16-Bit version) 94/11/07. Including is a technique to add/change function calls while processing a PM message so it DOES NOT lock up PM. Source included. (This is the 16-bit version)
  1219. PWRGU2.ZIP   POWER GUI PROGRAMMING Book Samples Update 95/09. OS/2 C++ CLASS LIBRARY: POWER GUI PROGRAMMING WITH C SET++ samples update. This file contains updates to the samples in this book to allow them to be used with VisualAge C++.
  1220. PXREFOS2.ZIP OS/2 ver of PXREF x ref lister. For MS.
  1221. PY2D152.ZIP  Python/2 Ver. 1.5.2 Documents in HTML Format.
  1222. PY2S152.ZIP  Python/2 Ver. 1.5.2 Sources.
  1223. PYEGN203.ZIP The eGnix MX BASE package v2.0.3 as extension of Python v2.2 see:http:// www.egenix.com/files/python/eGenix-mx-Extensions.html (Dec. 2001)
  1224. PYKJB22.ZIP  Aaron Walter's kjbuckets module as extension of Python v2.2(Dec., 21th 2001) See: http:// www.chordate.com/kjbuckets/kjbuckets.html
  1225. PYNU2030.ZIP Numeric Python v20.3.0 as extension of Python v2.2(Dec., 21th 2001) See: http:// www.andymac.org/python.html
  1226. PYOS2BIN.ZIP Native OS/2 compiled version of Python 1.5.0 (i.e. no emx needed) up to twice as fast as ver 1.4. Python is an intepreted object oriented language very pobular for CGI use and similiar.
  1227. PYOS2HTM.ZIP Python for OS/2 Ver. 1.5 Documentation in HTML Format.
  1228. PYOS2PS.ZIP  Python for OS/2 Ver. 1.5 Documentation in Postscript Format.
  1229. PYPIL112.ZIP The Python Imaging Library(PIL) v1.1.2 as extension of Python v2.2 see:http:// www.pythonware.com/products/pil/index.htm (Dec. 31st 2001)
  1230. PYSCI22.ZIP  Konrad Hinsen's Scientific Python v2.2 (requires Numeric Python v20.3.0)- Dec., 21th 2001 See: http:// starship.python.net/crew/hinsen/scientific.html
  1231. PYTH_OS2.ZIP Python language for OS/2 (With source + patches)
  1232. PYTHO152.ZIP (python-os2-bin-1.5.2.zip) Python script interpreter compiled with GCC+EMX.
  1233. PYTHON14.ZIP Python 1.4 binaries for OS/2 with support for sockets.
  1234. PYTHON22.ZIP Python/2 v2.2 as an interpreted, object oriented, scripting language(binary and source), see: http:// www.andymac.org/python.html - Dec., 21th 2001
  1235. QBSLICE.ZIP  Example of giving up time slices to OS/2 Warp from MS QuickBasic.
  1236. QDOC.ZIP     Create QuickHelp DB from C++ header files
  1237. QLOG00.ZIP   somPrintf extension -- freeware. Allows you to redirect somPrintf to a PM application called Qlog. Includes the Qlog.exe program, Qlogr.lib, and two slightly modified files from the Animals example in the 2.0 Toolkit.
  1238. QPROC.ZIP    Microsoft-supplied source code for a PM print queue processor, enough is missing to make it uncompilable, supposed to be example code.
  1239. QPS.ZIP      Another DosQProcStatus() program.
  1240. QSETUP.ZIP   Sample code demonstrates how to invoke methods of one object in another object, and how to enable other objects to query and restore your object's instance data.
  1241. QSPRINTF.ZIP sprintf() replacement for OS/2.  C source Reentrant, no memory allocation.
  1242. QT3_EMX.ZIP  /bt QT Toolkit v3.0.0 (see: www.trolltech.com) - Dec. 2001
  1243. QUEUE1.ZIP   Demonstrates use of queues for IPC.  C source code and a brief text file demonstrating use of OS/2 queues for inter-process communications.  No executable versions are included; freeware.
  1244. QUEUES.ZIP   This is a compilable version of cliqmain.c for the QUEUES sample in the Toolkit. Some CDs have a corrupted version of this file, so if your QUEUES sample won't compile, it could be because this file is corrupted.
  1245. RANDRECT.ZIP "Random rectangle" graphics demo program from Charles Petzold's Programming the OS/2 Presentation Manager, updated by an unnamed soul to work with current versions of OS/2.
  1246. RB3641.ZIP   Redbook Sample Code - Smalltalk. Contains the sample programs in the OS/2 redbook 'A Practical Introduction to Object Oriented Programming' IBM Part number GG24-3641-01.
  1247. RBEMX144.ZIP Object-Oriented scripting language ruby 1.4.4.
  1248. RC32.ZIP     Resource compiler as 32-bit version(May, 12th 1999)
  1249. RCPOPUP.ZIP  CSET/2 source for listbox called from named pipe.
  1250. RCS43X.ZIP   Free Software Foundation's Revision Control System ported to OS/2.  EXEs and lots of documentation.
  1251. RCS567S.ZIP  The Revision Control System(RCS) v5.6.7 with source code(Aug 1 1994)
  1252. RCS_SRC.ZIP  C source for RCS43.ZIP
  1253. RCSTXI11.ZIP RCS hypertext documentation.
  1254. REACTX.ZIP   X.25 adapter reactivation sample program.
  1255. READOBJ.ZIP  Read and format .obj files for printout.
  1256. REALIN41.ZIP The GNU Readline v4.1 library(Feb., 28th 2001)
  1257. RECIO213.ZIP RECIO v2.13 (Record Input/Output). Set of 100 functions to read and write text files in which each line is treated as a data record.
  1258. RECODE.ZIP   Code Page Recoder 95/09/01. Converts text files between IBM code pages 437 (US-PC), 819 (ISO8859), 850 (Multilingual), 860 (Portuguese), 863 (French-Canadian) & 865 (Nordic). Useful for recoding UNIX files in languages other than English.
  1259. REDE.EXE     ReDe is a utility to register or deregister SOM objects on OS/2. It provides usage information if executed with no parameters, and it can be used to purge the Keller SOM objects.
  1260. REDWD55.ZIP  REDWOOD Version 0.55 Beta, replaces REDWOOD.ZIP Version 0.50. Includes Year 2000 countdown clock. Mainframe CASE tool. 
  1261. REF.ZIP      REF 1.0, a source reference system for MS languages.  OS/2 1.x and DOS versions included.  Generates cross ref, call trees, uses/used-by lists, more.  Supports mixed languages. Requires PWB-compat language, but PWB not necessary.
  1262. REF102.ZIP   REF 1.02, by Chris Dunford.  Source reference system for C6.0 & other MS languages. DOS&OS2 Uses PWB browser database, not PWB.  Fabulous
  1263. REGEXP.ZIP   Regular expression library source.
  1264. REGEXPS.ZIP  A revision of well-known regular-expression source package regexp(3) for C programs to use egrep-style regular expressions. It is not fully POSIX.2-compliant(1996)
  1265. REGEXX.ZIP   Library REGEXX with functions  REGEXXSTART, REGEXXSUBSTR, REGEXXLOADFUNCS, REGEXXREPLACEALL, REGEXXREPLACEMATCH, REGEXXREPLACEFIRST, and REGEXXEND. Source for GCC/EMX included (Sep 4 1999)
  1266. REPORT.ZIP   PM report is a control that eases the process of creating business reports. It supports multiple fonts,color, and line art. In addition, bitmaps can be embedded in your reports. Includes LIB and H file plus a manual.
  1267. RESDLG12.ZIP A utility to decompile an OS/2 .RES resource file into a .DLG dialog file. This utility preserves all styles, unlike the IBM Dialog Editor tool(Feb., 21th 2001)
  1268. RESMGR.ZIP   RESMGR is a collection of tools which allows you to manipulate resources. That is, you can add, remove or extract resources from a binary resource file as well as from an executable file.
  1269. REVOLVE.ZIP  Demonstration of GPI transform.
  1270. RFMRC.ZIP    AWK script to reformat .RC and .DLG Files to Improve Legibility. Reformat to use specific control statements (e.g., PUSHBUTTON instead of CONTROL) and to neaten up the resource script so that it is easier to read and modify with an editor.
  1271. RISWADE5.ZIP The IBM RISCWatch Debugger User's Manual for v5.0 as 14. issue(June 2002)
  1272. RMCALLS.ZIP  The library RMCALLS.LIB for OS/2(1996)
  1273. RMFILES.ZIP  RESOURCE.SYS provides a set of C-callable services to other device drivers to record usage of basic hardware resources.
  1274. RMXBETA.ZIP  Remote execution for OS/2. With this package an application can be marked so that its output can be moved to another computer.
  1275. RPCDEV.ZIP   Sun RPC/XDR remote procedure call API for EMX
  1276. RPCSMP.ZIP   32-bit version of the RPC Sample program that shipped with the Programmer's Toolkit for TCP/IP. There is an updated XDR.H file that you should also download to replace the header file shipped 32-bit Headers CSD.
  1277. RPOS2101.ZIP RPilot 1.01: A free (GPL) PILOT interpreter with source.
  1278. RSCOPE2.ZIP  Physical memory viewer for OS/2. RamScope manages to give full read access the current content of RAM, including system internals such as the local and global descriptor tables.
  1279. RSPDBS.ZIP   COBOL example program demonstrating the use of STD Input Pipe and STD Output pipe.
  1280. RUBY164.ZIP  Ruby v1.64 - An object-oriented language, combining elements of Perl, Smalltalk, and Scheme in a powerful syntax. EMX is required. See: http://www.rubycentral.com/faq/rubyfaqall.html
  1281. RUNDEMO.ZIP  PM "running" Box - catch me! Silly demo program that creates a tiny PM window and moves it around the screen.
  1282. RUNPLI1A.ZIP OS/2 PL/1 interpreter. C src incl
  1283. RWINI.ZIP    Read and write .INI files.
  1284. RWP15.ZIP    Files for the book Real World Programming for OS2 2.1, Chapter 15.
  1285. RWX10.ZIP    RWX - a SOM Class Explorer.
  1286. RXMEM.ZIP    RxMem 1.0 - Popup database for programmers. Put proven fragments of code into it (via the clipboard) & paste to applications. The tool pops up in a hot corner of your choice - that way, it doesn't clutter up the screen.
  1287. RXTELNET.ZIP A simple Network Virtual Terminal (NVT) as defined by the "Telnet Protocol Specification (RFC 854)". It provides both C and Rexx callable functions in a .dll.
  1288. S10025.ZIP   MSSJ V3#1 Converting Windows apps to PM src. The sample program SayWhat highlights the similarities and differences between Presentation Manager and Windows programming techniques.
  1289. S10072.ZIP   MSSJ V3#2 Utilizing multithread techniq src. Utilizing OS/2 Multithread Techniques in Presentation Manager Applications.
  1290. S10073.ZIP   MSSJ V3#3 Design Concepts and Considerations in Building an OS/2 Dynamic-Link Library.
  1291. S10075.ZIP   MSSJ V3#3 Using semaphores source. Using OS/2 Semaphores To Coordinate Concurrent Threads of Execution. This article looks at the four types of semaphores; exclusive system, nonexclusive system, RAM, and FSRam.
  1292. S12133.ZIP   Change the List Box Font in OS/2 PM. Sample OS/2 Presentation Manager source code which demonstrates how to create a List Box that displays information in columns using a non-proportional font.
  1293. S12191.ZIP   OS/2 API Function Calls for OS/2 Queues.  This file is an example of a single Basic Process (running in one OS/2 screen group) that creates a queue, writes information to the queue, and reads information back from the queue.
  1294. S12192.ZIP   BCOS2QUE.ARC Basic Demo Using OS/2 Queues.  This file is an example of two compiled Basic processes running in two different OS/2 screen groups communicating with each other through a queue.
  1295. S12205.ZIP   A Method of Killing Detached Processes. This sample OS/2 program demonstrates a method of killing processes from the command line using DosKillProcess.
  1296. S12225.ZIP   Debugging Multithread OS/2 Programs. This code sample demonstrates how to debug multithread OS/2 programs using Microsoft CodeView Version 2.2.
  1297. S12266.ZIP   MSJ: Building and Using OS/2 Run-Time DLLs. This source code from the "Microsoft Systems Journal" demonstrates the function calls necessary for run-time linking with OS/2 dynamic link libraries.
  1298. S12267.ZIP   Sample Presentation Manager (PM) Server. A sample PM (Presentation Manager) server application, including source code, that supports the following syntax: AppName = Server, Topic = Stockinfo Items = MSFT,IBM,T.
  1299. S12315.ZIP   Creates dialog box in Presentation Manager.  This archive file contains a program for the OS/2 Presentation Manager. The program creates a dialog box that has another dialog box for a client area.  And avoid controls overpainting icon.
  1300. S12317.ZIP   Sample PM app howto overdraw list box&chg fnt.  This file contains a sample OS/2 Presentation Manager source code that demonstrates how to use ownerdraw list boxes to change the font and draw the strings in a different color.
  1301. S12321.ZIP   Sample OS/2 Help Message File Information.  Here is a sample OS/2 application message file which can be used by an application via DosGetMessage and DosPutMessage APIs. This archive file contains FOO.TXT, FOOH.TXT, READ.ME, and MAKEFILE.
  1302. S12324.ZIP   PM, Minimize Program when program starts.  This archive file contains a PM sample program which demonstrates how to minimize the Program Starter when your application is executed.
  1303. S12331.ZIP   MSJ source for OS/2 core functions, KBD & MOU. Source code sample from MSJ which demonstrates how the core functions of the OS/2 Keyboard (KBD) and Mouse (MOU) subsystems allow an application to obtain user input.
  1304. S12334.ZIP   Call OS/2 System Services from BASIC. This code sample from the Microsoft Systems Journal demonstrates direct calling of OS/2 services from BASIC and use of an assembly language interface between BASIC and OS/2.
  1305. S12362.ZIP   Methods to Reboot OS/2.  This file contains two different methods of rebooting a system running OS/2: using a device driver and using the keyboard controller.
  1306. S12364.ZIP   Demo program to switch between screen groups.  This file contains a sample C program that is a keyboard device monitor demonstrating how to switch between screen groups in OS/2 PM.
  1307. S12380.ZIP   NetAuditWrite() Sample Program.  This file for the OS/2 LAN Manager demonstrates how to use NetAuditWrite() to write messages to the audit log.
  1308. S12381.ZIP   Use of NetAccessAdd() Function.  This OS/2 LAN Manager program demonstrates the usage of the NetAccessAdd() function.
  1309. S12405.ZIP   Calculate Huge Shift Count.  This file contains the OS/2 sample application HUGE.C, which uses the "huge" keyword.  Also includes HUGE.EXE, MAKEFILE.
  1310. S12408.ZIP   Use Multiple Semaphores to Handle Clients.  This file demonstrates the usage of multiple semaphonres handling multiple clients in OS/2 LAN Manager.
  1311. S12442.ZIP   IPC: Create Applications Similar to PM (MSJ).  This file demonstrates uses of OS/2 IPC to implement an event-driven, message-based queue that you can use to construct applications whose architecture is similar to the architecture of PM.
  1312. S12518.ZIP   MSJ:Accessing PM facilities w/in OS/2 Kernel.  Microsoft Systems Journal Source; January 1990; P. 1. "Accessing Presentation Manager Facilities from within OS/2 Kernel Applications".
  1313. S12520.ZIP   PRESPARMS Sample Parameter and Combo Box. Two new features of the OS/2 Presentation Manager Toolkit Version 1.20. Presentation Parameters (presparms) and combination Boxes (Combo boxes) are demonstrated in the sample app presparm.exe.
  1314. S12546.ZIP   MSJ:Tracer.arc a Debugging Tool For OS/2 PM. Examines some existing debugging tools and their effectiveness and presents a simple program called TRACER that is useful for tracing and debugging OS/2 PM applications.
  1315. S12547.ZIP   MSJ:Write Int'l Programs using OS/2 NLS.  This file explains how to write single application that can utilize all native languages, using the built-in National Language Support facilities of OS/2.  Two demonstation programs are included.
  1316. S12555.ZIP   Execute .CMD File, Dep. on Session Type.  OS/2 1.10 or 1.20 file demonstrates how to run a different set of commands, depending on whether windowed command processor of full-screen shell is being run.  Contain IFWIN.EXE, IFNOTWIN.EXE.
  1317. S12628.ZIP   MSJ: Providing DDE Facilities to OS/2. Contains the source code for the July 1990 issue of "Microsoft Systems Journal" article entitled "Providing DDE Facilities to OS/2 Kernel Applications" by Richard Hale Shaw.
  1318. S12678.ZIP   Sample Program Can't Be Terminated. This file demonstrates how to make an OS/2 1.21 application that cannot be terminated, similar to the way the Print Manager is implemented. This is useful for writing controlling shells, etc.
  1319. S12679.ZIP   Sample Program to Return to Full Screen.  This file demonstrates how to guarantee that an application will return to the full-screen group that started it.
  1320. S12715.ZIP   Full-Screen, Text-Only Dialog Box. This sample application for PM 1.20 & 1.21 brings up a dialog box with a predefined size that will bring up the full-screen version of the dialog box when you select "load dialog."
  1321. S12716.ZIP   Repaint Client If Task Manager Moved. This sample application for PM 1.20 and 1.21 draws a bitmap in the client area of the frame as well as the child window.
  1322. S12717.ZIP   Use System Menu Bitmap in Child Window. This file for PM 1.20 and 1.21 demonstrates how to create a standard window with the smaller version of the system bitmap used in child windows.
  1323. S12720.ZIP   Sample application for PM 1.20 shows how to remove min/max buttons from a frame window. Demonstrates the use of WM_UPDATEFRAME message to update the frame after the controls are removed.
  1324. S12732.ZIP   Updated INIEDIT for OS/2 1.20. This updated version of the INIEDIT sample included with OS/2 1.20 makes use of the PRF API calls rather than the WinWriteProfile() API calls to view & modify the OS2.INI and OS2SYS.INI files.
  1325. S12733.ZIP   Sample Menu, Frame Control Application. This sample application for PM 1.10, 1.20, & 1.21 demonstrates how to modify an application's menu bar dynamically. Also shows how to implement a status bar by creating a new frame control.
  1326. S12780.ZIP   Modifications for the MS BASIC PDS UI ToolKit  to provide OS/2 support.  From Microsoft. 
  1327. S2R10_C.ZIP  Complete specification on the new SCSI-2  standard; WordStar format.  about 600 pages!
  1328. SA104OS2.ZIP A port of Sather 1.0.4 (an OO compiler from ICSI) to OS/2 (FAT or HPFS). Requires C Set. Only test on WARP with C Set++ 2.1.
  1329. SALOMO.ZIP   Contains companion source code examples for the OS/2 Developer article, "Writing Memory Allocation Functions With DosSubAllocMem" by Larry Salomon Jr., Spring 1993 issue, page 127.
  1330. SAMPL.ZIP    Source code for SPM/2 2.0 API sample program. Demonstrates the use of the SPM/2 2.0 API. It is not ready to be executed, since there are many variables that were hardcoded for demonstration purposes.
  1331. SAMPLE.ZIP   High speed sampling (700kB/s or more) from any i/o port.
  1332. SAMPLE8.ZIP  SAMPLE8.EXE is a PM programming sample for a parent and child window (source included) - 1997
  1333. SAMPROG1.ZIP Sample programming for WinHAPPfromPID(PMMERGE.3140,PMSHPI.208) and WinHSWITCHfromHAPP(PMMERGE.3141,PMSHAPI.209). Source included from 1996. (Jan. 2002)
  1334. SAMPROG2.ZIP Sample programming for DosTmrQueryTime and DosTmrQueryFreq(source included)-1996
  1335. SAMTEXCO.ZIP Sample C code for a text searching program
  1336. SCAN_DEF.ZIP Reports/sorts #define usage, w/source.
  1337. SCAN_H11.ZIP Reads .h file grabbing all #define lines and sorting those by number and ID(name). Primarily intended to deal with auto-ID generators
  1338. SCASE.ZIP    S-CASE 95/04/12. Object-oriented analysis & design tool that uses Booch notation to graphically illustrate & model software systems. Unzip scase.zip, then run setup.exe. Fully functioning, but cannot save to disk.
  1339. SCHEMOS2.ZIP MIT Scheme (alpha OS/2 port).
  1340. SCM4E1.ZIP   Algorithmic programming language Scheme (a LISP dialect) together with the Scheme Library slib2a2 req. emxrt.zip.
  1341. SCRNMS.ZIP   C windows for DOS and OS/2 shareware a little expensive , but very fast 
  1342. SCRPNT.ZIP   FAPI Screen Painter.  Screen Painter for pgms written in any langauge. Runs under OS/2 and DOS. Generates screen data file to be used at run time by any program.
  1343. SCSIPG.ZIP   Demo showing how to communicate with SCSI devices in OS/2. Includes source for a device driver, an application program and documentation. This version fixes the hangs people were getting reading data from scanners.
  1344. SD386V50.ZIP SD386 Source Level Debuggger v5.0 (1999). SD386 supports debugging C and PL/X programs running on OS/2 1.x, 2.x, and Warp platforms. Support is provided for IBM C/2, Microsoft C 6.00, IBM C/Set-2, and IBM C-Set++ (running C programs).
  1345. SDE_300.ZIP  SDE is a Dir/File/Prog Mgr & Launcher for 2.0 30+ macro funcs; create command lines on-the- fly w/ menus & more. Great for developers. 
  1346. SDFEDIT.ZIP  SDFEDIT v.01 - Structure Compiler Editing Utility. Usage: sdfedit sdf_filename sdf_editfilename (and more parameter)
  1347. SDFLIST.ZIP  SDFLIST -- Structure Compiler Listing Utility v3.0 -  Usage: sdflist sdf_filename /s:struct_name1 /t:type_name1 ... with samples of an application(Nov 11 2001)
  1348. SDFMAKE.ZIP  SDFMAKE v0.1- Structure Compiler Utility. Usage: sdfmake /f: /s: /p Sample output is included, used with SDFEDIT or SDFLIST.
  1349. SECURITY.BBX IBM OS/2 Security Enabling Services are a set of OS/2 APIs and KPIs (kernel programming interfaces), enable application developers to create an external security component, called an Installable Security Subsystem (ISS). (See SECURITY.TXT)
  1350. SECURITY.TXT IBM OS/2 Security Enabling Services, descriptive text.
  1351. SEEDUMP.ZIP  SeeDump is a post-mortem debugger of OS/2 V2.1+.
  1352. SEL_ML.ZIP   Extended funtions, MLE and Destroy. A DLL with some user-requested functions: select entire contents of an MLE,delete the above, and destroy (not simply hide) a window.
  1353. SELRPN.ZIP   SELRPN v0.2 - The RPN selection utility as a tool to extract subsets of tracepoints from TDFLST (see file TDFLST.ZIP) output (Feb 21 1997)
  1354. SELTSF.ZIP   SELTSF v0.2 - A tool to extract a subset of tracepoints from TFFLST output(Febr., 21th 1997)
  1355. SEPT26.ZIP   IBM's announcements - OS/2 SE 1.2, PS/2s
  1356. SETOPT.ZIP   Sample program to set font/color of MLE. Demonstrate the technique for setting the font or color for an MLE control.  Includes a dialog box for each option.  This code works fairly well although there are one or two quirks.
  1357. SETS115.ZIP  Simple C++ class that allows you to create sets and use normal set operations on them, including union, intersection, etc.
  1358. SETUP.ZIP    Workplace Shell Object Setup Strings. This file contains a (non-exclusive) list of setup strings for some of the Workplace Shell objects. Use these in addition to the ones described in the Technical Library object descriptions.
  1359. SEXDOC.ZIP   README file for utility: Super-Exe-Header.  The SEX program runs under OS/2 and analyzes Windows and OS/2 EXEs, DLLs and DRVs.  Shows a map of imports, exports and internal refs for a file, decoded to ASCII and marked as un/documented.
  1360. SFFDK10B.ZIP Safe Firewall Development Kit v1.0b with REXX library and source(Mar., 5th 2001)
  1361. SFTICK.ZIP   This is a copy of all the sample code used in Kathleen Panov's OS/2 progamming pitfalls at the SFTIC in April. Both beginning and advanced classes are included. File must be unzipped using the -d (preserve directory) option.
  1362. SFX.ZIP      SFX Installer, ,12 Jan 2000 release. The first one file archive/installation tool widely available on the OS/2 platform. It marries the installation tool for your software and it's own setup tools into one friendly package.
  1363. SG244640.ZIP SG244640.INF - The OS/2 Debugging Handbook v0.7a
  1364. SH162_2S.ZIP Bourne shell for OS/2 w/multitasking
  1365. SH162_2X.ZIP OS/2 version of MS-SH 1.6.2, ported and test on 1.2
  1366. SH164X.ZIP   Bourne Unix shell for OS/2; Ver 1.6.4 of Bourne clone ported from Minix (w/permission), seems pretty complete.  Freeware. 
  1367. SHAPEWIN.ZIP ShapeWin Shape (non-rectangular) Window, control (widget) to display shape (non-rectangular) window on OS/2 PM. I release source of shape window control and three sample programs using shape window. 
  1368. SHAPW102.ZIP SHAPEWIN v1.02 - A control to display shape(non-rectangular) windows on PM applications.
  1369. SHERLOCK.ZIP Sherlock - Remote post mortum debugger. Dumps a log of a program's registers and stack frames for 32 bit programs. Log file can be sent to the programs developers to aid in the correction of the problem. UNZ50X32 required. Shareware $25.
  1370. SHMSERVE.ZIP Shared Memory Suballocation Sample Code v1.1 for OS/2 Warp. VAC is used (1998)
  1371. SHOWAPM.C    Small sample program showing how to query the APM battery status information.
  1372. SHOWEXE.ZIP  .EXE file analysis program from PCTJ 11/88
  1373. SHPWN200.ZIP ShapeWin v2.00  to build non rectangular windows. Source is include(Dec 6 2001)
  1374. SHROUD.ZIP   C-source 'shrouder' (code obfuscator, source still compilable, but rather unreadable) for Watcom C/C++ 10 (should work in others). 
  1375. SHWDLL.ZIP   2.0 cmdline utility shows dlls that an .exe or .dll calls. works with 6.167. Uploaded by author. 
  1376. SI10DEMO.ZIP SecureIt for OS/2 v1.0. For shareware developers wishing for a high level of protection against piracy.  It interfaces both to Pascal and C/C++,  and this archive includes a demo program protected using SecureIt.
  1377. SIBDEMO3.ZIP SpeedSoft Sibyl for OS/2 Warp
  1378. SIBYFP3.ZIP  (sibylfp3.zip) Sibyl Fixpack 3.
  1379. SIBYL_CW.ZIP Undocumented colorwheel component for Sibyl
  1380. SIBYLFT1.ZIP Sibyl v2b1, a high-performance Pascal Visual Development Environmant (VDE)
  1381. SIDEMO10.ZIP Shareware protection for C and Pascal developers - demo package available.
  1382. SIMPLEWS.ZIP simple socket client application using winsock.h 
  1383. SIZEDLG.ZIP  Sample Code demonstrating how to create a resizeable dialog box in which the controls adjust as the box is resized (OS/2 2.x). 
  1384. SIZEUP.ZIP   SizeUp - New Tool from OneUp. Data collection tool to assist in porting applications from Windows to OS/2 or OS/2 to Windows 95. Provides opportunity to evaluate effort to migrate your source code.
  1385. SKEL32.ZIP   OS/2 32-Bit Skeleton / Example Program. For anyone who has been puzzling over how to write an OS/2 32-bit program using TASM (or how to write one at all), here is a skeleton program.  It uses API calls, and it works.
  1386. SLBLD.ZIP    SLBUILD update containing correction in setting more than 100 #if define preprocessor variables.
  1387. SLFINSTA.ZIP A self extracting installer as source deck with CVS option(Mar 7 2000)
  1388. SLICE.ZIP    Time-slicing routines for various multi-taskers. Turbo Assembler source to demonstrate giving up a time-slice from a DOS box under OS/2 2.0 and OS/2 2.1 as well as DesqView and Wind 3.1.
  1389. SLICKOS2.ZIP SLICK editor. ** DEMO ** cannot save files.
  1390. SLIDER.ZIP   OS/2 2.0 Slider control example. Contains C code and EXE. Runs under 6.167 only.
  1391. SLIPCA.ZIP   Source code for SLIPCALL.EXE. Since our product does not support SLIP scripting, we are making the source code to SLIPCALL.EXE available for customization.
  1392. SM099E.ZIP   OS/2 and DOS utility to make a human readable map of your C/C++ sources. Single- or multiple- file projects are supported.
  1393. SM2TKT.ZIP   The SearchManager/2 Toolkit(TKT0010) - Sept., 27th 1994
  1394. SM2TKT18.ZIP The SearchManager/2 Toolkit(TKT0018) - May, 9th 1998
  1395. SMALIB.ZIP   The libraries of the graphic program SmartDraw v3.xx. See file: SMARD324.ZIP
  1396. SMAPP100.ZIP Source Mapper v1.00 for C programs(May 14th, 2000)
  1397. SMAPPER.ZIP  Source Mapper(v0.99) for C language.
  1398. SMART21B.ZIP SMART v2.1b - A procedure to convert WIN source deck to OS/2. The source is DevCon Vol 9.
  1399. SMF.ZIP      SMF shows all public fonts available on the system. Dynamically sets the FATTRS structure  prior to GPICREATELOGFONT() code included 
  1400. SML.ZIP      Port of functional lang. ML (Edinburgh) to OS/2.
  1401. SMP.ZIP      SMP programming info for device drivers.
  1402. SMP4UPTK.ZIP The IBM Developer's Toolkit for OS/2 WARP v3.0 3 SMP update to take advantage of the SMP support in the OS/2 Warp Server Advanced Version 4 SMP Feature(Apr 27 1998)
  1403. SMXBS100.ZIP SOMXBase Ver 1.00 - SOM Interface To dBase. Do you program in C or C++ here's some api's to get to dBase files.  Shareware 
  1404. SNA.ZIP      APPC,CPI-C and System Management Interfaces sample application from IBM.
  1405. SNAAOS.ZIP   SNAAOS- APPC over Async. This is the file in question regarding APPC via Async and 5250 over  Async. Please note the support issues and a warning to SDLC ISA/AT users this may get you into Mouse/Com port trouble.
  1406. SNAKES.ZIP   OS/2 PM little demo of multiple threads.
  1407. SNAPDMP.ZIP  SnapDump/2 - A set of tools which assists with problem determination in the OS/2 environment(Aug 12 1994)
  1408. SNIFF16.ZIP  SNIFF16 - An analyzer for 16 bit executables  with an application for EPM (1994)
  1409. SNIP9707.ZIP SNIPPETS - July 97 - Pub Domain source code samples in C/C++/ASM gathered from the Fidonet C Echo 
  1410. SNIPPS97.ZIP Snippets 97 - A collection of C programming samples(Jul 1997)
  1411. SNPD9707.ZIP SIPPETS Diff file to update the 9611 version of snippets 
  1412. SNPDMP.ZIP   IBM SNAPDUMP/2 version 1.00. The SnapDump and the SnapDump Formatter are tools for software defect support on OS/2. This SNAPDUMP/2 DAT file is set to capture data for LAN Server.
  1413. SOCKPLI.ZIP  OS/2 PL/I Version of Selected TCP/IP Header Files. Conversion of selected TCP/IP *.H files to PL/I plus simple TCP/IP client based on program found in /TCPIP/SAMPLES/SOCKET/TCPC.C (OS/2).
  1414. SOCLV1.ZIP   This is a list of "level 1" socket calls. These are the only calls that are reentrant and may be used in a multi-threaded program.
  1415. SOFWIN.ZIP   SOFWIN LABS ENGINE Version 1.2. Version 1.2 of SOFWIN LABORATORIES PC performance measurement tool, ENGINE. This is the only way to precisely measure the 16 bit and 32 bit performance of your PC's core engine components.
  1416. SOM30TK.ZIP  SOMobject Developer's Toolkit v3.0(1997).
  1417. SOMBRS.ZIP   A first prototype at a SOM Class browser. Must have the IBM Toolkit installed. Limited to showing all classes and methods, and being able to open the SOM or WPS reference for any particular method.
  1418. SOMOBJ21.ZIP The SOM Object Developer's Toolkit v2.1 with the Programmer's Reference(Vol.1-4) and the User's Guide (Vol. 1-6)
  1419. SOMPAR.ZIP   This file contains sample source for interface IBM User Interface Class Library to SOMObject 2.0 DSOM Server. This source also contains a Digitalk Parts like Toolbar using CSet++ 2.1 Graphical Bitmap buttons. SOMObjects 2.0 is required.
  1420. SOMPGR.ZIP   The System Object Model(SOM) Programming Reference(1996)
  1421. SOMTEMPL.ZIP SOMTEMPL.EXE - A utility program for generating SOM IDL, program source and makefiles from templates. It can be used to simplify repetitive SOM programming tasks like creating new IDL files(1996)
  1422. SOTUT230.ZIP A general tutorial v2.3.0 for internet socket programming(Jul 25 2001)
  1423. SP15-G1.ZIP  The first Gamma for Speed-Pascal/2, version 1.5. It has the ability to modify Turbo Vision source code for use under OS/2 including a slight modification to make TVDEMO run. It is highly compatible with BP7.
  1424. SP15DEMO.ZIP Speed Pascal/2 for OS/2 - 30 day demo.
  1425. SPDOS2.ZIP   Wide Beta/demo version of a 100% TurboPascal compatible compiler for 32-bit OS/2. It will supposedly be distributed as a commercial product starting sometime in September. The readme file says it's o.k. to redistribute.
  1426. SPEECHLB.ZIP speechlib.zip Speech library for programmers, DLL from the rsynth/bactalk  (works for Warp 4 now).
  1427. SPIN.ZIP     An extract of source code showing the use of spin buttons for 1.3
  1428. SPINBU.CPP   ICLUI SPIN BUTTON EXAMPLES. ISpinButton example covering both text and numeric buttons. From Hiroshi Tsuji at IBM User Interface Library Development.
  1429. SPL.ZIP      Spl function interface. This utility is a (partial) interface to the Spl family of API's. You can list what queues and printers you have defined and delete them.
  1430. SPLDAPI.ZIP  The Spooler parallel Port Driver(SPLD) APIs v2.2 (source included)
  1431. SPLINT30.ZIP SPLINT v3.0.1.6  - A tool for statically checking C programs for security vulnerabilities and coding mistakes(Febr., 17th 2002) See: http://lclint.cs.virginia.edu/
  1432. SPLINT3S.ZIP The source code of SPLINT v3.0.1.6(see file SPLINT30.ZIP) - Feb 13 2002
  1433. SPO386.ZIP   SPO386.EXE v1.20 - A decompiler and recompiler with optimization for Borland Turbo Pascal 7.0 applications(Jan., 13th 1994)
  1434. SPOLTEST.ZIP A utility to test the spooler functions (undocumented).
  1435. SPPATO10.ZIP The Source Profiler Performance Analysis Tool v1.0 (1991)
  1436. SPY4V12.ZIP  PM Spy.
  1437. SQLCCIPC.ZIP SQLCCIPC - Source(*.C)  of all Inter-Process Communication (IPC) Support functions, which are called by the Common Communication Interface (CCI) functions that provide generic communication services to database protocol layer code(1994)
  1438. SQLCLA.ZIP   A Class Lib & support for Embedded SQL in C++. The C++ classes in this collection provide a simplified method for writing C++ programs with Embedded SQL using ES 1.0 and EE 1.3.
  1439. SQLSVR.ZIP   Changes to Microsoft SQL Server header files in order to be able to write SQL programs with the C Set/2 compiler.
  1440. SQZH102.ZIP  SQZh v1.02 (FAPI with source) - A C header file compressor. Tested on OS/2 2.0, 1.x, and  Win 3.x header files. Works by removing white  
  1441. SRCMAC.ZIP   SourceLink Source Control Macros. Contains assortment of SourceLink Macros for checking in and out files from PVCS and SourceSafe. These macros can be used as samples for interfacing to source control systems.
  1442. SRCTRN.ZIP   A short example of how to perform a source rendered drag/drop operation in the WPS. ie. the object being dragged performs the operation when it is dropped, not the object it is dropped on.
  1443. SRPI.ZIP     Server-Requester Programming Interface sample from IBM.
  1444. SRVFPGR.ZIP  The OS/2 Server Family Programming Reference(1997)
  1445. SSHTML.YCC   Visual Parse++ HTML Rule File. Parses HTML 2.0 and should handle just about anything thrown at it. NOTE: Demo of Visual Parse++ will not compile this rule file, it is to large. Demo limited to very small rule files.
  1446. SSNDMSG.ZIP  BocaSoft System Sounds Developer's Kit.  A sample C file that demonstrates a simple interface for a PM program.
  1447. SSNDPIPE.ZIP BocaSoft System Sounds Named Pipe Server. Provides a high-perf. audio interface for DOS, OS/2, WinOS/2, REXX, .BAT, .CMD, etc. 
  1448. SSNDREXX.ZIP BocaSoft System Sounds PMREXX Interface.  Includes a DLL + source and sample PMREXX code. 
  1449. SSSQL.YCC    Visual Parse++ SQL Rule File. Parses SQL II. We will  be uploading another rule file for embedded SQL shortly. NOTE: The demo of Visual Parse++ will not compile this rule file, it is to large. Demo limited to small rule files.
  1450. SSTOOLKT.ZIP C Toolkit for developing modules for the WPSaver ScreenSaver.
  1451. SSVPAR.ZIP   Visual Parse++-Visual Les & Parse Tool 94/12/15. Cut up to 90% of development time for common tasks w/ Visual Parse++. Use techniques to parse user commands, help files, programming languages, validate edit fields, & filter data. Ltd. vers.
  1452. STARTAPP.ZIP StartApp - Start Application Sample Code - Provides source code and executables to start WINOS2 sessions and an application to run in that session from a PM application. Sample for the IPF Help Manager included (1998)
  1453. STATIC1.ZIP  A sample program in C how to use of static SQL. Premcompile with the SQL precompiler PREP in DB2.(Nov 18 2002)
  1454. STATLIB.ZIP  Two C source files for a statistic distribution and a random generator(Nov 7 2000)
  1455. STATUS.ZIP   Adding a status line. Several user functions are invoked which create/operate a STATUS line above or below CLIENT window. Status line is added as FRAME member. Right click on this line invokes a dialog to change some presentation parameters.
  1456. STCC2.ZIP    Runs DOS-hosted tool e.g. compiler from OS/2 command line or makefile. Displays output of DOS program as its own. Returns return value of compiler to make. Configurable DOS-Settings.
  1457. STDPRN.ZIP   PM DLL:Open Dev Context for Default Printer.  DLL containing function to open a device context for the current default printer. For documentation, see the header file stdprn.h.
  1458. STL2VAC.ZIP  STLport and VAC++ for OS/2(Oct 17 2000)
  1459. STL453UP.ZIP The STLPort C++ Source Library v4.5.3 update(Apr 29 2002)
  1460. STLDOC.ZIP   Documentation: The Standard Template Library (STL) by Alexander Stepanov & Meng Lee - GSVIEW is required (Dec 6 1994)
  1461. STLPT453.ZIP The free STLPort C++ library v4.5.3(Feb., 2nd 2002)
  1462. STREAMVA.ZIP A programming sample which open, read, rewind, and close a stream in VAC 4.0 (2002)
  1463. STRGEN.ZIP   IStringGenerator / ICollectionViewListBox 96/03. Samples for using an IString generator in an ICollectionViewListBox in VisualAge C++.
  1464. STRING.CPP   Automatic Sizing and Deleting String Class. A Smart String class.  Strings automatically size, free memory when destroyed, etc. *and* can be used just like a normal char * with functions like strlen(), GpiCharStringAt(), etc.
  1465. STRING.ZIP   A "Smart String" class - automatic sizing, etc. Updated version of strings.zip.  The earlier one didn't release memory it allocated during string concatenation.  This one fixes that glitch, and has some extra features and notes to boot.
  1466. STRTVD.C     Sample C source for using WinCreateObject to start Dos apps with specific settings. Also useful for starting WinOS2 apps seamlessly.
  1467. STUB.ASM     A short stub file to be assembled using MASM 5.x and linking first to create proper segment ordering for a C/C++ device driver. Works with Borland C v3.1 and 4.0, Microsoft C++ v8.0, and Watcom 16.
  1468. STUNN322.ZIP STUNNEL v3.22 - An OS/2 FORK from OpenSSL as a multifunctional network informer.EMX runtime is required(Jul 9 2001)
  1469. STYLE.ZIP    Various controls, styles, etc. Good CUA91 demo.
  1470. SWIFG063.ZIP The Swift - Generator v0.6.3 with documentation (Jun., 20th 1999)
  1471. SYSLEVEL.ZIP Contains format info for the syslevel file
  1472. SYSLVL.ZIP   SYSLEVEL file format docs and utility. Internal format of IBM OS/2 SYSLEVEL.xxx files, plus an editting utility. One way to check for install of the 2.0 Service Pack.
  1473. SYSSET12.ZIP OS/2 WPS System Setup class.
  1474. TABLE120.ZIP Table v1.20 is a combination of an ASCII character code chart and a tool to convert and display binary, decimal, octal, hexadecimal and ascii representations of a string. Source is included (Aug 7 2001)
  1475. TADS2OS2.ZIP Native OS/2 port of the TADS text adventure development system.
  1476. TB52BETA.ZIP True Basic 5.2 Beta.
  1477. TBOS253.ZIP  True Basic/2 Bronze edition demo Ver.5.3  "True BASIC is a fully-structured, graphics-oriented programming language created by the inventors of the BASIC programming language, John Kemeny and Tom Kurtz.
  1478. TC-OS2.ZIP   On Using Turbo C with OS/2
  1479. TCL2-73C.ZIP Tcl v7.3 for OS/2 (rev C), an embeddable tool command language.
  1480. TCL76INF.ZIP Manual pages for Tcl7.6/Tk 4.2 (INF-format).
  1481. TCLTK805.ZIP Tcl/Tk(PM) v8.0.5  - The PM - port  of Tcl(Tool command language) and Tk(Toolkit of Tcl). Source and documentation included. See: http://www.vaeshiep.demon.nl (Sept., 8th 2001)
  1482. TCP30TKT.ZIP The IBM TCP/IP v3.0 Programmer's Toolkit(Dec 4 1995)
  1483. TCPIPVP2.ZIP TCP/IP interface for VP/2. Implements an interface to the TCP/IP services of OS/2 for use in programs written in Virtual Pascal for OS/2.
  1484. TCPP9MST.ZIP The TCP/IP programming reference for OS/2 Warp concerning socket programming as 3rd edition(Sep 1997)
  1485. TCPPR41.ZIP  TCP/IP Version 4.1 Programming Reference
  1486. TCXOS2.ZIP   TesSeRact(TM) CXL User Interface Development System, Version 5.52.06 for OS/2.  This is a demonstration package, not a shareware release. Fully source code-compatible with TCXL-DOS.
  1487. TEACH.ZIP    TEACH0 APL/2 for OS/2 Tutorial.
  1488. TEACHAPL.ZIP More than 20 interactive lessons about using APL2. see: http://www.izap.com/~sirlin/apl/apl.faq.html
  1489. TEAMPROG.ZIP Team Programming for IBM VisualAge for Java v3.5.3 - GSView is required(2000)
  1490. TECINT.ZIP   Gpf+IBM UICL Presentation at Tech Interchange. Contains the presentation about using Gpf together with the IBM GUI class library. Unpack the file and execute SHOW TECHINT.
  1491. TEMPLATE.ZIP Sample Presentation Manager(PM)Application Template.The sources are designed to serve as a template PM application. The functions of WM_COMMAND are shown(1998)
  1492. TEPFD.ZIP    Multifont Text Edit Control Demo This file includes a demo for a multifont edit control from Sub Systems. For further information please call 508-352-9020.
  1493. TESTRF.ZIP   This program allows you to (relatively) easily debug your Rexx external functions written in 'C' under IPMD.  Includes source, make file, and brief documentation.
  1494. TEXTMODE.ZIP The 32bit OS/2 textmode keyboard,mouse and base video APIs, library and source(July, 12th 1995)
  1495. TFM14.ZIP    The TFM v1.4 Application Builder from testcase(1996)
  1496. THDPL.ZIP    OS/2 C++ Thread Pool Object. Implementation of the C++ class ThreadPool, which improves multi-threaded performance. Zortech C++ large model only.
  1497. THES4000.ZIP THESEUS v4.00 - A new version of THESEUS, a complex memory analyser (Dec. 2000)
  1498. THES44.ZIP   IBM OS/2 memory management V4.4.  Sorry, limited documentation.  Bug fixes, Support for new levels of OS/2.
  1499. THNK11.ZIP   Revision 1.1 of Thunker.dll  95/03/24. Revision 1.1 of MOU KBD & VIO thunks. More functions and increased compiler support. Bug fixes.
  1500. THNKER.ZIP   KBD MOU VIO thunks by Bob Canup. 32 bit KBD MOU VIO .DLL .LIB .H files allows you to call the 16 bit routines that IBM left out of 32 bit OS/2.
  1501. THRD1.ZIP    Thread Sample. Example of a main thread and a service thread communicating via an IObjectWindow.
  1502. THREAD.ZIP   OS/2 Multi-thread COMM API sample pgm.
  1503. THREAD2.ZIP  Two-threaded PM Application Sample Program. Contains C source code for a skeletal, two-threaded PM application program that uses the "start-a-thread, keep-it-around, and give-it-work" approach to multithreading.
  1504. THREADS.ZIP  Visual Builder Multi-threading, sample of using threads in a Visual Builder application.
  1505. THSTAT11.ZIP Version 1.1 of THSTAT - THread STATus. Very slick PM utility that uses the undocumented DosQProStatus function call to obtain and display the status of the threads in any process in the system.
  1506. TI2_099D.ZIP Text Interface/2 v0.99d - C/C++ text interface development.
  1507. TINF37.ZIP   INF file of OS/2 Tools and Applications. Greatly expanded over Oct 93 release. Contains prices, sources, references and descriptions. Also OS/2 books with descriptions and prices. European addresses and prices where known to me.
  1508. TK42R2S.ZIP  Tcl7.6/Tk 4.2 for OS/2 PM, 2nd release (source).
  1509. TK42R2X.ZIP  Tcl7.6/Tk 4.2 for OS/2 PM, 2nd release (executables).
  1510. TKIBIN04.ZIP OS/2 version of the popular Python interface to the Tk toolkit.  Binary release.
  1511. TKISRC04.ZIP OS/2 version of the popular Python interface to the Tk toolkit.  Source code.
  1512. TLC10.ZIP    TLC - C Lister/Cross Referencer (v1.0), a utility that creates a formatted listing, optionally with a cross-reference, from a set of C files.  Very nice output, many options to control format. DOS and 32-bit OS/2 versions included.
  1513. TLINK15.ZIP  TLINK v1.5 - Turbo Linker for obj files (Nov. 10th 1994)
  1514. TLINT1_0.ZIP Thinkage LINT examines source code written in C for portability.
  1515. TLX501.ZIP   The TLX v5.01 class library. Source is included. For personal use only(Sep 27 1996)
  1516. TLXMAKE.ZIP  The make file for TLX v5.01 (Oct 1996)
  1517. TM1632.ZIP   32 to 16 thunk. Short sample HELLO programs in Microsoft Assembler 6.0 to illustrate calling 16-bit APIs from 32-bit program and 32-bit APIs from 16-bit program.
  1518. TMAP_SRC.TXT C/Set++ News;  Source Code for TMAP
  1519. TMAP_SRC.ZIP C/Set++ News: source code for TMAP
  1520. TMPLT.ZIP    Examples of templates under C/C++ Tools 2.0. Examples of the usage of templates, both in class definitions, and in functions. Also demonstrates conversion functions (cast operators) in one of the programs.
  1521. TMTP100O.ZIP TMT Pascal Lite version 1.00.
  1522. TMTP35.ZIP   The TMT Pascal IDE/Debugger v3.5 as DOS application(Jan. 3rd 2001)
  1523. TN1001.ZIP   DLL sample program with Exception Handling. A simple example of creating C++ DLLs. A class called base is created and placed in a DLL. A method of base does a throw which is caught in the catch block of the main calling routine.
  1524. TOGL15.ZIP   TOGL v1.5  - Togl is a Tk widget for OpenGL rendering. Source and sample coding included (Apr., 16th 2000)
  1525. TOLKIT45.ZIP /bt Toolkit v4.5 for OS/2 Warp 4.x from testcase
  1526. TOOL0691.ZIP This file is a list of known OS/2 dev. tools as of 6/91. ASCII file, compressed with PKZIP, with a list of CURRENTLY AVAILABLE (as of 6/91) development tools for OS/2, by category.
  1527. TOOLBA.ZIP   ICLUI Toolbar. A graphical toolbar implemented using the User Interface Class Library. Demonstrates command processing and "fly-over" micro-help.
  1528. TOOLBAR.ZIP  TOOLBAR.ZIP updated. Frame sub-classing example which inserts a bit-map menu between title bar & 'normal' Gpf menu. Everything is accomplished via User Functions. Upgrade to the example that has been around since January or so.
  1529. TOOLBGPF.ZIP Toolbar, parallel to & above menu bar. Some IBM sample code, for use with Gpf. Bitmap toolbar created & inserted between title bar & menu bar. Attaching actions to these beasts is also demonstrated. Frame is subclassed during WM_CREATE.
  1530. TOOLKT11.ZIP The OS/2 Toolkit v1.10(Dec., 1st 1988)
  1531. TOOLS2.ZIP   C tools for OS/2 programming. A number of small programmer's utilities such as ENTAB and DETAB, CB, TOUCH, DIFF, CFLOW, XREF, etc.  Includes highly generic C source.
  1532. TOOLSREF.ZIP The Tools Refenrence is a technical reference for the tools in the toolkit(issue Oct. 1997)
  1533. TOP2SRC.ZIP  The Source Code as C routines to build a TOP/2 application(Jul 10 2000)
  1534. TOSS-2.C     Toss.C -- A filter to suppress display of lines containing specified keywords. Updated to handle multiple keywords and return failure for make files if the constant "error" is seen.
  1535. TOSS.ZIP     Toss.C -- A filter to toss lines containg one of a list of keywords. Usefull for tossing warning messages from the C-Set/2 compiler.
  1536. TOUCH_U.ZIP  Mod to C.Laforet Touch: Unix syntax, LongNames. Berkeley UNIX syntax and long filename support. Contains all the original files and the new source.
  1537. TOUCHRM.ZIP  Multi-threading & recursive touch function.
  1538. TRACE.ZIP    PM Trace Window for IBM C++ ITRACE functions. 32-bit PM app that sits at the receiving end of \\QUEUES\\PRINTF32. Messages received from this queue are displayed in a scrolled MLE window. Features copy-to-clipboard and search.
  1539. TRACE2.ZIP   Daniel Hildebrand's Tracer program, updated for 2.X Operating System: OS/2 2.x. You will need emx.
  1540. TRACECMD.ZIP Trace Enhancements for Warp 3.0 FP 35 - Includes TRACE.EXE (Nov 11 1998)
  1541. TRACEF.ZIP   TraceFilter v0.7 - Reads TFF files from TRACEFMT and creates output which in- or excludes events on process ids, major event codes and specified strings(Apr., 18th 1996)
  1542. TRANSMES.ZIP Create message files for developers.
  1543. TRAPDUMP.ZIP A fix for TRAPDUMP.EXE (Oct. 2001)
  1544. TRAPIT.ZIP   TRAPIT.EXE with the length of 19456 bytes (July, 21th, 2000)
  1545. TRCUST.ZIP   TRCUST v3.05 - The Trace Customizer for the Trace Source File and the Trace Definition File (TDF) using optionally the MAP file (Nov 4 1998)
  1546. TREECNR.ZIP  Sample how to create a tree view container by the VisualAge C++ Builder
  1547. TRIMDLL1.ZIP Util to rebuild Open Class Library DLLs (OS/2). PM-based utility to assist in rebuilding IOCL DLLs. Reducesize & load time when shipping applications that use IBMs User Interface Class Library. Easy to collect the object module names.
  1548. TRSPOL41.ZIP TRSPOOL.EXE v4.1 - An utility for the analyze of a trace.
  1549. TRYHEAP.ZIP  Demonstration of HEAP.ASM heap memory manager. Lets you interactively allocate, resize, and release blocks using the routines in the heap manager HEAP.ASM.
  1550. TSD050.ZIP   TSD allows you to find the definition of function or global variable from various source files.
  1551. TSRVR.ZIP    Demo time server code for article, Nov/Dec OS/2 Developer.
  1552. TSTNGN.ZIP   Test Engine/2 (Demo version). OS/2 programming tool designed for high level debugging & for function, module & integration testing for C/C++ & REXX/VX-REXX programs. Multi-lingual (English, French, German). Fully functional.
  1553. TUNE.ZIP     TUNE.ZIP example of playing tune editor files. IBM provided information on playing the PMDTUNE files created by the PMDIARY tune editor. This is a C example of how to read and play these files.
  1554. TURPAS70.ZIP Turbo Pascal 7.0 as v2.2. Source only (Nov., 6th 2001)
  1555. TUTCVS.ZIP   A tutorial sample how to use the Concurrent Versioning System(CVS) - Aug 15 2002
  1556. TV20CPP.ZIP  Turbo Vision 2.0 C++ portet from UNIX- Borland 2.0 is required(Jun.,11th 1999)
  1557. TV20OS2.ZIP  Turbo Vision 2.0 C++ for OS/2.
  1558. TVOS200.ZIP  Alpha of Turbo Vision for OS/2 95/04/25. Patch file & supporting files to create a Turbo Vision C++ library that works for OS/2. It can be used with the WatCOM and the Borland C++ compiler; CSET/2 still being developed.
  1559. TWAINSDK.ZIP The TWAIN for OS/2 Software Developer's Kit(Oct., 28th 1996)
  1560. UCMEN212.ZIP User Customizable Menu(UCMenu) PM control programming program v2.12(May, 31th 1996)
  1561. UCMENU.ZIP   UCMenus Toolbar Control V2.11 95/09/29. Custom PM control. Easily add easy-to-use, customizable graphical toolbars to PM applications. Drag/drop rearrangement & context menus give toolbar slick look & feel & make customization simple.
  1562. UFCPP.ZIP    User functions for Gpf C++ applications. When generating C++ code with Gpf the technique for adding  User Functions is somewhat different than when generating  ANSI C.  Here is a simple example.
  1563. UICLDD.ZIP   Second beta version of the User Interface Class library Drag Drop support.
  1564. UILBLD.ZIP   Package for rebuilding DDE4MUI.DLL under ver. 2.0. This contains basically the same package that is shipped in the ICLUIDLL directory of CSet++ 2.1. ee the read.me file in the package for complete details.
  1565. UILCHG.ZIP   List of changes to ICLUI.
  1566. UILREA.ME    Ascii text file containing readme information  about ICLUI 
  1567. UITB.EXE     MS PDS7.1 OS/2 Full Screen Tools. Written in MS PDS7.1. Demo includes resizeable windows, list boxes, mouse support, multiple windows, etc. Might need BRT71ENP.DLL protected mode runtime DLLpresent in the same dir.
  1568. UNCOMM.ZIP   UnComment 3.3. Removes comments from program source code. It recognizes several languages including C/C++, Pascal, Ada, FORTRAN, Assembler and makefiles via file extension.
  1569. UNICODE.ZIP  The OS/2 Warp Unicode Language Support(ULS) functions(Unicode functions) with providing APIs and data types. There are: Locale and Character Classification Functions, Codepage Conversion and ULS Data Types (1997)
  1570. UNIX2OS2.ZIP A guide to port UNIX/POSIX to OS/2 (June, 9th 2001)
  1571. URE.ZIP      URE v1.1 + fix -  Universal Resource Editor.A development tool.
  1572. USBD0906.ZIP The USB Development sources(Sep 6 2002)
  1573. V124XOS2.ZIP V - A portable C++ GUI Framework. X11-(Athena)-Version of V1.24 for OS/2  (without OPENGL). Requires XFREE86/OS2. Compiled by Andreas Helms, helms@physik.fu-berlin.de. See:http:// objectcentral.com/vgui/vrefman/install.htm (March,16th 2000)
  1574. VABASI11.ZIP /bt Visual Basic v1.1 (update IP21153) as client and server version from german ServicePac 10/97(June 1997)
  1575. VAC4RT.ZIP   Two libraries (VAC ++ 4.0.1 C/C ++ MT runtime dlls) VAC40CMT.DLL and VAC40PMT.DLL for use in C++ projects.see:http://www.vsu.ru/~vy/vacrt.html
  1576. VACBDBG.ZIP  A beta debugger for VisualAge CPP (VAC) v3.0
  1577. VACOBVA.ZIP  Visual COBOL Enterprise v2.2 as update(Apr 1998)
  1578. VAGTUTOR.ZIP A VisualAge Tutorial (Febr., 23th 1994)
  1579. VALIDAT1.ZIP Validator v1.0 beta - A developer's guide for programming analysis. The tool VIEWPORT is included(April, 22th 1994)
  1580. VALSET.ZIP   A Value Set example written in IBM C Set 2. The example shows how to create and interact with a Value Set Control.
  1581. VARSET11.ZIP VARSET v1.1 - Set environmental variable with file related data, extract from filespec, substrings, integer calculation simple syntax with 16 keywords output options. OS/2 use is possible (June, 3 2002)
  1582. VB3STA.ZIP   VAC++ I3StateCheckBox Visual Part 95/12/05. Sample part info file to create a visual part for the IBM Open Class I3StateCheckBox control. You can import the VBE file into the Visual Builder & use this part as you would any other visual part.
  1583. VBTIMER.ZIP  VBTIMER Visualbuilder part 96/01/11. Contains a sample of VB timer part that signals an event at regular intervals. The timer part can be started and stopped programatically . It also contains the actual code.
  1584. VCLASS16.ZIP VClassed v1.6, a small, but yet useful, WPS class manager, use it to register/deregister WPS classes.               
  1585. VCLASSRC.ZIP Source deck of the VClass (v1.6) WPS Class Manager(VCLASS16.ZIP).
  1586. VCS20.ZIP    Version Control System for OS/2 95/01/29. 2nd version. Logs activity of ZIP & allows user to view logs. Allows for direct changes in files to be archived. Requires v2.1 or greater of VROBJ.DLL.
  1587. VDAPROF.ZIP  The Connection Profile Editor DA/2 v1.2(internel: EPFPROF.EXE). VDANETBL.EXE(Internal: EPFNETBl.EXE) is included(Aug 23 1995)
  1588. VDMLINK.ZIP  Debug DOS programs in VDMs w/Watcom compilers.
  1589. VDMUTILS.ZIP VDMUTILS.LIB is a library of interface routines that permit OS/2 API calls to be made from DOS programs running in VDM sessions. These do not, by and large, work in VMB sessions and none work under real DOS.
  1590. VECTFONT.ZIP PM program demonstrating GPI vector fonts. Charles Petzold PM program demonstrating GPI vector fonts.
  1591. VECTOPER.ZIP A collection of routines for vector operations in graphics as source
  1592. VERSION.ZIP  Version control for source files.
  1593. VGALIB.ZIP   VIO direct graphics demos. 
  1594. VGSERV45.ZIP VisualAge Generator Server v4.5 update fix(May 3 2001)
  1595. VIDBTN.ZIP   VidButtn (Video Pushbutton) V2.00. VidButtn contains the LIB, DLL, and H needed to add Animated multi-state graphical push-buttons to a program. plus a complete example of how to use it.
  1596. VIDEOTLK.ZIP Video Toolkit for the Hauppauge Win/TV Celebrity, Prism, HighQ and the Wincast range of video capture devices with 4 sample applications plus full documentation for OS/2 PM(2000)
  1597. VIOREG.ZIP   Example of the VIOREGISTER Function, a powerful service provided by the OS/2 operating system.
  1598. VIOUTL.ZIP   Various VIO examples.
  1599. VIRPAS21.ZIP Virtual Pascal v2.1 freeware with runtime library, optimized compiler, integrated debugger and comprehensive online documentation(Sept. 2000)
  1600. VIRTL.CPP    This file shows the "firing order" of constructors in a multiply derived class. It also shows the difference between making the base class virtual, when a class is derived from two others, which are derived from the same base class.
  1601. VISAGE.ZIP   IBM VisualAge 00 development tool demo. Requires OS/2 2.1 with Windows support installed. 
  1602. VISCOBV1.ZIP Visual Cobol v2.2 with Toolkit - Volume 1
  1603. VISCOBV2.ZIP Visual Cobol v2.2 with Toolkit - Volume 2
  1604. VISCOBV3.ZIP Visual Cobol v2.2 with Toolkit - Volume 3
  1605. VISCOBV4.ZIP Visual Cobol v2.2 with Toolkit - Volume 4
  1606. VISCOBV5.ZIP Visual Cobol v2.2 with Toolkit - Volume 5
  1607. VISCOBV6.ZIP Visual Cobol v2.2 with Toolkit - Volume 6
  1608. VISCOBV7.ZIP Visual Cobol v2.2 with Toolkit - Volume 7
  1609. VISCOBV8.ZIP Visual Cobol v2.2 with Toolkit - Volume 8
  1610. VISCOBV9.ZIP Visual Cobol v2.2 with Toolkit - Volume 9
  1611. VISCOBVA.ZIP Visual Cobol v2.2 with Toolkit - Volume A
  1612. VISDB2TK.ZIP The Visualizer DB2 v2 Toolkit (Apr., 1st 1996)
  1613. VISMALTA.ZIP /bt An introduction in VisualAge for Smalltalk: Use of the IBM Relational Database with samples and C language features (1994)
  1614. VOGLE102.ZIP VOGLEPM v1.02 is a library of C routines for doing line drawings and polygon fills in 2 and 3 dimensions. It handles circles, curves, arcs, patches, polygons, and software text in a device independent fashion.
  1615. VOL12N03.ZIP PC Magazine utilities, Volume 12 Number 3.  Includes Bitfont2 from Petzold's column.
  1616. VOS2-121.ZIP OS/2 version of V - v1.21. V is a free portable C++ GUI Framework intended to develop a wide variety of applications on different graphical interface platforms. It is very complete and suitable for a large majority of custom GUI apps.
  1617. VP003FIX.ZIP Virtual Pascal 1.0 Beta 003 BUGFIX 95/08/28. Bugfix for Vitaly Miryanov's Virtual Pascal Compiler.
  1618. VP11DEMO.ZIP Virtual Pascal for OS/2 v1.10 Evaluation Licence. Fully functional compiler and debugger included! 
  1619. VP21BETA.ZIP /bt Virtual Pascal V. 2.1 Beta.
  1620. VPBGIB1.ZIP  BGI Graphics for VP/2 v1.1 - Beta. Contains the first public beta of the GRAPH unit for Virtual Pascal for OS/2. Requires version 1.1 and supports two different modes of operation: PM and combined PM/Text mode.
  1621. VPBGIB2.ZIP  BGI Graphics library for Virtual Pascal for OS/2 Beta 2.  Includes full source and 2 example programs. Uses OS/2's DIVE. 
  1622. VPCEVA.ZIP   VisPro/C Evaluation Version. Rapid GUI development tool for OS/2. Allows to generate source for, & compile, small applications of less than 3 forms. READ ME INF file provides more details. Requires IBM CSet compiler, in any variant.
  1623. VPCEVAL.ZIP  Working evaluation version of VisPro/C 3.0.
  1624. VPCPHLP1.ZIP VP/2 Control Program Reference Help Update 1. Upgrade for all existing VP/2 v1.0 and 1.1 users. Contains an update to the Control Program Help files (VPCP*.INF and VPCP.VPH).
  1625. VPCPOBJ1.ZIP VisPro/C++ Objects for VisualAge C++. New DLL's for five extra objects in VisPro/C++; Spreadsheet, Clock, Calendar, Formatted entry field, & Business Graphics. Libraries were recompiled to provide compatibility with VisualAge/C++.
  1626. VPCVRSAM.ZIP VPReport use in C via Inline REXX. Sample that clones a VPREPORT sample in VisProC. voids session start for report output. Uses inline Rexx code instead. Fills Rexx stem for Report in C code.
  1627. VPDART01.ZIP Sources for using DART and working with WAV files in OS/2.
  1628. VPDESC.INF   VP/2 description and comparison in INF file format.  Includes a description of the editor, the debugger, the examples, the toolkits supported as well as a comparison with Speed-Pascal.
  1629. VPDESC.TXT   Description and comparison of Virtual Pascal for OS/2, ASCII text file format. Includes a  description of the editor, the debugger, the examples, the toolkits supported as well as a comparison with Speed-Pascal.
  1630. VPDESC.ZIP   VP/2 Product Description and ScreenShots, in Word 6 format.  Brief product description of Virtual Pascal for OS/2. Includes a comparison with Speed-Pascal/2 as well as screenshots from VP/2 in action.
  1631. VPFEAT.INF   Virtual Pascal Features summary - INF format. Summary of Virtual Pascal for OS/2 v1.00.  Includes details of the IDE, the Debugger, the Compiler and the Examples.
  1632. VPINFO.ZIP   Feature List and description of the capabilities of Virtual Pascal for OS/2.  Contains a feature comparison with Speed-Pascal/2 v1.5.
  1633. VPPEVL.ZIP   An evaluation version of VisPro/C++. Needs IBM's CSet++ compiler, in order to compile the application that you create.
  1634. VPPMHLP1.ZIP Virtual Pascal for OS/2 PM API reference update.  Updates the help files (INF and VPH)  with correct Pascal examples and descriptions.
  1635. VPREVAL.ZIP  Working evaluation version of VisPro/REXX 3.0 visual REXX.
  1636. VPTCP110.ZIP TCP/IP interface files for VP/2. Files to allow VP/2 programmers to use the TCP/IP functions of OS/2. Includes two small examples and a help file for inclusion in the VP/2 IDE.
  1637. VPVCL1.ZIP   VP/2 upgrade to Delphi/VCL compatibility. Upgrade for all users of Virtual Pascal/2  and Borland Delphi, enabling you to recompile your Delphi programs for OS/2 with none or few changes req'd. Functionality limited by the Open32 library.
  1638. VRML2GL.ZIP  Converts VRML to OpenGL source.
  1639. VSAM.ZIP     The OS/2 VSAM Programming Reference - 3rd Edition July, 1997
  1640. VSCPPV1.ZIP  Visual C/C++ v3.0 Volume 1
  1641. VSCPPV2.ZIP  Visual C/C++ v3.0 Volume 2
  1642. VSCPPV3.ZIP  Visual C/C++ v3.0 Volume 3
  1643. VSCPPV4.ZIP  Visual C/C++ v3.0 Volume 4
  1644. VSCPPV5.ZIP  Visual C/C++ v3.0 Volume 5
  1645. VSCPPV6.ZIP  Visual C/C++ v3.0 Volume 6
  1646. VSCPPV7.ZIP  Visual C/C++ v3.0 Volume 7
  1647. VSCPPV8.ZIP  Visual C/C++ v3.0 Volume 8
  1648. VUEBMP.ZIP   ViewBMP - Bitmap View Source Code Sample. Source included. ViewBMP accompanies the article "Color Palette Management with OS/2" in the Nov'94 issue of _OS/2 Developer_.
  1649. W017AST.ZIP  Fixpack #17 debug kernel package.
  1650. WAITHANG.ZIP A test for a VDM session. Source included (1998)
  1651. WARPHEAD.ZIP The header files from Warp Toolkit 1996/97.
  1652. WARPI918.ZIP The WarpIN Installer v0.9.18 used for files with the extension *.WPI(May, 2002)
  1653. WARPTLK3.ZIP /bt The Developer's Toolkit for OS/2 Warp v 3 (Nov., 1st 1995)
  1654. WAS5PROF.ZIP WebSphere Studio Application Developer v5.0 Profiling. GSView is required(Oct 29 2002)
  1655. WAT2TLKT.ZIP A short advice how to work the Watcom compiler with the OS/2 toolkit
  1656. WAT2VP.ZIP   VX-Rexx to VisPro Conversion Utility. Converts VX-Rexx projects, to a VisPro/REXX, VisPro/C & VisPro/C++. Builds stand-alone executables-eliminates need for huge .dll's. VisPro/C & VisPro/C++ decrease amount of dev time to convert by hand.
  1657. WATC11UP.ZIP /bt A beta release of the WATCOM C/C++ v11.0c compiler(Sept. 8th 2001)
  1658. WATC_LIB.ZIP Generates OS2386.LIB for Watcom C
  1659. WATCH2.ZIP   Watch/2 PM Debugging Aid with full Source and IPF. PM Debugging Version.Release 2.03 for sending debugging messages to a separate window.  Full source is included.  (Freeware).
  1660. WATCOAPI.ZIP Watcom API files: header, def and makefile (Sep 23 2002)
  1661. WATCOM.C     Demonstrates how to get EXCEPTQ.ZIP found elsewhere here to work with Watcom. 
  1662. WATCOM.DIF   Diffs to compile plugin with Watcom or Borland. It shows how to modify the common files and the npdraw sample to compile with Borland 2.0 and Watcom 10.6.
  1663. WATCOM.ZIP   Fixes to Watcom C library. (text)
  1664. WCA0A3OR.ZIP WCA0A3OR.DLL - The Watcom Runtime Library(C,10.0a,386,OS2,CLIB3R) Build 003(May 13 2001)
  1665. WCLASS.ZIP   A C++ class library framework for OS/2 PM. Includes the essentials for constructing a class library and is a working class library. Includes a sample application, and a Window class with a message area beneath the client window.
  1666. WDIPC.ZIP    The OS/2 16 Bit Wall Data InterprocessCommunication Library WDIPC.DLL(1998)
  1667. WF.ZIP       Object Workframe is a workframe for programmers.
  1668. WF2-0003.ZIP Workframe/2 CSD #0003 
  1669. WF2B1.ZIP    IBM Workframe/2 v2 beta 0816 disk1. This is a refresh
  1670. WF2B2.ZIP    IBM Workframe/2 v2 beta 0816 disk2.
  1671. WF2CSD6.EXE  CSD 6 for IBM Workframe/2 1.0.
  1672. WFBCPP.ZIP   Workframe Version 2 Beta (File #3).
  1673. WFBDOC.ZIP   Workframe Version 2 Beta documentation.
  1674. WFBETA.ZIP   Workframe Beta version 2 Licence agreement -- You must download and read this file before using workframe beta code.
  1675. WFDOS.ZIP    Workframe/2: Transparent integration of DOS-tool WFDOS Version 2.05 enables a transparent use of DOS-tools in the IBM WorkFrame/2  V1.1. Includes DOS and OS/2 sourcecode.
  1676. WFEDIT.ZIP   Contains sample C code, which implements the editor side of the WorkFrame/2 1.x, 2.1 DDE and D&D protocols. Supplied by IBM.
  1677. WFREADME.ZIP Workframe/2 v2 beta 0816 readme file.
  1678. WGRPOPT.ZIP  Documentation for C-Set/2 V2.0 /W warning message options.
  1679. WHEEL1.ZIP   WHEEL Version 1.1; select PM colors. Allows users to select a color from a color wheel, or continuous spectrum of colors. The color wheel can be created through a CONTROL statement in a dialog box or by a WinCreateWindow call. source.
  1680. WHOAMI.ZIP   Who Am I? - Identifies objects dropped on it
  1681. WINDR440.ZIP WinDriver for OS/2 is a PCI / ISA device driver development tool for OS/2. Dramatically simplifies PCI and ISA driver writing in OS/2.
  1682. WINMANPM.ZIP WOW! A strange cross between SPY and a desktop manager; stores window arrangements in groups and recreates them, plus much more! 
  1683. WINOS2SR.ZIP "OS/2 Programing for Windows Guru" source code 95/01. Source code, project/make files, & executables for sample Windows & OS/2 programs from article "OS/2 Programming for the Windows Guru" in March/April 95 issue of OS/2 Developer magazine.
  1684. WINPROPM.ZIP WinPro/PM generated sample program w/ source.  This is a example of WinPro/PM output.  WinPro/PM is a commercial PM appl. generator.  It reads a .rc file and generates a skeleton pgm.
  1685. WINSOC11.ZIP Winsock v1.1 network programming reference (1999)
  1686. WINSYM.ZIP   The SYM files of GDI, OS2K386, USER, WINSHELD, and WINSMSG(Sept., 2nd 1999)
  1687. WINTEMP2.ZIP Example of how to use WINDOWTEMPLATEs in the resource file instead of coding WinCreateWindow calls.  OS/2 1.3 
  1688. WINTRE.ZIP   Show your progs msg queue W source
  1689. WMCHAR.ZIP   A programming sample for  "Private - Processes WM_CHAR messages." in C++
  1690. WMSDK.ZIP    The WarpMedia SDK (May 2001)
  1691. WPDSC093.ZIP WPS class providing description column in folders details view.
  1692. WPENBS.ZIP   Beta WARP Pen for OS/2 Base. Contains 3 disk image files. To make the diskettes to install the toolkit use the loaddskf program available in LOADDF.ZIP.
  1693. WPENTK.ZIP   WARP Beta Pen Toolkit. Contains 4 disk image files. To make the diskettes to install the toolkit use the loaddskf program available in LOADDF.ZIP
  1694. WPINSCR.ZIP  The source files of WarpIN with many add-ons and documentation(Aug 12 2002)
  1695. WPOBJ.ZIP    Workplace Shell Color Palette object classes. Source from the OS/2 Developer Magazine article (An Object of Many Colors: Using Custom Controls Within a Workplace Object - November/December 1993 issue).
  1696. WPPRINT.ZIP  WPPRINT.DLL - WorkPlace Print object library as build 14.062 with the length: 404 898 bytes (Nov. 11th, 2000)
  1697. WPSCLASS.ZIP Workplace Shell Class definitions and samples(1992)
  1698. WPSDBG.ZIP   SOM/WPS debugging tool includes header for SOM/WPS object and EXE which displays character stream from _wpMethodDebug, somPrintf, etc.
  1699. WPSDEM.ZIP   SOM/Workplace Sample code from IBM SOM/WPS class.
  1700. WPSGPF.ZIP   Sample on WPS programming with Gpf. Demonstrates how to create new WPS  classes & objects that use views generated with Gpf. Access instance data from within a Gpf generated window. User functions for creation & destruction can be reused.
  1701. WPSPRG.ZIP   Sample source code from "Workplace Shell Programming Using Multiple Processes" by Richard Redpath, Joe Coulombe, and Sue Henshaw, page 60, Spring '93 issue, OS/2 Developer magazine.
  1702. WPSPRGM.ZIP  Some small example programs demonstrating workplace shell programming.
  1703. WPSTKRGU.ZIP The WPS Toolkit Programming Guide and Reference(Mar 18 2003)
  1704. WRAPICSF.ZIP The WRAPI CSF for the IPFAF Workstation APIs (WRAPI) with the IODM Annotation PTF - PQ21304, PQ21305, PQ21306. The IODM Annotation includes the IODM Dynamic TCPIP support (Jul 27 2000)
  1705. WSGATSAM.ZIP The Web Services Gateway sample programming(Feb 24 2003)
  1706. WSTBSK.ZIP   Implementing a Wastebasket in the Workplace Shell. Contains the source code for the article titled "Implementing a Wastebasket in the Workplace Shell", that appeared in the Winter '93 issue of the OS/2 Developer Magazine.
  1707. WTREE2.ZIP   Window Handle Hierarchy. Display the hierarchy of all desktop windows in a listbox. List contains window handle, class, and window text. Useful as a debugging tool to see if windows are getting created properly. Source included. Freeware.
  1708. WUNDERKI.ZIP The "WUNDERKIND" patch for Turbo Pascal to create 16-bit PM programs(1993)
  1709. WVIS0626.ZIP The WarpVision Code Sources(Jun 26 2002)
  1710. WXOS2233.ZIP WxOS2 v2.3.3 alpha - A new programming base for OS/2 (Sep 2002) See: http://os2ports.com/browse/index_html ?dir=pub/os2/unix/devtools/wxWindows
  1711. WXOS2240.ZIP wxOS2 v2.4.0 - A cross-platform C++ framework for writing advanced GUI applications using (where possible) the native controls.See: :www.wxwindows.org(Dec 29 2002)
  1712. WXWIN24D.ZIP Documentation:  wxWindows v2.4.0 - A sophisticated cross-platform C++ framework for writing advanced GUI applications using (where possible) the native controls. See: www.wxwindows.org(Dec 29 2002)
  1713. X25.ZIP      X.25 API sample application from IBM.
  1714. XACTUS.ZIP   Xact is a tool for data acquisition & manipulation, data analysis & graphical presentation.
  1715. XC212OS2.ZIP XDS (xTech Development System) prerelease of Modula-2 and Oberon-2 language compilers for OS/2. 
  1716. XCEPTN.TXT   Text file describing XCEPTN.ZIP.
  1717. XCEPTN.ZIP   An Exception You Can Handle. This is the sample source and executable that was described in the OS/2 Developer magazine article, "An Exception You Can Handle", January/February 1995 issue.
  1718. XCO212P.ZIP  XDS - professional development system for OS/2
  1719. XDAOS211.ZIP Disassembler v1.1 for ix86 with line comment of DOS-INTR,Windows/OS2-API name. Source EXE/DLL/VxD type is MZ,PE,NE,LE,LX,W3,W4 - source c included (Sept., 25th 1999)
  1720. XDR.ZIP      XDR library: eXternal Data Representation standard implementation for OS/2. Contains the complete source code, a header file and a small sample. The source code is fully documented and can be compiled either as C++ or 'normal' C.
  1721. XDS-240.ZIP  Xds-x86-env-240-pr1-os2.zip   Native XDS-x86 Modula 2/Oberon 2 compiler, OS/2 Edition v. 240 Preview 1.
  1722. XDS-X86.ZIP  xds-x86-djgppck-beta1.zip XDS M2 djgpp support beta.  Native XDS-x86 support for generation of object files in the GCOFF format used by DJGPP, thus making cross programming for the GNU GO32 DOS Extender possible.
  1723. XDSCOMP.ZIP  XDS Modula 2/Oberon 2 native OS/2 compiler trial version v2.31
  1724. XL21HOS2.ZIP This file replaces XL21GOS2.ZIP This version of XLISP is for OS/2 2.0 or later. The file EMX.DLL must be in the DPATH.
  1725. XLIBO2.ZIP   Full Screen mode X library for OS/2 2.x includes most of the C and ASM source.
  1726. XLINK241.ZIP xlink-241-os2.zip XLINK 2.41 for OS/2, linker for the XDS enviroment, new in ver 2.41: Ability to produce fullscreen text mode OS/2 executables (/SYS=NOVIO option).
  1727. XSCHEME2.ZIP An implementation of the Scheme programming language for OS/2 2.0 with extensions to support object-oriented programming.  Includes source.
  1728. XVTDRAW.ZIP  XVT allows C programs to be written that are 100% portable between OS/2 Presentation Manager, MS-Windows, the Macintosh, and the X Window System.  XVT-Draw is an example.
  1729. XWPHESCR.ZIP The source files of XWPHelpers(Aug 12 2002)
  1730. XWPLASCR.ZIP The source files of XWorkPlace(Aug  12 2002)
  1731. YACC.EXE     Yet Another Compiler Compiler - Berkeley version. Self extracting. Requires HPFS to handle unix file names. 
  1732. YACL-012.ZIP YACL - Yet Another Class Library.  OS/2 and Windows cross-platform C++ Framework.  Supports EMX/GNU and Borland C++.
  1733. YAY-1_0.ZIP  Yet Another YACC lets you describe the grammar of the input language you want to parse and uses this grammar to generate the parser software.
  1734. YEAH09.ZIP   Your Extended Attribute Helper, C++ frame work for EA's.
  1735. ZERYXVC.ZIP  Zeryx Object add-on for Visproc. Progress bar that has a 3D relief, sunken or raised. It displays in percentage or in numerical value.
  1736. ZERYXVP.ZIP  Zeryx Object add-on for Vispro Rexx. Progress bar that has a 3D relief, sunken or raised. It displays in percentage or in numerical value.
  1737. ZERYXVS.ZIP  Zeryx Object add-on for Vispro C++. Progress bar that has a 3D relief, sunken or raised. It displays in percentage or in numerical value.
  1738. ZFAMILY.ZIP  The Z Family Resuable Libraries/2 with source and management files.
  1739. ZFRMS110.ZIP OS/2 and DOS text-mode libs.  New version adds mouse support and sound.  Easy to use, but very powerful!  MSC6, C/Set, BCOS2, EMX 
  1740. ZGTOOL.ZIP   ZGRAF C++ Multi-Platform Graph Toolkit 95/11/07. Supports most popular graphs (Bar, Pie, X/Y, Area) plus Tech (Polar, Log, 3-D Surface, Function, Contour, Smith Graph). Supports OS/2 PM, Win 3.X, Win 95, Win NT, MS-DOS Graphics.
  1741. ZINCDEMO.ZIP Demo of Zinc Application Framework.  A set of  C++ classes for portable GUI development (PM, Windows (&NT), Dos, Motif, PenDos). 
  1742. ZLIB113.ZIP  Zlib-1.1.3, a general purpose data compression library.
  1743. ZLIB114S.ZIP ZLIB v1.14 as static issue. Source is included(Mar., 17th 2002)
  1744. ZOOMBM.ZIP   This is a simple sample to demonstrate some efficient techniques for "zooming in" and "zooming out" of displayed bitmaps.
  1745.