Title: Power GUI Programming with VisualAge for C++
Description: **From the Publisher**

VisualAge C++ is becoming one of the most used object-oriented development platforms. Written by the IBM development team, this book is truly the VisualAge C++ bible for programmers and developers. It will also cover porting programs written for other operation systems to Windows, multimedia, 2-D graphics, and internationalization issues. Includes CD-ROM with... * 120 executable programs using VisualAge C++ * Shareware and multimedia tutorials.

**From the Back Cover**

From the developers of the IBM Open Class Library, the most complete programming resource available for both Windows and OS/2 programmers

Destined to become the VisualAge for C++ bible for programmers and developers, this invaluable book/CD-ROM set clearly describes how to use Open Class Library to develop applications with modern graphical user interfaces. You'll get the kind of practical, detailed information that could only come from the hands-on experience of the developers of the IBM Open Class Library. You'll discover how to produce better applications more quickly and easily with less code.

The CD-ROM includes:
* 140 example programs using VisualAge for C++
* VisualAge for C++ trial copy

This valuable guide:
* Explains how to build programs that run on Windows and OS/2 with little change to your source code
* Describes advanced control, including container, notebook, and tool bar
* Discusses enabling your application for Direct Manipulation
* Explains how to use separate threads of execution to maintain a responsive user interface
* Covers using Dynamic Data Exchange to communicate between applications
* Shows how to use the advanced layout or canvas classes to build views that automatically adjust to changes in font, national language, or display resolution
* Includes debugging techniques, performance tuning guidelines, and potential pitfalls to avoid
Subjects: OS/2 (Computer file), OS2, OS/2 Warp, Operating systems (Computers), development, programming, Visual programming (Computer science), VisualAge, C++ (Computer program language), Graphical user interfaces (Computer systems), C plus plus (computer program language)