About inheritance

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

Using inheritance has a number of advantages:

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

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