Jump to content

IBM DAPTOOLS: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Ak120 (talk | contribs)
 
Line 214: Line 214:


==Links==
==Links==
* ftp://service.boulder.ibm.com/rs6000/developer/os2/SDPtools/
* {{L-IBM|/rs6000/developer/os2/SDPtools/}}


[[Category:IBM DAP]]
[[Category:IBM DAP]]

Latest revision as of 11:19, 16 September 2024

DAPTOOLS is a library of useful programs for software developers that consists of tools, utilities, and source code examples.

History

Access to DAPTOOLS was restricted, and offered to members of IBM's Worldwide Developer Assistance Program. The tools library was originally conceived as an extension of the OS/2 Toolkit, and was formerly called ESDTOOLS.

In December 1992, the library was renamed DAPTOOLS and brought under the auspices of the Developer Assistance Program. It was accessible only by IBMLink users through IBM's U.S. Developer Assistance Program. Later all members of IBM's Worldwide Developer Assistance Program could access via CompuServe. Some programs on IBMLink were not copied to CompuServe because they have been released as IBM Employee Written Software and are available elsewhere.

Licence

Programs in the DAPTOOLS library are licensed, and their distribution is therefore restricted. Before downloading any of the DAPTOOLS programs, you should read and consent to the DAPTOOLS library license. In addition to the DAPTOOLS library license, each DAPTOOLS program has its own individual license.

Contents

The last line of each entry gives the version number, the date of that version's first appearance in DAPTOOLS, and the author's name.

