TEMPLATE HEADING

The Group Editor allows you to:
  1. Change the name of the group.
  2. Specify the Group members.
To change the name of the Group, select it and type the new name into the text field labelled "Name" beneath. This takes effect immediately.

When a Group is selected, its components are displayed in the list on the right. There are a number of functions which apply to the Group interface components:

  1. Add.

    Add any widgets currently selected in the design area to this group.

  2. Remove.

    Remove the selected components from the group.

  3. Private.

    Define the selected component(s) as "private" to this group. This refers to the way code is generated for the group and is only relevant to web active callbacks.

  4. Public.

    Define the selected component(s) as publicly accessible. This refers to the way code is generated for the group and is only relevant to web active callbacks.

  5. Select.

    Select the corresponding components in the design area.

  6. Go to.

    For this function, you must have only one component selected in the Group Editor. Pressing "Go to" makes the selected component visible in the design area, unfolding nodes in the hierarchy if necessary.

Extra Data

The Group Editor contains an area labelled "Extra Data" where you may add extra components to a Group, which are not widgets.

Since only the Group is passed to a Smart Code callback, allowing extra data inside the Group provides a means of passing more information into the callback. This is especially useful when the callback is functioning in a separate server application and does not have direct access to the rest of the client application.

The extra data section of the Group Editor contains a list showing the existing definitions, two text fields for the name and value of the data and an option menu allowing you to choose whether the extra data is a "Constant", "Variable" or "Function".

See also: