Open Views

Objects can have open actions or open views associated with them. Open views typically are the views of an object, for example, Icon, Tree, Details, and Settings. Open views, for data file objects, also include programs or program references that the user has associated with the object. Open views are displayed when the user selects the cascaded mini-push button that appears next to the Open action on the pop-up menu. The user then can select the default open view or any of the open views listed in the conditional cascaded menu. The Workplace Shell defines a set of predefined open views, as shown in the following table:

┌────────────────────┬────────────────────────────────────────┐
│View                │Description                             │
├────────────────────┼────────────────────────────────────────┤
│OPEN_CONTENTS       │Opens content view.                     │
├────────────────────┼────────────────────────────────────────┤
│OPEN_DEFAULT        │Opens default view.                     │
├────────────────────┼────────────────────────────────────────┤
│OPEN_DETAILS        │Opens Details view.                     │
├────────────────────┼────────────────────────────────────────┤
│OPEN_HELP           │Opens help view.                        │
├────────────────────┼────────────────────────────────────────┤
│OPEN_RUNNING        │Executes object.                        │
├────────────────────┼────────────────────────────────────────┤
│OPEN_SETTINGS       │Opens Settings notebook.                │
├────────────────────┼────────────────────────────────────────┤
│OPEN_TREE           │Opens Tree view.                        │
├────────────────────┼────────────────────────────────────────┤
│OPEN_USER           │Opens class-specific view (value greater│
│                    │than OPEN_USER)                         │
└────────────────────┴────────────────────────────────────────┘

Some of the predefined open views are meaningful only to certain Workplace Shell classes:

Workplace Shell classes can define new open views for their objects by: