OS/2 Warp Technical Library: Difference between revisions

From OS2World.Com Wiki
Jump to navigation Jump to search
No edit summary
Jugbogdan (talk | contribs)
mNo edit summary
Line 6: Line 6:
|Source=WARPBK.ZIP  
|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:
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
  Pub Number   Book Title
|-
  __________ _____________________________________________________
|S10G-6268||OS/2 2.0 Proc Lang 2/REXX Reference
  S10G-6268 OS/2 2.0 Proc Lang 2/REXX Reference
|-
  S10G-6269 OS/2 2.0 Proc Lang 2/REXX User's Guide
|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-7101||OS/2 WARP Control Program Programming Guide
  G25H-7103 OS/2 WARP PM Basic Programming Guide
|-
  G25H-7104 OS/2 WARP PM Advanced Programming Guide
|G25H-7102||OS/2 WARP Control Program Programming Reference
  G25H-7106 OS/2 WARP GPI Programming Guide
|-
  G25H-7107 OS/2 WARP GPI Programming Reference
|G25H-7103||OS/2 WARP PM Basic Programming Guide
  G25H-7108 OS/2 WARP Workplace Shell Programming Guide
|-
  G25H-7109 OS/2 WARP Workplace Shell Programming Reference
|G25H-7104||OS/2 WARP PM Advanced Programming Guide
  G25H-7110 OS/2 WARP IPF Programming Guide
|-
  G25H-7111 OS/2 WARP Tools Reference
|G25H-7106||OS/2 WARP GPI Programming Guide
  G25H-7112 OS/2 WARP Multimedia Application Programming Guide
|-
  G25H-7113 OS/2 WARP Multimedia Subsystem Programming
|G25H-7107||OS/2 WARP GPI Programming Reference
  G25H-7114 OS/2 WARP Multimedia Programming Reference
|-
  G25H-7190 OS/2 WARP PM Programming Reference Vol I
|G25H-7108||OS/2 WARP Workplace Shell Programming Guide
  G25H-7191 OS/2 WARP PM Programming Reference Vol II
|-
 
|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:
Books can be ordered by calling the appropriate number:
 
In the U.S    1-800-879-2755 - Mechanicsburg
    In the U.S    1-800-879-2755 - Mechanicsburg
    -or-      1-800-IBM-PCTB (1-800-426-7282) - Boulder
        -or-      1-800-IBM-PCTB (1-800-426-7282) - Boulder
In Canada      1-800-465-4234
    In Canada      1-800-465-4234
In Europe      45 +48101400
    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.
 
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
   SK2T-2176    IBM Online Library OS/2 Collection - CDROM
           -02  March 1995
           -02  March 1995
           -01  December 1994
           -01  December 1994
The CD may be ordered from IBM Software Manufacturing Solutions at 1-800-879-2755.


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


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==
==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
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.
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 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.
Programming reference information provides detailed descriptions of application programming interfaces (APIs) and contains remarks and examples to assist application developers in implementing each function.
Line 60: Line 66:
Application developers can choose to order the complete set of books, or order individual books separately.
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.
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
;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.
This book provides the detailed descriptions of the Workplace Shell object-oriented programming interface.
;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.
;INFORMATION PRESENTATION FACILITY PROGRAMMING GUIDE
;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.
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.
;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.
;TOOLS REFERENCE
;GRAPHICS PROGRAMMING INTERFACE PROGRAMMING REFERENCE:This book provides the detailed descriptions for the Gpixxx functions of the Graphics Programming Interface.
This book describes the tools that are included in the IBM Developer's Toolkit for OS/2 Warp, Version 3.
;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.
;MULTIMEDIA APPLICATION PROGRAMMING GUIDE
;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.
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.
;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
;MULTIMEDIA SUBSYSTEM PROGRAMMING GUIDE:This book describes the subsystem components--media control driver, stream handler, and I/O procedure--that support a multimedia device.
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.
;MULTIMEDIA PROGRAMMING REFERENCE
:NOTE: This book is the same as the one in the OS/2 2.0 Technical Library.
This book describes the media control interface, multimedia I/O
;REXX REFERENCE:This book provides detailed descriptions of the REXX functions.  
services, Presentation Manager graphic push buttons, secondary windows
:NOTE: This book is the same as the one in the OS/2 2.0 Technical Library.
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==
==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.
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:
For subscription information:
Line 143: Line 96:
* In Mexico:            627-2444 (Mexico City)  91-800-00639 (Country)
* In Mexico:            627-2444 (Mexico City)  91-800-00639 (Country)
* In Brazil:            0800-111205        fax: (011) 886-3222
* 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:
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
*English  45 +48101500
*Dutch    45 +48101400
*Dutch    45 +48101400
Line 152: Line 103:
*Italian  45 +48101600
*Italian  45 +48101600
*Spanish  45 +48101100
*Spanish  45 +48101100
Rick Timkovich [IBM] [72410,624]  Internet: tink@vnet.ibm.com
Rick Timkovich [IBM] [72410,624]  Internet: tink@vnet.ibm.com


OS/2 Developer Information
OS/2 Developer Information

Revision as of 21:36, 1 October 2022

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