OS/2 Warp Technical Library

From OS2World.Com Wiki
Jump to navigation Jump to search
Article Info
Author IBM. Rick Timkovich
Date 1995-06-07
OS Version OS/2 2.0 and Warp 3
Companion File N/A
Source WARPBK.ZIP

The OS/2 Warp Technical Library consists of 17 books. To order the entire library, use publication number SBOF-8511. The books may also be ordered separately by the publication numbers listed below:

Pub Number Book Title
S10G-6268 OS/2 2.0 Proc Lang 2/REXX Reference
S10G-6269 OS/2 2.0 Proc Lang 2/REXX User's Guide
G25H-7101 OS/2 WARP Control Program Programming Guide
G25H-7102 OS/2 WARP Control Program Programming Reference
G25H-7103 OS/2 WARP PM Basic Programming Guide
G25H-7104 OS/2 WARP PM Advanced Programming Guide
G25H-7106 OS/2 WARP GPI Programming Guide
G25H-7107 OS/2 WARP GPI Programming Reference
G25H-7108 OS/2 WARP Workplace Shell Programming Guide
G25H-7109 OS/2 WARP Workplace Shell Programming Reference
G25H-7110 OS/2 WARP IPF Programming Guide
G25H-7111 OS/2 WARP Tools Reference
G25H-7112 OS/2 WARP Multimedia Application Programming Guide
G25H-7113 OS/2 WARP Multimedia Subsystem Programming
G25H-7114 OS/2 WARP Multimedia Programming Reference
G25H-7190 OS/2 WARP PM Programming Reference Vol I
G25H-7191 OS/2 WARP PM Programming Reference Vol II

Books can be ordered by calling the appropriate number:

In the U.S     1-800-879-2755 - Mechanicsburg
    -or-       1-800-IBM-PCTB (1-800-426-7282) - Boulder
In Canada      1-800-465-4234
In Europe      45 +48101400

Though not part of the OS/2 Technical Library, the following CD-ROM contains over 450 unlicensed online manuals for over 40 OS/2 products including OS/2 Warp Version 3, OS/2 Version 2.1, and OS/2 Version 2.0, as well as "red books" (ITSO technical bulletins) dealing with OS/2 LAN systems, OS/2 object technology, and the OS/2 technical compendium.

 SK2T-2176     IBM Online Library OS/2 Collection - CDROM
          -02  March 1995
          -01  December 1994

The CD may be ordered from IBM Software Manufacturing Solutions at 1-800-879-2755.

The CD (and any associated ITSO redbooks) can also be ordered via the World Wide Web. Check out http://www.redbooks.ibm.com/redbooks

Descriptions of Books

The following list describes books available in hardcopy that might be of interest to users who develop applications for OS/2 Warp, Version 3. The "OS/2 Warp, Version 3 Technical Library" provides both guidance and reference information and can be used for OS/2 Warp, Version 3 development.

Programming guide information is organized by topic and contains everything an application developer needs - function details, data structures, and message descriptions - to design, write, and build function into an OS/2 application.

Programming reference information provides detailed descriptions of application programming interfaces (APIs) and contains remarks and examples to assist application developers in implementing each function.

Application developers can choose to order the complete set of books, or order individual books separately.

Please note that the information available in hardcopy is basically the same as the information in the online books contained in the OS/2 Warp Developer's Toolkit. Toolkit ordering information is provided after the descriptions of the books in the Technical Library.

