Table of Contents
- Introduction to PBNI
 - Building PowerBuilder Extensions
 - 
                     
- Nonvisual extension example
 - Creating a PowerBuilder extension
 - Adding an extension to a PowerBuilder target
 - Using the extension
 - Creating and using a visual extension
 - Creating visual class instances
 - Event processing in visual extensions
 - Calling PowerScript from an extension
 - Exception handling and debugging
 
 - Exchanging Data with PowerBuilder
 - Calling PowerBuilder from C++
 
This part provides an introduction to the PowerBuilder Native Interface and a guide to creating PowerBuilder extensions and interacting with PowerBuilder.


