Table of Contents

contents
acknowledgments xi
introduction to the revised printing xiii
introduction xxi

Introduction to client/server programming and PowerBuilder 1
Overview 1, Summary 2, Questions 3

Installing PowerBuilder 8
Overview 8, Summary 9, Questions 10

Applications 19
Overview 19, Summary 20, Questions 24

Libraries 55
Overview 55, Summary 56, Questions 58

PowerScript 78
Overview 78, Summary 79, Questions 81

Events and functions 108
Overview 108, Summary 109, Questions 110

Embedded SQL 127
Overview 127, Summary 128, Questions 128

DataWindows 133
Overview 133, Summary 134, Questions 141

Graphs 209
Overview 209, Summary 210, Questions 211

User Objects 220
Overview 220, Summary 221, Questions 222

Windows and common controls 234
Overview 234, Summary 235, Questions 237

Tab controls 252
Overview 252, Summary 253, Questions 253

Rich Text controls 258
Overview 258, Summary 259, Questions 259

Menus 267
Overview 267, Summary 268, Questions 270

Database 279
Overview 279, Summary 280, Questions 281

MDI applications 294
Overview 294, Summary 295, Questions 296

Using OLE components 304
Overview 304, Summary 305, Questions 305

Distributed PowerBuilder 314
Overview 314, Summary 315, Questions 316

Internet and intranet applications 326
Overview 326, Summary 327, Questions 328

PowerBuilder Foundation Classes 337
Overview 337, Summary 338, Questions 343

Distribution 379
Overview 379, Summary 380, Questions 380

appendix A developer's resource 387
PowerSoft technical documents 387, Variable naming standards 401

glossary 403
index 408