About inheritance

One of the most powerful features of PowerBuilder is inheritance. It enables you to build windows, user objects, and menus that derive from existing objects.

Using inheritance has a number of advantages:

This chapter describes how inheritance works in PowerBuilder and how to use it to maximize your productivity.

NoteOpening ancestors and descendants To enforce consistency, PowerBuilder does not let you open an ancestor object until you have closed any descendants that are open, or open a descendent object when its ancestor is open.