CONTROL PROGRAM PROGRAMMING GUIDE
This book describes the components of the OS/2 Control Program - file systems, interprocess communication, program execution and control, memory management, exception and error management, device I/O - and how to create an OS/2 application using Dosxxx functions.
CONTROL PROGRAM PROGRAMMING REFERENCE
This book provides the detailed descriptions for the Dosxxx functions of the OS/2 Control Program.
PRESENTATION MANAGER PROGRAMMING GUIDE - THE BASICS
This book describes the components of a basic OS/2 window application - windows and message queues, window controls such as scroll bars, title bars, and menus - and how to create them using Winxxx functions.
PRESENTATION MANAGER PROGRAMMING GUIDE - ADVANCED TOPICS
This book describes the advanced features of a sophisticated OS/2 window application - font and file dialogs, containers and notebooks, hooks, Dynamic Data Exchange, direct manipulation - and how to implement them, using Winxxx and other Presentation Manager functions.
PRESENTATION MANAGER PROGRAMMING REFERENCE (VOLUMES I AND II)
This book provides the detailed descriptions for Winxxx and other functions of the OS/2 Presentation Manager.
GRAPHICS PROGRAMMING INTERFACE PROGRAMMING GUIDE
This book describes the concepts associated with graphical output - presentation spaces, device contexts, graphic primitives, fonts - and how to prepare graphical output for display and printing, using Gpixxx functions.
GRAPHICS PROGRAMMING INTERFACE PROGRAMMING REFERENCE
This book provides the detailed descriptions for the Gpixxx functions of the Graphics Programming Interface.
WORKPLACE SHELL PROGRAMMING GUIDE
This book describes the concepts associated with object-oriented programming for the OS/2 operating system--System Object Model (SOM), Workplace Shell classes and methods - and how to create object-oriented applications for the OS/2 desktop.
WORKPLACE SHELL PROGRAMMING REFERENCE
This book provides the detailed descriptions of the Workplace Shell object-oriented programming interface.
INFORMATION PRESENTATION FACILITY PROGRAMMING GUIDE
This book describes the concepts - help windows, hypertext linking, author-controlled viewports, dynamic data formatting - and the functions used for implementing help in OS/2 applications. It also describes how to create online help and information.
TOOLS REFERENCE
This book describes the tools that are included in the IBM Developer's Toolkit for OS/2 Warp, Version 3.
MULTIMEDIA APPLICATION PROGRAMMING GUIDE
This book describes the concepts associated with managing audio and video data and hardware using an extendable architecture that includes logical media devices (amplifier-mixer, waveform audio, MIDI sequencer, CD-audio, CD-XA, digital video, and videodisc), DIVE and I/O procedures for supporting various file formats.
MULTIMEDIA SUBSYSTEM PROGRAMMING GUIDE
This book describes the subsystem components--media control driver, stream handler, and I/O procedure--that support a multimedia device.
MULTIMEDIA PROGRAMMING REFERENCE
This book describes the media control interface, multimedia I/O services, Presentation Manager graphic push buttons, secondary windows functions, multimedia I/O services, DIVE, and subsystem services for synchronization and streaming.
REXX USER'S GUIDE
This book describes the REXX programming language and provides examples for writing programs using REXX.
NOTE: This book is the same as the one in the OS/2 2.0 Technical Library.
REXX REFERENCE
This book provides detailed descriptions of the REXX functions.
NOTE: This book is the same as the one in the OS/2 2.0 Technical Library.

Obtaining the OS/2 Warp Developer's Toolkit

The Developer Connection for OS/2 (DevCon) is an annual membership in which subscribers get a CD-ROM and newsletter four times a year. Each CD contains generally-available and pre-release products from IBM, including The Developer's Toolkit for OS/2 Warp, employee written software, and third-party products.

For subscription information:

  • In the United States: 1-800-6-DEVCON
  • In Canada: 1-800-561-5293
  • In Asia/Pacific: 61-2-354-7684 fax: 61-2-354-7766
  • In Mexico: 627-2444 (Mexico City) 91-800-00639 (Country)
  • In Brazil: 0800-111205 fax: (011) 886-3222

In addition, DevCon can be ordered direct from IBM SPC in Denmark if the customer is outside one of the above geographical areas. After dialing the international access code, the customer should call the appropriate number to speak with an operator speaking one of the following languages:

  • English 45 +48101500
  • Dutch 45 +48101400
  • French 45 +48101200
  • German 45 +48101000
  • Italian 45 +48101600
  • Spanish 45 +48101100

Rick Timkovich [IBM] [72410,624] Internet: tink@vnet.ibm.com

OS/2 Developer Information