Using a Super Genie library object is initially not as simple as using a Super Genie page.
To use a Super Genie library object you need to:
Note: When the Super Genie is attached to a genie, the Super Genie library object is instantiated and becomes a new page in your project. This means any object can be configured to call the Super Genie page.
Create and Save a Genie object
In the following example a button will be created and saved as a genie. The Super Genie library object created in a previous example will then be attached to the genie.
Note: For metadata values with no corresponding tag configured, place the value within single quotes otherwise a hardware alarm will be raised. For example if a value MyTitle has been configured to substitute a Super Genie window title (?TItle?), then configure the value as 'MyTitle'
Attach a Super Genie to the Genie
Attaching a Super Genie to a Genie:
Note: A Super Genie can be attached to more than one Genie.
Using a Super Genie with a Genie:
Note: To avoid compilation errors variable tags used in a Super Genie needs to be defined in the variable tags database. Alarm tags can also be used (allowing you use alarm tag properties).
Using tags through Super Genies at runtime increases your dynamic license point count. Super Genies called after you have reached your point limit will return #COM. For more information see license point count in the Installation and Configuration Guide.
See Also