Back Forward Embedded page

An embedded page is a clipboard page that has the value of a property of mode Page. Any page on the clipboard that is not a top-level page is an embedded page.

PRPC uses a recursive page structure. Pages contain properties that can have single or multiple pages as their values. For example, the Obj-Browse method creates an array of embedded pages (all of the same class) that contain its results.

To emphasize that a custom class in your application is intended to be used only for embedded pages, create a class derived from the Embed- base class and use pattern inheritance. An example is the standard Embed-Access-Privilege class.

However, an embedded page may have a class derived from any class, including Data-, Assign-, Work-, Data-Party-Person, and so on. The class is recorded in the property.

NoteTypically, the name of an embedded page is a property name. Accordingly, you cannot rename an embedded page. B-787 7/11/03

Definitions Embed- base class, page, pattern inheritance, property mode, top-level page
Related topics About the Clipboard tool
Obj-Browse method
Standard rules Standard classes derived from the Embed- base class

Up Definitions