Skip to main content

Core

Description

Here, provide an explanation of the purpose of Core Control (compared to standard controls).

For example:

  • What kind of use cases are envisioned?
  • Differences from standard controls, as well as Core Control advantages and disadvantages.

If a page is created for extended usage of Core Control, a link to that page will be added. (Workitem CGI1-76201 - Doc: Core Controls Advanced usage)

 

Explanation

After this, will list the Core Controls implemented in CGI3.15.1.

Approach A:

Each listed item will link to the standard control explanation page. On that page, only the property items applicable to Core Control will be explicitly indicated.

e.g 

The text below is linked to the standard control “TextValue”. In addition, the standard control “TextValue” explanation page clearly indicates the property items that are shared with Core.

  • TextValue 

 

Approach B:

Alternatively, a dedicated table can be created for each Control. The following is an example.

Text Value

Uses a Value and a Text as format string. Result is the formatted string. See C++ printf() function. The value can be set directly or by an event. Event input can be provided by e.g. the Send Value as Event Behavior or the Forward Value Behavior.

Properties

Property Name
Type
Description
Value Variant The value to be formatted
Format Text
String
The format string which includes one format specifier (beginning with %). See C printf() function.
Style
Candera::TextRendering::Style The Style that will be used.
Text Color
Candera::Color The color which can be used from other Behaviors.