ADLINE
Adds line numbers to code listing to facilitate cross referencing of corrections/changes made on hardcopy of source to the on-line (edit) copy.
1.2 - 1993-11-29 - Gil Singco
ASDT32
32-bit Application/System Debug Tool (full-screen debugger) for OS/2 2.1
1.1 - 1993-08-16 - Dave Evans
AXCOPY
Tool to make incremental backups of directories, to synchronise directories, updating only the changed files.
1.0 - 1993-07-07 - Alfonso Scirocco
BALOON
Balloon creates an "inflatable" file in the root of any drive to test scenarios where the disk space left is critical. This version was written for PM and has help included. Create a dummy file of any size for testing. For OS/2 2.x.
1.2 - 1992-02-26 - Federico Atristain
BGIMGE
Background Image Selector for OS/2 desktop
2.0 - 1993-09-08 - Hideo Watanabe
BGRID2
Displays a grid on your PM desktop background, and displays current mouse position. Used to get estimates for window size and position values. For PM application developers. OS/2 SE 1.1+.
1.00 - 1991-03-14 - Gunnar P. Seaburg
BKMIPF
BookMaster & IPF compatible documents, Tips & Techniques
1.0 - 1994-03 - Cathy Elias
BRFPDS
OS/2 PM application to browse list3820
1.15 - 1993-08-15 - Guus Bonnes
BUTNIT
ButtonIt allows you to attach a window full of "soft" mouse-button functions (PFkeys, Esc, PgUp/Dn, cursor buttons) to other windows, such as the OS/2 Communications Manager emulation window. Configurable via profiles. OS/2 PM 1.2+.
0.35 - 1990-11-05 - David Slauson
CDCOPY
Compact Diskette Copy Program
2.10 - 1993-12-10 - John Sinchak
CHK4DL
CHK4DLLS verifies that the DLLs needed to run an EXE or load a DLL are present. It can be used to identify the offending DLL when OS/2 gives the message 'The system cannot find the file xxx'. OS/2 1.1+.
1.2 - 1990-03-19 - Bill Tracey
CHKPTR
A MASM subroutine to check the validity of an address passed by another process. A sample program in C is included to demonstrate the use of the subroutine. Protect mode only.
1.02 - 1990-02-15 - Jim Fowler
CIDRED
REXX procedures and other control files as documented in CID Redbook GG24-3781
1.0 - 1992-11-09 - Bart Jacob
CLIENV
Manages dialog controls in a client window without a dialog box.
1.1 - 1991-05-09 - James Scott, Jr.
CLPSAV
Copy text contents of PM Clipboard to a file.
1.0 - 1990-07-07 - Ralph Yozzo
CLPVEW
View the PM Clipboard contents.
1.4 - 1990-06-26 - Joe Latone
CNTRST
Compares two files and draws a PM diagram showing how blocks of text in the two files match, highlighting changes and moves. Beside the diagram is the text of either file or a composite of the two, coloured to match the diagram. OS/2 1.2 version with help file.
1.1 - 1991-02-17 - Barney Scott
CPANL2
Full Screen and/or Window Panel Functions for C
2.27 - 1993-03-24 - Joseph R. Fanelli
CPEDIT
CP-Edit a subset of the VM XEDIT text editor
5.14 - 1993-04-28 - Joseph A. Thompson
CPPSQL
C++ classes that will allow to use SQL without knowing the SQL statements.
1.00 - 1993-03-02 - George Havens
CPUMON
A monitor which runs in a VIO window showing the percentage of CPU availability.
1.6A - 1990-12-07 - Bryan Goodyer
CTLPLS
Control+ is a collection of controls in a .DLL that may be created from any C application. Includes source for a test program which allows you to create one of each control.
1.40 - 1990-04-17 - Larry Salomon Jr.
DCLGEN
DCLGEN for Data Base Manager
1.1 - 1993-09-07 - Alberto Forlai I
DDESAM
Example client and server using Dynamic Data Exchange. Illustrates some of the basics. DDE is a very important part of OS/2 because it gives the user the ability to create work flows between applications never really designed to work together. OS/2 1.2, 1.3.
1.1 - 1991-02-06 - Michael MacFaden
DEBUGO
PM terminal tailored for debug kernel use
9404 - 1994-04-22 - Monte Copeland
DELITE
OS/2 device driver to display disk activity on a PS/2 Model 95 display panel.
1.1 - 1991-07-11 - Lou Voerman
DIRUTILS
Directory Utilities - Delete and Move Directory
1.02 - 1993-06-23 - Ric Zapanta
DRPTXT
Drag and Drop text onto a Window
1.0 - 1993-05-07 - Joe DiAdamo
DSKUSE
OS/2 PM Graphical Disk Usage
1.4 - 1993-07-06 - Ric Zapanta
DSKVEW
Graphical display of the harddisks in your system
1.3 - 1993-07-07 - Lars Husby
DXTREF
On-line DXT 2.5 Reference Manual
1.0 - 1993-04-22
EBOS2
EXE2BIN Utility (OS/2 version)
1.50 - 1993-03-27 - Hiroshi Itoh
ECPIC
Enhanced CPI-C
1.3 - 1994-02-10 - John C. Broughton III
EASLSRPI
Example of Easel-SRPI interface DLL
1.0 - 1991-08-13 - Carl Farkas
EXCEPT
32 bit DLL which implements an exception handler
2.5 - 1993-03-20 - Marc Fiammante
FAST-C
Control your software by using FASTC to make master files describing your disk/directory contents, and later using FASTC to find any changes/additions/deletions to your software by comparing the master file with the current disk/directory - fast! Package includes both DOS and OS/2 versions.
5.20 - 1992-05-01 - Paul Miller
FENIX2
Recover erased files from HPFS and FAT drives
1.03C - 1994-04-12 - Joe DiAdamo
FINDSG
This program searches the specified segments from executable files. The search keyword is the length of a segment. It is useful to search the module in which TRAP-D occurs.
1.3 - 1991-01-29 - Takaaki Nonaka
FOR2NS
The IBM FORUM to Lotus Notes Database Converter
1.01 - 1992-11-30 - Joachim S. Westin
FTREE
DOS File Handling Utility
1.6 - 1994-03-24 - Barry Buddington
HELPER
Subroutine to help with IPF help errors, shows msg/Id
1.0 - 1992-08-28 - Anthony V. Cruise
HEXZAP
An easy-to-use hex editor/browser for OS/2 or DOS with string search and individual change back-out features. Useful for all PC binary files, especially if your file has fixed-length records.
1.01 - 1991-02-07 - Kenneth Chia
HLPDMO
This is a demonstration of the IPFC tags, how they are used and appear. There are many examples of the IPFC tag syntax and markup.
1.0 - 1990-10-24 - Karla Stagray
IBSTRG
Rexx string functions as C++ class
1.0 - 1993-01-09 - Ian Brackenbury
ICONEA
ICONEA is a REXX Command file which attaches an icon, a bitmap or a metafile to a file or set of files in Extended Attributes.
1.16 - 1992-07-15 - Kerri Mooney
IFSDOC
VIEWable IFS documentation
- 1993 -
INIE
INI editor
2.03 - 1994-01-14 - Bob Russin
INTSRV
Interactive Function Tester (Test any C functions)
2.1 - 1992-09-23 - Wolfgang Reichert
JAGSPD
32-bit OS/2 2.X PM file manager
1.1 - 1993-07-25 - John Galvez
KILPID
PID-process identifier. An option allows the user to kill only a given process or all its descendants.
1.1 - 1991-02-06 - Patrick Benard
LANCER
Guidelines for the IBM LAN Application Certification program
1.0 - 1991-10-01 - Art Borrego
LAPSDUMP
IBM LAN Adapter & Protocol Support Dump/Formatter
1.0 - 1992-05-20 - Mark B. Arslan
LOKMAP
Select WPS background image and lock terminal
1.20 - 1993-10-19 - Blair Thompson
LS30UT
IBM OS/2 LAN Server 3.0 Utility files update from GG24-4043
1.08 - 1994-03-28 - Ingolf Lindberg
MAGNIF
Magnifies the portion of the desktop under the mouse. Zooming in and out is provided. Help is provided for the OS/2 1.2 Help Manager. Source code is included.
1.1 - 1991-01-22 - Larry Salomon
MBFLDR
Folder with Menu Bar
1.00 - 1993-03-08 - Toru Aihara
MDITEM
A template for providing a Multi-Document Interface for an OS/2 Presentation Manager program. Includes commented source.
1.1 - 1991-01-25 - Peter Magid
MMEDIA
Prototyping Multimedia using Parts
1.0 - 1993-07-16 - Bill McLean
MMPOTP
MMPM/2 Potpourri
1.0 - 1993-07-19 - Paul Rogers
MRFILE
Allows Configuration of pull-down menus and direct entry of OS/2 or DOS commands. Easily starts other programs in other OS/2 or DOS sessions. Includes Drag-Drop, Configurable Fonts, and Clipboard functions. Supports the OS/2 2.0 Workplace Shell Drag/Drop and program start functions. OS/2 1.2+ & 2.0 (32-bit).
4.5 - 1993-08-01 - Mike Kaczmarski
MSG
Message Table Generation and Lookup
1.3 - 1993-01-04 - Brian E. Yoder
MSHELL
Alternative, mini PM shell for OS/2 2.x
- 1993 -
MSTAIL
Let your PM Mouse wag (wave) its tail
1.0 - 1993-06-07 - Ari Erev
NETADR
A utility to identify network adapter and address
- 1993 -
NWREQOS2
OS/2 NetWare Requester config samples
1.0 - 1992-09-17 - Cathy Elias
OODIT
Object Oriented Editor for C++
1.0 - 1993-08-19 - Terrie Jacopi
OPNFDR
Opens a WorkPlace Shell Folder for easy access.
0.91 - 1994-01-06
OSCALL
Operating System/2 API Call Analyzer
2.10.06 - 1994-02-10 - Dave Blaschke
PERFMN
Monitor and analyse calling structure of a process
1.1 - 1993-09-28 - Günther Strasser
PM-MON
Allows programmers to post messages to a separate window without the use of message boxes. This allows processes to continue without halting for user interaction.
3.1 - 1990-11-06 - Peter Lee
PMBRWS
PMBROWSE is a PM File Browser with search, multiple colour, and multiple fonts capabilities. OS/2 1.2, 1.3, 2.0.
2.35 - 1991-04-23 - Tom Rogers
PMDCAT
PM Disk Catalog
1.2d - 1994-03-10 - R. Falkner
PMMORE
A "more" filter for Presentation Manager.
1.0 - 1991-02-17 - Ralph Yozzo
PMQUEU
A sample program demonstrating the functions of a spool queue processor. Source code is included.
1.0 - 1991-04-30 - Sam Detweiler
PMSEEK
Allows searching of one or more disks or subdirectories for files, or for text within files. Any matches found are listed, and can be selected for browsing, editing, or execution. A fairly flexible PM-based whereis/find utility.
5.72 - 1991-04-23 - David Slauson
PM-SPY
Monitor messages passing through PM (with filters).
3.0 - 1991-01-22 - Juerg von Kaenel, Steve Diering
PROGRS
Generic CUA progress indicator callable by .DLL
1.31 - 1991-05-21 - Dave Thomas
PROCPM
Graphically displays status of all processes running in OS/2. Both 16- and 32-bit programs included. OS/2 1.3 and 2.x.
1.61 - 1990-06-26 - Doug Hill
QSYSTM
Query system hardware, including Micro Channel
1.09b - 1993-01-01 - Jeff Muir
SLOCC2
A tool for counting source lines of code in many different languages. Languages currently supported are C, FORTRAN, Pascal, Ada, REXX, command files, C++, PL/I, Jovial, CMS2, Modula-2, etc. It is easy to add more languages to the tool. OS/2 2.x.
4.2 - 1993-08-01 - Jeff Hamilton
SNPDMP
The SnapDump and the SnapDump Formatter are tools for software defect support on OS/2 product. They provide the ability to easily capture a wide variety of data and data types into a single file and display this data in a formatted, user-friendly fashion.
1.2 - 1992-05-29 - Barbara Anderson
SPRBKS
Command retrieval, aliasing, key redefinition Replacement for OS/2 Base Keyboard Subsystem for personalizing function keys and aliases for frequently used phrases.
1.2b - 1991-03-20 - Jack Gersbach
TIMEXE
Allows for timed execution of programs.
1.01 - 1991-04-23 - Ralph Yozzo
TXT2PS
OS/2 device monitor allows text or Postscript to print.
2.09 - 1992-12-30 - Mason L. Williams
VMFTFR
A simple-to-use PM <-> VM file-transfer program using the EHLLAPI interface. It greatly simplifies the send/receive process with a 'point and shoot' interface. Good for multiple file transfers.
1.4 - 1991-02-17 - Walter Borghi
WINORG
WinOrg is a DLL that allows an application to create windows with iconic buttons which can perform some window organizing functions (tile, cascade...) and even user-defined functions.
1.2 - 1992-04-23 - Thomas Boudalier
X-LATE
Assist in converting dialogs to other national languages.
4.00 - 1991-03-25 - Charles Buck
2XVFNT
Alternative set of fonts for VGA and BGA (8514/A) for OS/2 Windows and Comms Manager 3270 emulator windows
1.0b - 1992-02-08 - Ron Hewett
386STP
Displays 386/486-base stepping level for PS/2s that save information in CMOS during POST.
2.0 - 1992-01-23 - Dennis Colvin

Links