#Group

Top  Previous  Next

The #Group object enables a group of objects defined by the user to be used at different locations by means of a single line. Specific properties can be set in the definition by means of parameters.

 

When a #Group object is called within a page, the defined $Group objects are displayed at this location with optional parameters:

 

Parameters

M/O

Value

Default

Comment

Object

M

#Group=<name>


Call of the $Group object <name>

Text/File

O

Group parameters


Comma separated parameters for $Group objects

Font

 

Group parameters


Comma separated parameters for $Group objects

X

O

Integer value

0

Horizontal position
Only constants are permissible.

Y

O

Integer value

0

Vertical position
Only constants are permissible.

DX

O

Integer value

0

This parameter will be ignored.

DX is taken from the Group definition

DY

O

Integer value

0

This parameter will be ignored.

DX is taken from the Group definition

Color

O

Group parameters


Comma separated parameters for $Group objects

Backcolor

O

Group parameters


Comma separated parameters for $Group objects

Format

O

Group parameters


Comma separated parameters for $Group objects

Action

O

Group parameters


Comma separated parameters for $Group objects

Limit1

O

Group parameters


Comma separated parameters for $Group objects

Limit2

O

Group parameters


Comma separated parameters for $Group objects

ActionLimit1

O

Group parameters


Comma separated parameters for $Group objects

ActionLimit2

O

Group parameters


Comma separated parameters for $Group objects

VarValue

O

Group parameters


Comma separated parameters for $Group objects

VarType

O

Group parameters


Comma separated parameters for $Group objects

VarState

O

Group parameters


Comma separated parameters for $Group objects

Option

O

Group parameters


Comma separated parameters for $Group objects

Function

 




Init

O

Group parameters


Comma separated parameters for $Group objects

Exit

O

Group parameters


Comma separated parameters for $Group objects

 

Parameters and placeholders are scoped to their own column! Each column has it's own parameters. The first parameter in each column corresponds to the %1 placeholder in the same column.

It isn't not possible to pass a parameter from one column to an other.

 

Example:

$Group definition with two parameters in the Text column

 

Object

Text/File

...

$Group=Group1


...

#Button

{%1}

...

#Button

{%2}

 

 

                                                                                                                 

Example:

#Group=Group1 call with parameter

 

Object

Text/File

...

#Page=Testpage


...

#Group=Group1

one, two

...

 

Object #Button {%1} is drawn with text "one", object #Button {%2} with text "two".