OKS Data Editor

Object Window

To display object window it is necessary select desired object in the objects list of class or data file windows, press the right mouse button and select Show object menu item, or double click desired object in the objects list of class window.

The OKS Data Editor Object Window displays the objects properties including object ID, class name, container data file, values of attributes and relationships. The single-value attributes are presented as text fields or option menus (boolean and enumerations). The single-value relationships are presented as text field. The multi-value attributes and relationships are presented as lists:
Object Window
The actions and changes of object properties are described below.

Actions

Object Icon Popup
The OKS Data Editor Object Window allows the user to select displayed object, move the object to another data file, make a copy of the object, rename the object, delete the object and change values of the object's attributes and relationships. To access actions menu move sursor oven icon in the left-up corner of window and press right mouse button. Popup menu similar to shown one will appear (depending on selection of active file and asscess permissions some menu items can be disabled).

Select Object

Selection of object means putting it's identity to the data editor clipboard. If ths identity is the clipboard, it can be used to paste this object's reference to a relationship's value.

Referenced By

Sometimes it is necessary to know which objects reference given one. The selection of [Referenced By] popup menu items results appearance of window listing referencing objects:
Referenced By Window
Double click on an object opens it's data window.

Move Object

To move object from one OKS data file to another, it is necessary to select desired data file from OKS Main Window, set this data file active, press right mouse button on OKS Object pixmap and choose [Move to: datafile] menu item. If object currently is stored in data file which is active, this menu item will be disabled.

Copy object

To copy an OKS object press right mouse button on OKS Object pixmap and choose [Copy] menu item. When popup prompt dialog will appear, input new unique object identity (empty string means that the name for new object will be chosen automatically).
When an object is copied, the values of composite exclusive relationships are not copied.

Rename object

To rename object (i.e. to change object identity) press right mouse button on OKS Object pixmap and choose Rename menu item. When popup prompt dialog will appear, input new unique object identity (it can not be empty!). When an object is renamed, more than one data file may be affected and marcked as modified.

Change value of attributes

It is only possible to change attribute value, if the object is stored on a file writable by user. Otherwise appropriate item representing the value will be disabled.

To change value of single-value attribute it is necessary to press the right mouse button, when mouse pointer is over corresponding text field, and to select desired action:
Single Value Attribute Popup
The set value dialog allows to set any allowed value. The reset default value function sets default value.

If an object has an single-value attribute with enumeration, boolean or class type, it is displayed as option menu. To modify the attribute select new value from option menu:
Set Enumeration Value

To change value of multi-value attribute it is necessary to press the right mouse button, when mouse pointer is over corresponding list box, and to select desired action:
Multi-Value Attribute Popup
Modification Actions are listed below:
The View Actions are listed below:

Value of relationships

It is only possible to change relationship value, if the object is stored on a file writable by user. Otherwise appropriate item representing the value will be disabled.

To change value of single-value relationship it is necessary to press the right mouse button, when mouse pointer is over corresponding text field, and to select desired action:
Single-Value Realtionship Popup
To change value of multi-value relationship it is necessary to press the right mouse button, when mouse pointer is over corresponding list box, and to select desired action:
Multi-Value Relationship Popup
To browse one of referenced objects select it in the list and choose [Show Object reference] menu item.

Modification Actions are listed below:
The View Actions are similar to multi-value attribute ones described above.

Descriptions

The OKS schema contains descriptions of attributes and relationships, which should help user to browse and to modify attribtes and relationships of an object. To access the documentation select [Show Desription] item available in most popup menus described above:
Description Dialog
Another way to see description is too move mouse pointer above text filed box, option menu or list box used for attribute and relationship values and keep it still for a second. This results automatic appearance of tips box containing description similar to above:
Tips Description
Note, the descrition or any other long text is automatically wrapped by 80 symbols. To change this value  use OKS_GUI_TIPS_MAX_WIDTH environment variable.


Home - Next - Index

Modified 10-JUN-2009
Author Igor Soloviev