All Canvas Control Properties

Property icon This topic lists all properties, which are available via the Properties pane and the Canvas script editor, for all Canvas controls, tools, and objects.

Browse by letter:     [A]   [B]   [C]   [D]   [E]   [F]   [G]   [H]   [I]   [L]   [M]   [N]   [O]   [P]   [Q]   [R]   [S]   [T]   [U]   [V]   [W]   [X]   [Y]   [Z]

UI Property Script Property Control Description
ABack to top

Accepts return

ControlName.AcceptsReturn

Edit Box

The Accepts return check box indicates that the Edit Box will accept the return key to create a new line in the text block in run mode.

Alarm attribute

 

Alarm Grid (Alarm column)

The Alarm attribute property specifies the alarm attribute that will be displayed in the column. Click Down arrow to reveal a drop-down menu of available CygNet alarm attributes supported by the Alarm Grid:

  • Alarm Condition
  • Set / Reset State
  • Alarm Hidden
  • Alarm Suppression State
  • Point State
  • Reported Time
  • Alarm Priority Highest
  • Alarm Priority Highest Since Ack
  • Alarm Priority Highest Category
  • Alarm Priority Highest Category Desc.
  • Alarm Priority Highest Since Ack Cat.
  • Alarm Priority Highest Since Ack Cat. Desc.
  • Facility Tag (CAS)
  • Alarm Priority
  • Primary Value
  • Secondary Value
  • Alarm Acknowledgment Status

Alarm column

N/A

Alarm Grid

An alarm column presents data for a point by an alarm attribute.

Alarm filter

AlarmGrid.AlarmFilter

Alarm Grid (grid filter)

The Alarm filter property is used to limit the data that is presented in the Alarm Grid by configuring alarm filtering rules. Click Open dialog box to open the Alarm Filter dialog box, where you can create a custom alarm filter rule. The filter rule is displayed in the property label; you do need to open the Alarm Filter dialog box to edit the rule.

Alarm filter

AlarmGrid.ToolbarFilters

Alarm Grid (toolbar filter)

The Alarm toolbar filters property is used to configure filters that appear in the Alarm Grid's toolbar and can be used to dynamically filter the alarms presented in the grid in run mode. Click Open dialog box to open the Configure Alarm Filter dialog box, where you can configure the alarm filters, tooltips, and separators that appear on the Alarm Grid's toolbar. The number of toolbar filters defined is displayed in the property label.

 

Sample Alarm Grid toolbar

Alarm Grid toolbar showing filters and tooltip

Alarm icon column

AlarmGrid.IconColumn

AlarmGrid.IconColumn.ColorSource

AlarmGrid.IconColumn.Ranges

AlarmGrid.IconColumn.ShowIcon

Alarm Grid

Not supported by TWC The Alarm icon column property is used to indicate whether a column and icon will be displayed as the first column of the Alarm Grid. A customizable icon can be configured to change color based on point state and change image based on alarm priority. Icons will display only when there is an unacknowledged alarm. Click Open dialog box to configure the column, the icon color source, the associated priority ranges, and the icon image used for each priority in the Alarm Priority Icon Ranges dialog box.

Alarm icon configuration

ControlName.IconConfiguration

ControlName.IconConfiguration.ColorSource

ControlName.IconConfiguration.Ranges

ControlName.IconConfiguration.Ranges.Count

Detail

Tile View

Not supported by TWC The Alarm icon configuration property is used to configure the alarm icon that can optionally be included in the upper right corner of the Detail control. If enabled in the Show alarm icon property, a customizable icon can be configured to change color based on point state and change image based on alarm priority. Icons will display only when there is an unacknowledged alarm.

Click Open dialog box to configure the icon color source, the associated priority ranges, and the icon image used for each priority in the Configure Alarm Icons dialog box.

Alarm toolbar filters

AlarmGrid.ToolbarFilters

Alarm Grid

The Alarm filter property specifies the filter rules for each toolbar filter. Configure the filter rule using the standard CygNet Alarm Filter dialog box.

Animate marker

ValueIndicator.IsAnimated

Value Indicator

Not supported by TWC The Animate Marker check box indicates whether to animate the marker movement. When enabled the Value Indicator's marker will move smoothly from one value to the next value.

Arrow size

Shape.ArrowSize

Shape

The Arrow size property specifies the size of the arrowheads at the end of the line shapes. Select a number using the spin control. The default value is 20. The Shape type must be one of the arrow shapes to take effect.

Auto close

TagChooser.AutoCloseOnNodeSelection

Tag Chooser

The Auto close property hides the Tag Chooser when any node in the hierarchy is selected. Click the header row to show the Tag Chooser again to make a new selection. The Auto close property is visible and configurable only when the Collapsible mode is enabled.

Auto range x-axis

ControlName.AutoRangeX

CygNet Grid

Detail

Sparkline

Not supported by TWC The Auto range x-axis check box indicates whether the sparkline's x-axis is constrained to the range of values for the associated point or fixed to the configured time range (default). Configure the date and time range in the Range properties below.

Auto range y-axis

ControlName.AutoRangeY

CygNet Grid

Detail

Sparkline

Not supported by TWC The Auto range y-axis check box indicates whether the sparkline's y-axis is constrained to the range of values for the associated points (default) or fixed to the configured minimum and maximum values. Configure the y-axis scale in the Maximum Y value and Minimum Y value below.

BBack to top

Background color

AlarmGrid.ColorConfiguration.BackgroundSelfColor

AlarmGrid.ColorConfiguration.BackgroundSource

Alarm Grid (cell)

The Background color property specifies the color used for the background of the grid cell. The color can be sourced from one of several options provided in the Source drop-down menu: a) the color will automatically follow the selected application theme regardless of the underlying color palette and cannot be customized (by selecting Auto); b) the color will be sourced from the point state of the associated alarm (by selecting BackgroundColor, ForegroundColor, or SingleColor); or c) the color can be customized (by selecting Self). The default value is BackgroundColor. Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal five options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • BackgroundColor — Select BackgroundColor to specify that the source of the grid cell's color corresponds to the alarm's point state background color (%pointstatebackcolor%).
    • ForegroundColor — Select ForegroundColor to specify that the source of the grid cell's color corresponds to the alarm's point state foreground color (%pointstateforecolor%)
    • Self — Select Self to explicitly configure the color. When Self is selected a Color field is automatically displayed beneath the Source field and must be configured.
    • SingleColor — Select SingleColor to specify that the source of the grid cell's color corresponds to the alarm's point state single color (%pointstatesinglecolor%)
  • Color — Only displays if the Source is Self. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Background color

 

CygNet Grid (column)

The Background color property specifies the color used for the background of the grid cell.

For a Facility and Generic column

The color can be sourced from one of two options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal two options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

For a Point column

The color can be sourced from one of three options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color will be sourced from the point state of the associated point (by selecting Point State).
  3. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal three options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • Point State — Select Point State to specify that the source of the color corresponds to the point state color defined for the point represented in the element. The default point state colors for a CygNet system are defined by the system’s point scheme.
    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Background color

ControlName.ColorConfiguration.BackgroundSelfColor

ControlName.ColorConfiguration.BackgroundSource

 

Dynagraph.DynagraphColorConfiguration.BackgroundSelfColor

Dynagraph.DynagraphColorConfiguration.BackgroundSource

DDS Button

DDS Text Tool

Dynagraph

 

Note Grid (column)

The Background color property specifies the color used for the background of the control.

The color can be sourced from one of two options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal two options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • Self — Select Self to explicitly configure the color. When Self is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is Self. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Note Grid

The Background color property specifies the color used for the background of the Note Grid cell.

The color can be sourced from one of two options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal two options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

Background color

ControlName.ColorConfiguration.BackgroundSelfColor

ControlName.ColorConfiguration.BackgroundSource

Button

Detail

Donut

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Navigation Button

SetPoint Button

Text Tool

Tile View (Detail)

UIS Command Button

Value Indicator

The Background color property specifies the color used for the background of the control.

The color can be sourced from one of three options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color will be sourced from the point state of the associated point (by selecting Point State).
  3. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal three options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • Point State — Select Point State to specify that the source of the color corresponds to the point state color defined for the point represented in the element. The default point state colors for a CygNet system are defined by the system’s point scheme.
    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Background color (screen, object, control)

ControlName.BackgroundColor

Chart

Heat Map

Object Container

Screen/Object

Sparkline

Tag Chooser

Tile View

Tree Map

 

Combo Box (header)

The Background color property specifies the background color of the screen, object, or control. Click Down arrow to customize the color using the color picker.

Combo Box —

The Background color property specifies the background color of the Combo Box header. Click Down arrow to customize the color using the color picker.

Backgound color source

ControlName.BackgroundColorSource

Chart

Combo Box (header)

Heat Map

Object Container

Screen/Object

Sparkline

Tag Chooser

Tile View

Tree Map

The Background color source property specifies the color source for the background color of the screen, object, or control. Two options are available:

  • Auto — Overrides the background color with a theme-appropriate color (default).

    Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

  • <Self> — The color selected in the Background color property will be used.

The default option is Auto.

Bar color

ControlName.ColorConfiguration.BarSelfColor

ControlName.ColorConfiguration.BarSource

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

The Bar color property specifies the color used for the bar that represents the point value in the Linear Gauge control.

The color can be sourced from one of three options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color will be sourced from the point state of the associated point (by selecting Point State).
  3. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal three options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • Point State — Select Point State to specify that the source of the color corresponds to the point state color defined for the point represented in the element. The default point state colors for a CygNet system are defined by the system’s point scheme.
    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Base node

TagChooser.GroupBaseNodeDescription

Tag Chooser

Not supported by TWC The Base node property specifies the group node to use as the base (or bottom) of the Tag Chooser hierarchy. Click Open dialog box to select the desired node from the Select Group Hierarchy Node dialog box. Note that you must set up a group hierarchical structure with levels of nodes in your CygNet system prior to selecting a base node in the Tag Chooser.

Begin date

Start

Start date (Grid)

ControlName.DateStart

TreeMap.StartingDate

Chart

CygNet Grid (History column)

Detail

Heat Map

Screen/Object (Default chart)

Sparkline

Tile View

Tree Map

The Begin date or Start or Start date property specifies the start date and time for a control (or screen or chart or column) for an absolute date and time view window. The format is MM/DD/YYYY hh:mm:ss AM/PM. The default value is the system date and time at which the control was first added to the screen. Click Set date to change the date using the date picker.

Tree Map

The Begin date property specifies the start date and time to use when rolling up historical data. Data between the Begin relative date and the Begin date will be rolled up and displayed in the Tree Map. The format is MM/DD/YYYY hh:mm:ss AM/PM. The default value is the system date and time at which the control was first added to a screen. Click Set date to change the date using the date picker.

Begin relative date

Start

Relative start date (Grid)

ControlName.RelativeStartDate

 

TreeMap.RelativeStartingDate

Chart

CygNet Grid (History column)

Detail

Heat Map

Note Grid

Screen/Object (Default chart)

Sparkline

Tile View

Tree Map

The Begin relative date or Relative start date or Start property specifies a wildcard string defining the amount of time by which to adjust the start date and time. The space-separated elements in this string must be of the form: "x-#", "x+#", or "x=#" where # is an integer and x is one of the following unit specifiers: y — Year, m — Month, d — Day, H — Hour, M — Minute, S — Second, and # is an integer. T wildcard is also supported and must be in the form: T, T+#, T-#, where T represent today at midnight, T-1 is yesterday at midnight, and T+1 is tomorrow at midnight, etc. Any integer can be used. For example, H-8 represents data from the 8 hours before the current hour, d+3 represents data 3 days after the current day, and d+2 H+1 M+30 represents data 2 days, 1 hour and 30 minutes after the current date and time. d-4 H=6 sets the relative start date and time to four days ago (d-4) at 6:00 a.m. (H=6). See Date and Time Wildcards for more information about adjusting relative time.

Tree Map

The Begin relative date property specifies a wildcard string defining the amount of time by which to adjust the start date and time. The space-separated elements in this string must be of the form: "x-#", "x+#", or "x=#" where # is an integer and x is one of the following unit specifiers: y — Year, m — Month, d — Day, H — Hour, M — Minute, S — Second, and # is an integer. T wildcard is also supported and must be in the form: T, T+#, T-#, where T represent today at midnight, T-1 is yesterday at midnight, and T+1 is tomorrow at midnight, etc. Any integer can be used. For example, H-8 represents data from the 8 hours before the current hour, d+3 represents data 3 days after the current day, and d+2 H+1 M+30 represents data 2 days, 1 hour and 30 minutes after the current date and time. d-4 H=6 sets the relative start date and time to four days ago (d-4) at 6:00 a.m. (H=6). See Date and Time Wildcards for more information about adjusting relative time.

Blink

 

Alarm Grid

Button

CygNet Grid

Navigation Button

SetPoint Button

Text Tool

UIS Command Button

See Display alarm acknowledgment

Border color

AlarmGrid.ColorConfiguration.BorderSelfColor

AlarmGrid.ColorConfiguration.BorderSource

Alarm Grid (cell)

The Border color property specifies the color used for the border of the grid cell. The color can be sourced from one of several options provided in the Source drop-down menu: a) the color will automatically follow the selected application theme regardless of the underlying color palette and cannot be customized (by selecting Auto); b) the color will be sourced from the point state of the associated alarm (by selecting BackgroundColor, ForegroundColor, or SingleColor); or c) the color can be customized (by selecting Self). The default value is Auto. Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal five options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • BackgroundColor — Select BackgroundColor to specify that the source of the grid cell's color corresponds to the alarm's point state background color (%pointstatebackcolor%).
    • ForegroundColor — Select ForegroundColor to specify that the source of the grid cell's color corresponds to the alarm's point state foreground color (%pointstateforecolor%)
    • Self — Select Self to explicitly configure the color. When Self is selected a Color field is automatically displayed beneath the Source field and must be configured.
    • SingleColor — Select SingleColor to specify that the source of the grid cell's color corresponds to the alarm's point state single color (%pointstatesinglecolor%)
  • Color — Only displays if the Source is Self. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Border color

 

CygNet Grid (column)

The Border color property specifies the color used for the border of the grid cell.

For a Generic and Facility column

The color can be sourced from one of two options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal two options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

For a Point column

The color can be sourced from one of three options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color will be sourced from the point state of the associated point (by selecting Point State).
  3. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal three options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • Point State — Select Point State to specify that the source of the color corresponds to the point state color defined for the point represented in the element. The default point state colors for a CygNet system are defined by the system’s point scheme.
    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Border color

ControlName.ColorConfiguration.BorderColorSource

ControlName.ColorConfiguration.BorderSelfColor

DDS Button

DDS Text Tool

 

Note Grid (column)

 

The Border color property specifies the color used for the background of the Note Grid cell.

The color can be sourced from one of two options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal two options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

Border color

ControlName.ColorConfiguration.BorderSelfColor

ControlName.ColorConfiguration.BorderSource

 

ControlName.BorderSelfColor

Button

Navigation Button

SetPoint Button

Text Tool

UIS Command Button

 

Media Viewer

Nested View

Button, Navigation Button, SetPoint Button, Text Tool, UIS Command Button

The Border color property specifies the color used for the border of the control.

The color can be sourced from one of three options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color will be sourced from the point state of the associated point (by selecting Point State).
  3. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal three options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • Point State — Select Point State to specify that the source of the color corresponds to the point state color defined for the point represented in the element. The default point state colors for a CygNet system are defined by the system’s point scheme.
    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Media Viewer, Nested View

The Border color property specifies the color used for the border of the Media Viewer or the Nested View. Click Down arrow to customize the color using the color picker.

Note: If no color is specified, the border color will automatically follow the theme color. If your choose a color, but later want to revert back to the theme color, choose the "Transparent" option, and the color will default to the theme color.

Border width

ControlName.BorderWidth

DDS Text Tool

Text Tool

The Border width property specifies the width of the Text Tool's border.

Bottom information text

ControlName.BottomInformationText

Detail

Donut

Tile View

The Bottom information text property specifies the text that will appear on the bottom information area on the control. The control can display a static text string, such as a label, legend, tooltip, or a dynamic text string based on point or facility attributes. Dynamic text is built using tokens, which can represent real-time CVS point properties, point configuration properties, and facility properties. In run mode, the tokens are replaced with the attribute's value. Click Open dialog box to configure the static text and/or property tokens using the CygNet Property String dialog box. The default value is the %Units% token.

Broadcast facilities

Screen.IsBroadcastingFacilities

Screen/Object

The Broadcast facilities check box indicates whether to notify other screens when this screen's facility selection changes. When enabled, and when a screen's facility selection changes, Canvas will broadcast the list of facilities out to all other screens open in the application that are configured to source their facility from <Broadcast>.

Broadcast SiteService

Screen.IsBroadcastingSiteService

Screen/Object

The Broadcast SiteService check box indicates whether to notify other screens when this screen's SiteService selection changes. When enabled, and when a screen's SiteService selection changes, Canvas will broadcast the SiteService out to all other screens open in the application that are configured to source their SiteService from <Broadcast>.

CBack to top

Card view

Dynagraph.CardView

Dynagraph

The Card view property determines which dynagraph card types to display. Options include:

  • Surface — Limit the card view to show only surface card(s).

  • Downhole — Limit the card view to show only downhole card(s).

  • Both — Show both surface and downhole cards. Intuitively, the surface card displays above the downhole card.

The default value is Surface.

Cell padding

HeatMap.CellPadding

Heat Map

The Cell padding property specifies the size of the padding around each Heat Map cell in pixels.

Center

Map.Center

Map

The Center property represents the center point of the map view when first displayed in run mode and is indicated by location coordinates. If no value is entered (default), the map is centered at 0°N 0°E, a point where the Prime Meridian intersects with the Equator, in the Gulf of Guinea off the coast of West Africa. Type the desired latitude and longitude location coordinates, for example, 29.76045,-95.36978, which represents the city of Houston, TX.

Chart drop mode

Chart.ChartDropFacilityMode

Chart

Not supported by TWC The Chart drop mode property specifies how the chart should handle the facility from a dropped point. Two options are available:

  • Use dropped facility — Create a series using the full point tag, including the facility tag from the point dropped on the chart (default).
  • Use control facility — Create a series using the UDC from the dropped point but drive the facility tag at the control level.

The default value is Use dropped facility.

Checked

CheckBox.IsChecked

Check Box

The Checked property indicates whether the check box initially displays as checked.

Click mode

TextTool.ClickMode

Map (image on layer)

Map (shape on layer)

Shape

Text Tool

Map

The Click mode property determines the type of click to use when clicking on an image or a shape visual item on a map. Any associated facility will be passed to the specified screen (or script). Options are:

  • None — No hyperlink action is taken, however if a script is coded on the control’s Click event, the script will be executed.
  • Single click — A single click will open the specified screen, and the control’s Click event is disabled.

None is the default value.

Scripting is not supported by TWC

Text Tool

The Click mode property determines the type of click to use when clicking on a control. Any associated facility will be passed to the specified screen (or script). Options are:

  • None — No hyperlink action is taken, however if a script is coded on the control’s Click event, the script will be executed.
  • Single click — A single click will open the specified screen, and the control’s Click event is disabled.
  • Double click — A double click will open the specified screen, and the control’s Double Click event is disabled. Additionally, if a script is coded on the control’s Click event, the script will be executed.

None is the default value.

Scripting is not supported by TWC

Collapsible mode

TagChooser.CollapsibleMode

Tag Chooser

The Collapsible mode property configures a collapsible Tag Chooser. When enabled the Tag Chooser will collapse or hide from view when a node in the hierarchy is selected, and the selected node will be displayed in a header row above the Tag Chooser. The Collapsible mode works with the Auto close property, which appears only when the Collapsible mode is enabled. If Collapsible mode is enabled is enabled without Auto close, the Tag Chooser remains visible at all times. Click the header row to collapse the Tag Chooser.

Color

 

Chart (series point)

Not supported by TWC The Color property specifies the color of the point in the chart series. The Show points property must be enabled to change the point color. Click Down arrow to customize the color using the color picker.

Color

 

Chart (series)

The Color property specifies the color of the chart series. Click Down arrow to customize the color using the color picker.

Note: The default colors used for a Chart series are drawn from a set palette and are therefore not theme-specific. See themes for more information.

Color   CygNet Grid (Sparkline in History column)

The Sparkline color (or Color) property specifies the color of the sparkline. Click Down arrow to customize the color using the color picker.

Note: The default colors used for a Sparkline series are drawn from a set palette and are therefore not theme-specific. See themes for more information.

Color configuration

ControlName.ColorConfiguration

ControlName.ColorConfiguration.BackgroundSelfColor

ControlName.ColorConfiguration.BackgroundSource

ControlName.ColorConfiguration.BorderSelfColor

ControlName.ColorConfiguration.BorderSource

ControlName.ColorConfiguration.TextSelfColor

ControlName.ColorConfiguration.TextColorSource

 

AlarmGrid.ColorConfiguration.BackgroundBlink

AlarmGrid.ColorConfiguration.BorderBlink

AlarmGrid.ColorConfiguration.GridBackgroundSelfColor

AlarmGrid.ColorConfiguration.GridBackgroundSource

AlarmGrid.ColorConfiguration.HeaderBackgroundSelfColor

AlarmGrid.ColorConfiguration.HeaderBackgroundSource

AlarmGrid.ColorConfiguration.HeaderTextSelfColor

AlarmGrid.ColorConfiguration.HeaderTextSource

AlarmGrid.ColorConfiguration.TextBlink

 

Button.ColorConfigurationBlinkBorder

Button.ColorConfigurationBlinkText

 

CygNetGrid.GridColorConfiguration

CygNetGrid.GridColorConfiguration.HeaderBackgroundSource

CygNetGrid.GridColorConfiguration.HeaderBackgroundSelfColor

CygNetGrid.GridColorConfiguration.HeaderTextSource

CygNetGrid.GridColorConfiguration.HeaderTextSelfColor

CygNetGrid.GridColorConfiguration.GridBackgroundSource

CygNetGrid.GridColorConfiguration.GridBackgroundSelfColor

 

Donut.ColorConfiguration.EmptyRingColorSource

Donut.ColorConfiguration.EmptyRingSelfColor

Donut.ColorConfiguration.MarkerColorSource

Donut.ColorConfiguration.MarkerSelfColor

Donut.ColorConfiguration.RingColorSource

Donut.ColorConfiguration.RingSelfColor

 

Dynagraph.DynagraphColorConfiguration

Dynagraph.DynagraphColorConfiguration.BackgroundSelfColor

Dynagraph.DynagraphColorConfiguration.BackgroundSource

Dynagraph.DynagraphColorConfiguration.TextSelfColor

Dynagraph.DynagraphColorConfiguration.TextColorSource

 

ControlName.ColorConfiguration.BarSelfColor

ControlName.ColorConfiguration.BarSource

ControlName.ColorConfiguration.EmptyBarSelfColor

ControlName.ColorConfiguration.EmptyBarSource

 

NavigationButton.ColorConfigurationBlinkBorder

NavigationButton.ColorConfigurationBlinkText

 

NoteGrid.GridColorConfiguration

NoteGrid.GridColorConfiguration.HeaderBackgroundSource

NoteGrid.GridColorConfiguration.HeaderBackgroundSelfColor

NoteGrid.GridColorConfiguration.HeaderTextSource

NoteGrid.GridColorConfiguration.HeaderTextSelfColor

NoteGrid.GridColorConfiguration.GridBackgroundSource

NoteGrid.GridColorConfiguration.GridBackgroundSelfColor

 

Shape.ColorConfiguration.FillSelfColor

Shape.ColorConfiguration.FillSource

Shape.ColorConfiguration.LineColorSource

Shape.ColorConfiguration.LineSelfColor

 

TextTool.ColorConfiguration.BlinkBackground

TextTool.ColorConfigurationBlinkBorder

TextTool.ColorConfigurationBlinkText

 

ValueIndicator.ColorConfiguration.MarkerBorderColorSource

ValueIndicator.ColorConfiguration.MarkerBorderSelfColor

ValueIndicator.ColorConfiguration.MarkerFillColorSource

ValueIndicator.ColorConfiguration.MarkerFillSelfColor

ValueIndicator.ColorConfiguration.UseRangeColor

Alarm Grid (grid)

Alarm Grid (columns)

Button

CygNet Grid (grid)

CygNet Grid (columns)

DDS Button

DDS Text Tool

Detail

Donut

Dynagraph

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Map (shape on layer)

Navigation Button

Note Grid (grid)

Note Grid (columns)

SetPoint Button

Shape

Text Tool

Tile View

UIS Command Button

Value Indicator

The Color configuration drop-down contains all options required to specify the color properties of the control. Click Down arrow to reveal a set of color options where you can specify the source of the color to be used for the elements of the control. The Color configuration box consists of the following options.

See each control for more information about configuring color properties.

 

 

 

 

 

 

 

Color palette

Screen.ColorPalette

Screen.ColorPalette.ColorPaletteId

Screen.ColorPalette.ColorPaletteDescription

Screen/Object

Not supported by TWC The Color palette property specifies the color palette to use for the CygNet-aware controls on this screen. Select the desired palette from the drop-down menu. Select None to use the default CygNet point state colors. This is the default value.

See Configuring Color Palettes for more information.

Column configuration

ControlName.ColumnDefinitions

ControlName.ColumnDefinitions.Count

ControlName.ColumnProperties

ControlName.ColumnTypes

Alarm Grid

CygNet Grid

Note Grid

 

Alarm Grid

The Grid Column Configuration dialog box contains all properties required to configure columns in your grid. There are five types of columns that can be configured in an Alarm Grid: an Alarm icon column (configured separately), an Alarm column, a Facility column, a Generic column, and a Point column. The number of defined columns is listed on the property label once defined.

You can create your own columns or select from 11 default columns: four Alarm columns (Alarm Priority, Alarm Acknowledge, Primary Value, Timestamp), and seven Point columns (Alarm Condition, SiteService, Long Point ID, Primary Units, Description, Facility ID, Uniform Data Code).

Notes:

  • Color configuration for all types of Alarm Grid columns is handled in the Color configuration property.
  • Alarm icon column configuration is handled in the Alarm icon column property.

Click Configure series to open Grid Column Configuration dialog box.

CygNet Grid —

The Grid Column Configuration dialog box contains the properties required to configure each column in your grid. There are five types of columns that can be configured in a CygNet Grid: a Facility column, a Generic column, a History column, a Point column, and an Image column. The number of defined columns is listed on the property label once all are configured.

Click Configure series to open Grid Column Configuration dialog box.

Note Grid

The Grid Column Configuration dialog box contains the properties required to configure each column in your Note Grid. There are two types of columns that can be configured in a Note Grid: a Facility column and a Note column. The number of defined columns is listed on the property label once all are configured.

Click Configure series to open Grid Column Configuration dialog box.

Command

UISCommandButton.UISCommandDialog.Command

UIS Command Button

The Command property specifies the name of the UIS command for the facility as defined in the DDS. Click Open dialog box to select a UIS Command using the Select UIS Command dialog box.

Command prompt

UISCommandButton.UISCommandPromptConfigurationCommand

UIS Command Button

The Command prompt drop-down box contains the properties required to configure the prompt for value popup optionally required by the UIS Command Button: the type of prompt to display, whether to set a default value, the default value, and whether to display a confirmation that the command is sent.

Click Down arrow to reveal a set of options where you can configure the general command options and the optional command prompt options. The UIS Command Configuration box consists of the following options.

Configuration

TagChooser.SiteService

TagChooser.FacilityFilter

TagChooser.FacilityLevels

Tag Chooser (Facility)

The Configuration drop-down box contains the properties required to configure the Tag Chooser using a Facility hierarchy: Collapsible mode and Auto close, a Facility service, an optional Facility filter, and the facility attribute hierarchy levels.

Configuration

TagChooser.GroupSiteService

TagChooser.GroupBaseNodeDescriptor

TagChooser.GroupHierarchyFacilityType

Tag Chooser (Group)

Not supported by TWC The Configuration drop-down box contains the properties required to configure the Tag Chooser using Group service node hierarchy: Collapsible mode and Auto close, a Group service, Base node, and the Facility type filter.

Context menu items

ControlName.CustomContextMenuItems

Alarm Grid

Button

CygNet Grid

DDS Button

DDS Text Tool

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Navigation Button

Screen/Object

SetPoint Button

Shape

Text Tool

UIS Command Button

Value Indicator

Not supported by TWC The Custom Context Menu Configuration dialog box is where you configure any custom context menu items that will appear in the right-click context menu for the screen or control. Each custom context menu item will call an event into script so that you can customize screen or control behavior.

The custom context menu options will appear at the bottom of the fixed context menu options, separated by a line.

Each custom context menu item has a title and an event script ID; items can be designated as a separator; and custom context menus support nested menu items.

Click Configure custom context menu items to open the Custom Context Menu Configuration dialog box.

Control margin

ObjectContainer.ControlMargin

Object Container

The Control margin property specifies the size of the whitespace between displayed objects in pixels.

Custom line style

Shape.CustomLineStyle

Shape

Map (shape on layer)

Not supported by TWC The Custom line style property specifies a special abbreviated syntax that defines the line's pattern. If you want to manually modify these values, set the Line style type to Custom. For example, 1 3 1 renders a dot-dash-dot effect. Custom line style = "1 3 1"

CygNet connection

ControlName.CygNetConfiguration

ControlName.CygNetConfiguration.Facility

ControlName.CygNetConfiguration.FacilityTag

ControlName.CygNetConfiguration.SelectionMode

ControlName.CygNetConfiguration.SiteService

ControlName.CygNetConfiguration.SourceFacilityTag

Chart

Dynagraph

Facility Emitter

Nested View

Object Container

Object Viewer

Screen/Object

The CygNet connection property is used to configure the facility and SiteService associated with this control or screen. Two selection modes are available: a) by Facility tag or b) by SiteService / Facility. This split configuration allows for the inheritance of these properties from other controls, or the specific configuration of the SiteService or the facility, while dynamically changing the other. This use case may be rare; therefore, the Facility tag option is the default.

Click Down arrow to reveal a drop-down area where you can configure the Selection mode, source SiteService, and source Facility. Each option is described below.

See each control for more information about configuring the CygNetconnection.

DBack to top

Data group configuration

Data groups

Data group

DDSButton.DataGroupConfiguration

DDSButton.DataGroupConfiguration.DeviceDataGroups

DDS Button

All CygNet communication to and from a remote device is performed using data groups. A data group is a collection of data group elements (DEIDs) logically grouped together for a specific purpose. Its primary function is to organize data received from and sent to field devices. All remote device and data group configuration information is stored in the CygNet DDS.

Additional Resources

For more information about data groups, see Data Groups.

The Data group configuration property is used to configure the source facility and the CygNet data group to be polled when the DDS Button is clicked.

Click Down arrow to reveal a drop-down area where you can configure the Selection mode, the source Facility tag, or the source SiteService and source Facility, to which the data group belongs, and the Data group(s). Each option is described below.

Note: The source facility configured for the DDS Button is used to determine the associated remote device, and from the remote device, the device type can be ascertained. Then based on the resolved device type, the associated data group configuration (device type, data group, and ordinal) is used to issue the appropriate request to the remote device and complete the operation at runtime.

See Data group for Device type, Data group and Ordinal configuration options.

The Data group property is where you specify the data group(s) to be polled for transaction data by the DDS Button. Click Open dialog box to open the Configure Device Types and Data Groups dialog box, where you specify the Device type, Data group, and Ordinal. Multiple device types are supported.

The Data group property specifies the data group(s) to poll to get data from or to send data to a remote device.

Data element Id

ControlName.TransactionConfiguration.DeviceDataElements

DDS Edit Box

DDS Text Tool

DDS Edit Box

The Data element Id property specifies the DEID(s) (value or description) to be displayed and edited. Click Open dialog box to open the Configure Device Types and Device Element Ids dialog box, where you specify the Device type, Data element Id, Min value, and Max value for the DEID. Each option is described below.

DDS Text Tool

The Data element Id property specifies a single data group element as defined in the device template file. The DDS Text Tool supports two DEID types: Value and Description.

Data source

 

Chart

Map (layer)

Chart

Not supported by TWC The Data source property specifies the source of the data used in a selected series. The options are as follows:

  • CygNet — The series will display native CygNet data. This is the default value.
  • Script — The series will display non-CygNet data from a custom script. For example, you might display data with a generic SQL query from an external database. See Scripting a Chart Series for more information and examples.

Map

The Data source specifies the source of the data used in the map layer. Only one option is available:

  • CygNet — The data used in the map layer will be sourced from the facility coordinates specified in the Facility service attributes. See Configuring Map Settings for more information.

Date and time format

ControlName.DateTimeFormat

Alarm Grid

Button

CygNet Grid

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Map (image on layer)

Map (shape on layer)

Navigation Button

SetPoint Button

Shape

Text Tool

UIS Command Button

Value Indicator

The Date and time format property specifies the format for a point's timestamp using any of the valid .NET standard or custom numeric format strings. The date and time format applies to any point's timestamp property. Use this property to override the Default date format, which is configured in the Application settings page of the Backstage view. The default date format is YYYY/MM/DD HH:MM:SS.fff, which corresponds to 2024/01/01 10:20:30.0001. All timestamps are local client time.

If an invalid format is configured for the Date and time format, the control will automatically use the format configured for the Default date format saved in the global settings file, and configured in the Backstage view.

Note: You can also use the Microsoft .NET Standard Date and Time Format Strings to define the text representation of a date and time value in Canvas. For example, "d" is the short date pattern and corresponds to 1/1/2024, "F" is the full date/time pattern and corresponds to Monday, January 1, 2024 1:45:30 PM.

Date range configuration

ControlName.DateConfig

ControlName.RelativeRanges

ControlName.SelectedRelativeRange

Chart

Detail

Sparkline

The Date range configuration property is used to configure the range of dates to be trended in the chart or sparkline, whether to enable live data updates, the live update rate, the starting time for a trend, whether to use relative or absolute dates, and the actual date range. Click Open dialog box to open the Configure Time Range dialog box, where you can configure these properties. You can change the date and time range settings for any chart in run mode via an icon on the chart toolbar.

Default chart file

Screen.DefaultChartFile

Screen/Object (Default chart)

Not supported by TWC The Default chart file property specifies the path to the chart file associated with this screen.

  • Click Open dialog box to access the Open dialog box and select either:
  • Click BSS to access an APPS or BSS folder.
    • Browse to the folder and file you want to open.
  • Click Local to access a local or network file-system folder.
    • Browse to the folder and file you want to open.
  • Click OK to save the file path.
  • Or click Cancel to abort and close the Open dialog box.

Default chart file source

Screen.DefaultChartFileSource

Screen/Object (Default chart)

This property specifies the source of the file, object file, screen file, image file, or video file. Options include:

  • BSS — Indicates that the file is stored in an APPS or BSS folder
  • Local — Indicates that the file is stored in a local or network file-system folder. Not supported by TWC

Default to first item

ComboBox.DefaultToFirstItem

Combo Box

The Default to first item check box indicates whether the first item configured will be the default selected item when starting a screen, instead of showing the Watermark.

Default value

UISCommandButton.UISCommandPromptConfiguration.DefaultValue

UIS Command Button

The Default value property is used to optionally specify the default value for the prompt. This can be a static value or the current value of a point. If specifying a current value it must be a fully qualified tag string. Enter a default value in the field.

Delay loading

ControlName.DelayLoading

Chart

Relative Facility Tree

Tag Chooser

Chart —

Not supported by TWC The Delay loading property indicates whether to delay data loading for the chart. Use this to stop unwanted messaging to the service, for example, if you don't want the chart to load when the screen first opens. This is necessary when using scripted data sources for a series, to give the script time to set the delegates before data retrieval begins.

Relative Facility Tree

The Delay loading property indicates whether to delay data loading for the control. Use this to stop unwanted messaging to the service, for example, if you don't want the control to load when the screen first opens. You can turn off the DelayLoading flag via script, then use Refresh to trigger data loading after the delay.

Tag Chooser —

Not supported by TWC The Delay loading property indicates whether to delay data loading for the Tag Chooser. Use this to stop unwanted messaging to the service, for example, if you don't want the control to load when the screen first opens. You can turn off the DelayLoading flag via script, then use RefreshTagChooser to trigger data loading after the delay.

Device type

DDSButton.DataGroupConfiguration.DeviceDataGroups

ControlName.TransactionConfiguration.DeviceDataElements

DDS Button

DDS Edit Box

DDS Text Tool

DDS Button

The Device type property specifies the device type of the remote field device. This corresponds to the deviceType attribute in the device template’s device definition, and is the same value that appears in the Device Type column in the DDS view in CygNet Explorer.

DDS Edit Box

The Device type property specifies the device type of the remote field device. This corresponds to the deviceType attribute in the device template’s device definition, and is the same value that appears in the Device Type column in the DDS view in CygNet Explorer.

DDS Text Tool

The Device type property specifies the device type of the remote field device. This corresponds to the deviceType attribute in the device template’s device definition, and is the same value that appears in the Device Type column in the DDS view in CygNet Explorer.

Dialog box configuration

SetPointButton.Dialog

SetPointButton.Dialog.Message

SetPointButton.Dialog.Title

 

SetPoint Button

The Dialog box configuration box contains the options required to specify a title and instructional message on the dialog box that appears when you click the SetPoint button, and where you can enter a new point value. The title and message can display a static text string, such as a label, legend, tooltip, or a dynamic text string based on point or facility attributes. Dynamic text is built using tokens, which can represent real-time CVS point properties, point configuration properties, and facility properties. In run mode, the tokens are replaced with the attribute's value.

Click Down arrow to reveal options for specifying a Title and Message for your dialog box. Click Open dialog box to configure the static text and/or property tokens using the CygNet Property String dialog box.

Display alarm acknowledgment

ControlName.ColorConfiguration.BackgroundBlink

ControlName.ColorConfiguration.TextBlink

ControlName.ColorConfiguration.BorderBlink

 

Button.ColorConfiguration.BlinkBackground

Button.ColorConfiguration.BlinkBorder

Button.ColorConfiguration.BlinkText

 

NavigationButton.ColorConfiguration.BlinkBackground

NavigationButton.ColorConfiguration.BlinkBorder

NavigationButton.ColorConfiguration.BlinkText

 

SetPointButton.ColorConfiguration.BlinkBackground

SetPointButton.ColorConfiguration.BlinkBorder

SetPointButton.ColorConfiguration.BlinkText

 

TextTool.ColorConfiguration.BlinkBackground

TextTool.ColorConfiguration.BlinkBorder

TextTool.ColorConfiguration.BlinkText

 

UISCommandButton.ColorConfiguration.BlinkBackground

UISCommandButton.ColorConfiguration.BlinkBorder

UISCommandButton.ColorConfiguration.BlinkText

Alarm Grid

Button

CygNet Grid

Navigation Button

SetPoint Button

Text Tool

UIS Command Button

Alarm Grid, CygNet Grid, Text Tool —

The Display alarm acknowledgment property enables the cell or Text Tool's background, text, and border to blink when the associated point is in alarm. Check each box to configure the:

  • Background — The background of the cell or Text Tool will blink when the associated point is in alarm.
  • Text — The text in the cell or Text Tool will blink when the associated point is in alarm.
  • Border — The border of the cell or Text Tool will blink when the associated point is in alarm.

If none of these options are selected, no visual indication of a point in alarm will be presented. However, if the point is in alarm, an Acknowledge alarm option will be available from the context menu in run mode.

Note: The blink interval is configurable in the Canvas Settings page in the Backstage view.

Button —

The Display alarm acknowledgment property enables the button's background, text, and border to blink when the associated point is in alarm. Check each box to configure the:

  • Background — The background of the button will blink when the associated point is in alarm
  • Text — The text on the button will blink when the associated point is in alarm
  • Border — The border of the button will blink when the associated point is in alarm.

If none of these options are selected, no visual indication of a point in alarm will be presented. However, if the point is in alarm, an Acknowledge alarm option will be available from the context menu in run mode.

Note: The blink interval is configurable in the Canvas Settings page in the Backstage view.

Display alarm ranges

Donut.DisplayAlarmRanges

Donut.Ranges

Donut

The Display alarm ranges check box indicates whether to display alarm ranges for the setpoints for the associated point on the Donut. The colors depicted for the ranges are randomly chosen from a predefined set of colors.

Display mode

Navigator.DisplayMode

Navigator

The Display mode property specifies how to display the navigation menu when the screen is in run mode. By default, the navigation menu and the control's contents will adapt depending on the amount of available space. Options include:

  • Minimal — The navigation menu shows and hides as you click the Navigator icon (Navigator icon) and all menu items are hidden when clicked
  • Compact — Only the top-level menu icons display and sub-menu items are hidden when clicked
  • Expanded — The top-level menu items always on display and sub-menu items are hidden when clicked

The default value is Compact.

Display mode

TileView.DisplayMode

Tile View

The Display mode property specifies the method for displaying the data elements in the Tile View. Options include:

  • Single UDC — Data for a single UDC is displayed and a tile will be created for each child of a parent facility
  • Each UDC for facility — Facilities are queried for their associated UDCs and a tile will be created for each one

The default value is Single UDC.

Display mode

TreeMap.DisplayMode

Tree Map

The Display mode property specifies the method for displaying the data elements in the Tree Map. Options include:

  • Best fit — Elements are sized based on value and arranged in rectangles to best fit within the control's space. Best fit is the default value.
  • Stacked — Elements are sized based on value and stacked vertically to fit within the control's space.

The default value is Best fit.

Distance unit

Map.DistanceUnit

Map

Not supported by TWC The Distance unit property specifies the distance units (or scale) to use for the map. Options are Kilometers or Miles (default).

Double click mode

CygNetGrid.DoubleClickBehavior

 

Note: The script property for Double click mode is DoubleClickBehavior.

Alarm Grid

CygNet Grid

The Double click mode property determines the action to take when you double-click a row in run mode. The Facility sender mode must be set to Double click. Options are:

  • Hyperlink — A double click will link to a screen in a new window via the hyperlink navigation option selected in the Hyperlink mode property. This control supports hyperlinking to other screens via configuration or scripting. A single click or double-click action will send any configured facility to the receiving screen. Hyperlink supports the following operational modes: Open, Modal open (a subordinate popup window), Open and close, Replace, Replace with navigation, and Close. Any configured script is disabled.

  • Script — A double click will disable hyperlink navigation and run any specified script. Scripting is not supported by TWC

The default value is Hyperlink.

Notes:

  • Grid cells can display a different facility from that configured for a grid row. The double-click hyperlink action will pass the cell or row’s facility to other controls on the screen configured to receive it AND to the receiving screen.
  • If Double click is selected for the Facility sender mode property, and Hyperlink is selected for the Double click mode property, and a Hyperlink mode and Screen path are configured, two actions will be performed when a row is double-clicked:

    1. the selected facility will be sent to any control(s) on the screen configured to receive its facility from the grid

      - and -

    2. the selected facility will be sent to the screen configured in the Screen path property.

    Script Event

    If Double click is selected for the Facility sender mode property, and Script is selected for the Double click mode property, the selected facility will be sent to any control(s) on the screen configured to receive its facility from the grid, and the script event Double Click Cell will fire using the facility received from the grid. Scripting is not supported by TWC

  • The script property for Double click mode is DoubleClickBehavior.

Drag mode

Chart.DragMode

Chart

Not supported by TWC The Drag mode property determines the drag action for the chart in run mode. Setting it to Pan will start panning, instead of zooming when you drag the mouse over the plot area. To forbid any drag actions you can set the Drag mode to None. Options include:

  • None — Turn off all dragging actions. Neither panning nor zooming is enabled.
  • Pan — Enable panning only, zooming is disabled.
  • Zoom — Enable zooming only, panning is disabled.

The default value is None.

EBack to top

Earliest

ControlName.AutoUpdateEarliestSpan

Chart

Detail

Sparkline

The Earliest (span) property specifies the starting date for a trend; that is, the amount of time in the past from when to start the trend. Enter a number in the text box and select a time period from the drop-down menu. For example, 8 Hours ago or 2 Days ago.

Earliest

ControlName.AutoUpdateEarliestUnit

Chart

Detail

Sparkline

The Earliest (unit) property specifies the unit of time in the past from when to start the trend. After entering a number in the text box, select a time period from the drop-down menu. The options include: Seconds, Minutes, Hours, Days, and Years. For example, 60 Seconds ago or 2 Hours ago. The default value is Hours.

Empty bar color

ControlName.ColorConfiguration.EmptyBarSelfColor

ControlName.ColorConfiguration.EmptyBarSource

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

The Empty bar color property specifies the color used for the empty or inner background bar in the Linear Gauge control.

The color can be sourced from one of three options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color will be sourced from the point state of the associated point (by selecting Point State).
  3. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal three options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • Point State — Select Point State to specify that the source of the color corresponds to the point state color defined for the point represented in the element. The default point state colors for a CygNet system are defined by the system’s point scheme.
    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Empty ring color

Donut.ColorConfiguration.EmptyRingColorSource

Donut.ColorConfiguration.EmptyRingSelfColor

Donut

The Empty ring color property specifies the color used for the empty or unused ring in the Donut.

The color can be sourced from one of three options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color will be sourced from the point state of the associated point (by selecting Point State).
  3. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal three options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • Point State — Select Point State to specify that the source of the color corresponds to the point state color defined for the point represented in the element. The default point state colors for a CygNet system are defined by the system’s point scheme.
    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Enable live updates

ControlName.AutoUpdate

Chart

Detail

Sparkline

The Enable live updates check box indicates whether this chart or sparkline will request new data at a specified interval allowing the chart to trend data at a real-time pace. When live updates are enabled and the next poll occurs, the series line will update to reflect the slope change, if any. The interval at which the trend moves forward is defined in the Update rate. If disabled, a trend is populated once with data from the Value History Service (VHS). You can disable live updates /enable live updates for any chart in run mode via an icon on the chart toolbar. See Live Update Changed for related event.

Enabled

ControlName.IsEnabled

 

UISCommandButton.IsUISButtonEnable

Button

Check Box

Combo Box

Edit Box

Radio Button

Search Box

SetPoint Button

Tab Control

 

DDS Button

DDS Edit Box

Image

Navigation Button

UIS Command Button

 

Image

The Enabled check box indicates whether the control is enabled. The default value is True. When set to False, the control is visible in run mode, but grayed out and disabled from use.

 

DDS Button, DDS Edit Box, Navigation Button, UIS Command Button

Not supported by TWC The Enabled check box indicates whether the control is enabled. The default value is True. When set to False, the control is visible in run mode, but grayed out and disabled from use.

 

Image

The Enabled check box indicates whether the image on the control is enabled. The default value is True.

End

End date

ControlName.DateEnd

Chart (absolute date)

CygNet Grid (History column)

Detail

Heat Map

Screen/Object (Default chart)

Sparkline

Tile View

The End date or End property specifies the end date and time for a control (or screen or chart or column) for an absolute date and time view window. The format is MM/DD/YYYY hh:mm:ss AM/PM. The default value is the system date and time at which the control was first added to the screen. Click Set date to change the date using the date picker.

End

End relative date

ControlName.RelativeEndDate

Chart (relative date)

Detail

Heat Map

Note Grid

Screen/Object (Default chart)

Sparkline

Tile View

The End relative date or Relative end date or End property specifies a wildcard string defining the amount of time by which to adjust end date and time. The space-separated elements in this string must be of the form: "x-#", "x+#", or "x=#" where # is an integer and x is one of the following unit specifiers: y — Year, m — Month, d — Day, H — Hour, M — Minute, S — Second, and # is an integer. T wildcard is also supported and must be in the form: T, T+#, T-#, where T represent today at midnight, T-1 is yesterday at midnight, and T+1 is tomorrow at midnight, etc. Any integer can be used. For example, H-8 represents data from the 8 hours before the current hour, d+3 represents data 3 days after the current day, and d+2 H+1 M+30 represents data 2 days, 1 hour and 30 minutes after the current date and time. d-4 H=6 sets the relative end date and time to four days ago (d-4) at 6:00 a.m. (H=6). See Date and Time Wildcards for more information about adjusting relative time.

FBack to top

Facility

ControlName.CygNetConfiguration.Facility

ControlName.FacilitySender

ControlName.PointConfiguration.Facility

DDS Button.DataGroupConfiguration.Facility

ControlName.FacilitySender

ControlName.FacilitySource

ObjectContainer

ObjectContainer.GetCygNetFacilitySenders

ObjectContainer.GetCygNetFacilitySenders.Method

ObjectContainer.GetCygNetFacilitySenders.Target

ObjectContainer.GetParentLinkAttribute

ObjectContainer.GetParentLinkAttribute.Method

ObjectContainer.GetParentLinkAttribute.Target

ObjectContainer.GetRelativeFacilityLinks

ObjectContainer.GetRelativeFacilityLinks.Method

ObjectContainer.GetRelativeFacilityLinksTarget

ObjectContainer.RelativeFacilitiesEnabled

ObjectContainer.RelativeFacilitiesEnabled.Method

ObjectContainer.RelativeFacilitiesEnabled.Target

ObjectContainer.RelativeFacilityLinks

ObjectContainer.RelativeFacilityLinks.Capacity

ObjectContainer.RelativeFacilityLinks.Count

ObjectContainer.ResolveRelativeFacilityTag

CygNetConfiguration

Chart

Dynagraph

Facility Emitter

Nested View

Object Container

Object Viewer

Screen/Object

PointConfiguration

Button

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Navigation Button

SetPoint Button

Shape

Sparkline

Text Tool

UIS Command Button

Value Indicator

Other

Alarm Grid (row)

CygNet Grid (row)

DDS Button (data group)

Map (layer)

Note Grid (row)

The Facility property specifies the facility for which the control (or screen) is to display data. Click Open dialog box to select a facility using the Select Facility dialog box.

Facility

CygNetGrid.FacilitySender

CygNetGrid.FacilitySource

CygNetGrid.FacilityTagListFilter

CygNetGrid.FacilityTagListFilterCommand

CygNet Grid

The Facility property specifies the source facility for the CygNet Grid's rows. Options include:

  • Source — Options include <Self>, Screen (default), or a list of Sender controls.
    • <Self> — Select <Self> to explicitly configure the facility for this control, which can be further filtered,.
    • Screen — Select Screen to inherit the facility from the screen for this control. By default, the sender is the Screen control if no other senders have been configured. Once Screen is selected Inherited from Screen will display for the Facility property.
    • Sender — A list of sender controls that have been configured with a facility will be displayed. Select the name of the control that will send its facility to this control. By default, the sender is the Screen control if no other senders have been configured. Once a sender control has been specified its name will display in the Source field.
  • Filter — Only visible is the Source is <Self>.

    Use the Facility filter property to limit the data presented in the control to any CygNet facility attribute set up for your CygNet installation. Click Open dialog box to open the Facility Filter dialog box where you can create a custom filter rule. The filter rule is displayed in the property label; you do need to open the Facility Filter dialog box to edit the rule.

Facility attribute

 

Alarm Grid (Facility column)

CygNet Grid (Facility column)

Note Grid (Facility column)

The Facility attribute property specifies the facility attribute that will displayed in the column. Click Down arrow to reveal a drop-down menu of all available CygNet facility attributes categorized by type:

  • Facility: General Attributes (The default value is Facility Description.)
  • Facility: Text Attributes
  • Facility: Table-driven Attributes
  • Facility: Yes/No Attributes

Click Down arrow to expand each category and select the desired facility attribute.

Facility attribute: Primary

SearchBox.SearchBoxResultPrimary

Search Box

The Facility attribute: Primary property specifies the facility attribute that will be displayed as text in the left position of a search result. Click Down arrow to reveal a drop-down menu of all available facility attributes. Select an attribute from the list. The default attribute is Facility Description.

Facility attribute: Secondary

SearchBox.SearchBoxResultSecondary

Search Box

The Facility attribute: Secondary property specifies the facility attribute that will be displayed as text in the right position of a search result. Click Down arrow to reveal a drop-down menu of all available facility attributes. Select an attribute from the list. The default attribute is Facility Site.Service.

Facility column

N/A

Alarm Grid

CygNet Grid

Note Grid

A facility column presents data for a point by a facility attribute. You can choose to resolve the facility to a relative facility if desired.

Facility filter

ControlName.FacilityFilter

ControlName.FacilityTagListFilter

TagChooser.FacilityLevels

TagChooser.FacilityLevels.Count

 

 

Alarm Grid (row)

CygNet Grid (row)

Facility Emitter

Map (layer)

Note Grid (row)

Object Container

Relative Facility Tree

Search Box

Tag Chooser

Grids, Map

The Facility filter option is visible only if the Facility Source is <Self>.

Use the Facility filter property to limit the data presented in the control (or row or layer) to any CygNet facility attribute set up for your CygNet installation. Click Open dialog box to open the Facility Filter dialog box where you can create a custom filter rule. The filter rule is displayed in the property label; you do need to open the Facility Filter dialog box to edit the rule.

Facility Emitter, Object Container, Relative Facility Tree, Tag Chooser

Use the Facility filter property to limit the data presented in the control to any CygNet facility attribute set up for your CygNet installation. Click Open dialog box to open the Facility Filter dialog box where you can create a custom filter rule. The filter rule is displayed in the property label; you do need to open the Facility Filter dialog box to edit the rule.

Search Box

Use the Facility filter property to limit the data presented in the control to any CygNet facility attribute set up for your CygNet installation. A search will be executed against the facilities that are described by this filter. Click Open dialog box to open the Facility Filter dialog box where you can create a custom filter rule. The filter rule is displayed in the property label; you do need to open the Facility Filter dialog box to edit the rule.

Facility mode

ObjectContainer.FacilityMode

Object Container

The Facility mode property specifies how to handle facilities provided to the Object Container. Options include:

  • Facility list — The Object Container will use the facilities provided and make an object for each one.
  • Resolve children — The Object Container will use the Facility filter to resolve the children of the provided facility and create an object for each one.

The default value is Resolve children.

Facility navigation mode

Screen.FacilityNavigationMode

Screen/Object

Not supported by TWC The Facility navigation mode (FacilityNavigationMode) property is included on the screen object to determine how a screen will handle a request to navigate to another screen via a facility. This property is used with the NavigateByFacility or OpenedViaHyperlink events to link to a facility's associated screen or replace a current screen in a Navigator control with a facility's associated screen. Click Down arrow to reveal a drop-down menu of options:

  • Script event

    Fires a NavigateByFacility script event on the screen that provides the associated screen path, as well as any optional facility record properties, to send when this navigation is triggered. The EventArgs type for this event is:

    NavigateByFacility event

    Canvas.Shared.Events.NavigateByFacilityEventArgs

    The associated screen path for the facility is configured in the facility record in CygNet Explorer. The screen path facility attribute, and any optional facility record properties to be included when this navigation is triggered, is configured in the Backstage view.

  • Hyperlink - Open — Opens the facility's associated screen in a new window.
  • Hyperlink - Replace — Replaces the current screen with the facility's associated screen.
  • Hyperlink - Replace with navigation — Replaces the current screen with the facility's associated screen and adds a navigation toolbar.
  • Navigator - Replace — Notifies any Navigator controls on the current screen to replace the active screen with the facility's associated screen.
  • Navigator - Replace with navigation — Notifies any Navigator controls on the current screen to replace the active screen with the facility's associated screen and add a navigation toolbar.

The default value is Hyperlink - Open.

See Navigation by Facility for more information about using this property.

Facility sender

ControlName.FacilitySender

Heat Map

Tile View

Tree Map

A list of sender controls that have been configured with a facility will be displayed. Select the name of the control that will send its facility to this control. By default, the sender is the Screen control if no other senders have been configured. Once a sender control has been specified its name will display in the Source field.

Facility sender mode

AlarmGrid.FacilitySender

AlarmGrid.FacilitySource

AlarmGrid.FacilityTagListFilter

 

CygNetGrid.GridFacilitySenderMode

 

NoteGrid.GridFacilitySenderMode

Alarm Grid

CygNet Grid

Note Grid

The Facility sender mode property determines how facilities are sent to other controls. There are four options:

  • None — No facilities are sent. This is the default value.
  • Single click — A single click on a row will send a single facility to a receiving control on the same screen.
  • Double click — A double click on a row will send a single facility to a receiving control on the same screen. This option supports two actions when a row is double-clicked: 1. Sending a facility to anther control on the same screen; and 2. Sending a facility to another screen. See the note below.
  • All facilities — As soon as all facilities are received they will be sent to the receiving control on the screen. No click is required.

Note:

If Double click is selected for the Facility sender mode property, and Hyperlink is selected for the Double click mode property, and a Hyperlink mode and Screen path are configured, two actions will be performed when a row is double-clicked:

  1. the selected facility will be sent to any control(s) on the screen configured to receive its facility from the grid

    - and -

  2. the selected facility will be sent to the screen configured in the Screen path property.

Script Event

If Double click is selected for the Facility sender mode property, and Script is selected for the Double click mode property, the selected facility will be sent to any control(s) on the screen configured to receive its facility from the grid, and the script event Double Click Cell will fire using the facility received from the grid. Scripting is not supported by TWC

Sending and receiving facility tags

Some controls on the same screen allow for the sending of facility information from one control to another.

  1. On the sending control configure the Facility sender mode property to send facility tag information to another control on the same screen.
  2. On the receiving control configure the Selection mode property (in either CygNet connection or Point configuration section) to Facility tag and select the Facility Source to the sending control.
  3. On the receiving control configure a display tag that associates to a facility property, e.g., %FacilityTag%.

Example

Add a control to a screen (e.g., a Tag Chooser or Grid) and configure it as a facility sender to send a facility to the screen. Add another control to the screen (e.g., a Text Tool or Donut) and configure it to receive the facility from the screen. In this scenario the Tag Chooser or Grid will send a facility to the screen and the screen will then send the facility to a Text Tool or the Donut.

Facility service

TagChooser.SiteService

Tag Chooser

The Facility service property specifies the service to use for this Tag Chooser. Click Open dialog box to select a Facility service using the Select Service dialog box.

Facility source

 

Map (layer)

The Facility property specifies the facility source for the map layer. Options include:

  • Source — Options include <Self> or Screen.
    • <Script> — Select <Script> to indicate that the facility coordinates will come from script.
    • <Self> — Select <Self> to explicitly configure the facility for this layer, which can be further filtered. An override SiteService source and service can also be configured. <Self> is the default value.
    • Screen — Select Screen to inherit the facility from the screen for this map layer.
    • Sender — A list of sender controls that have been configured with a facility will be displayed. Select the name of the control that will send its facility to this control. By default, the sender is the Screen control if no other senders have been configured. Once a sender control has been specified its name will display in the Source field.

Facility tag

ControlName.CygNetConfiguration.FacilityTag

ControlName.CygNetConfiguration.SourceFacilityTag

ControlName.PointConfiguration.FacilityTag

ControlName.PointConfiguration.SourceFacilityTag

ControlName.PointConfiguration.SourceFacilityTagString

ControlName.FacilityTag

DDSButton.DataGroupConfiguration.FacilityTag

DDSButton.DataGroupConfiguration.SourceFacilityTag

CygNetConfiguration

Chart

Nested View

Object Container

Object Viewer

Screen/Object

PointConfiguration

Button

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Navigation Button

SetPoint Button

Shape

Sparkline

Text Tool

UIS Command Button

Value Indicator

DataGroupConfiguration

DDS Button

 

The Facility tag property specifies the full facility tag identifier for which the control (or screen) is to display data. Click Open dialog box to select a facility using the Select Facility Tag dialog box.

Facility type filter

TagChooser.GroupHierarchyFacilityType

Tag Chooser

Not supported by TWC The Facility type filter property specifies the facility type on which to filter the group hierarchy, in all UPPERCASE letters. The nodes in the hierarchy will correspond to the Facility Type column in the Facility service. This must be a valid facility type for your system. The types are stored in the SYSFCTYP table in the Table Reference Service (TRS). For example, common facility types include REMDEV, MTRRUN, WELL, PLNGR, TANK, PUMP, etc.

  • Type a single facility type to filter the hierarchy by that type, for example: WELL
  • Type a semicolon-separated list of facility types to filter the hierarchy by those types, for example, WELL; METER; TANK
  • Leave the Facility type filter blank to include all facility types.

File path

ControlName.FilePath

ControlName.IsValidImage

ControlName.ScreenPath

 

Media Viewer

Nested View

Object Viewer

This property specifies the path to the file, image file, video file, object file, or screen file. Depending on the selection in the source property the type of path is different. Click Open dialog box to access either the:

  • Select File dialog box —To access an APPS or BSS folder
  • Open File dialog box — To access a local or network file-system folder Not supported by TWC

File source

ControlName.FileSource

Media Viewer

This property specifies the source of the file, object file, screen file, image file, or video file. Options include:

  • BSS — Indicates that the file is stored in an APPS or BSS folder
  • Local — Indicates that the file is stored in a local or network file-system folder. Not supported by TWC

Fill color

Shape.ColorConfiguration.FillSource

Shape.ColorConfiguration.FillSelfColor

Map (shape on layer)

Shape

The Fill color property specifies the color used for the internal body of the Shape.

The color can be sourced from one of three options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color will be sourced from the point state of the associated point (by selecting Point State).
  3. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal three options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • Point State — Select Point State to specify that the source of the color corresponds to the point state color defined for the point represented in the element. The default point state colors for a CygNet system are defined by the system’s point scheme.
    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Filter type

TreeMap.FilterType

Tree Map

The Filter Type property allows you to limit the number of facilities displayed in the Tree Map. By configuring a value in the Items to filter property, and selecting Top or Bottom in this property, only the top or bottom number of facilities will be displayed, no matter how many facilities are sent to the Tree Map from the sending control. Options include:

  • None — No filtering occurs.
  • Top — Only show the top number of items in the Tree Map.
  • Bottom — Only show the bottom number of items in the Tree Map.

The default value is None.

Filtering Values

The Tree Map will not display a rectangle for negative, zero, and non-numeric values. These unsupported values are converted to a value of 0.0 prior to being added to the Tree Map, effectively removing them from the control’s display, but not from the underlying data set. If the facilities in a Tree Map are driven by another control (such as a Tag Chooser or CygNet Grid) the source control will still display the facilities and their unsupported values, even though the facilities will not be displayed in the Tree Map. This might lead to some confusion when filtering a Tree Map by Top or Bottom values because the filter will consider all available values, including those that may not be visible in the control.

For example, if a Tree Map is filtered to show the bottom 5 facilities, and 2 of the facilities have unsupported values, the control will only display 3 facilities.

Flip enabled

ControlName.EnableFlip

Detail

Tile View

The Flip enabled property indicates whether to enable flipping of the Detail control when clicked.

Font size

ControlName.FontSize

Button

Check Box

Combo Box

DDS Button

DDS Edit Box

DDS Text Tool

Edit Box

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Map (image on layer)

Map (shape on layer)

Navigation Button

Radio Button

SetPoint Button

Shape

Text Tool

UIS Command Button

Value Indicator

The Font size property specifies the font size of the text on the control or map visual.

Font size

ControlName.FontSizeBottom

Detail

Donut

The Font size (bottom) property specifies the font size of the bottom text on the control. Only applies if Font size mode is set to Fixed.

Font size

ControlName.FontSizeMain

Detail

Donut

The Font size (main) property specifies the font size of the main text on the control. Only applies if Font size mode is set to Fixed.

Font size

ControlName.FontSizeTop

Detail

Donut

The Font size (top) property specifies the font size of the top text on the control. Only applies if Font size mode is set to Fixed.

Font size mode

ControlName.FontSizeMode

DDS Text Tool

Detail

Donut

Text Tool

The Font size mode property specifies the method used to size the text on the control. Options include:

  • Auto — Automatically size the text relative to the size of control.
  • Fixed — Size the text using the values specified in the Font size property.

The default value is Auto. The default value for the Text Tool is Fixed.

Foreground color

Dynagraph.DynagraphColorConfiguration.TextSelfColor

Dynagraph.DynagraphColorConfiguration.TextColorSource

Dynagraph

 

The Foreground color property specifies the color used for some of the foreground elements of the Dynagraph control. For the Dynagraph this includes the axis legends and labels. Foreground color configuration does not include the axis lines, tic marks, or grid lines. Nor does it include the card plot lines, POC point, dotted lines (max load, mean load, stroke length), which are auto-colored.

The color can be sourced from one of two options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal two options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

GBack to top

General data field value bound

 

Donut

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Value Indicator

See Value bounds, Lower value bound and Upper value bound.

Generic column

N/A

Alarm Grid

CygNet Grid

Alarm Grid

A generic column can display any kind of scripted data of your choosing using C# or VB.NET at runtime. First configure the column in Canvas and then reference the column by name to pull in CygNet or other values. A generic column can be used to discover data defined in a supporting script. If the column is defined, but no data is defined, then the column is hidden by default.

The cells in a generic column can be configured to be editable in run mode, so that, for example, users could make quick data changes to facilities in a grid format. Changed values are not saved anywhere but in the grid, but they can be saved or otherwise manipulated via script. Not supported by TWC

CygNet Grid

A generic column can display any kind of scripted data of your choosing using C# or VB.NET at runtime. First configure the column in Canvas and then reference the column by name to pull in CygNet or other values. A generic column can be used to discover data defined in a supporting script. If the column is defined, but no data is defined, then the column is hidden by default.

The cells in a generic column can be configured to be editable in run mode, so that, for example, users could make quick data changes to facilities in a grid format. Changed values are not saved anywhere but in the grid, but they can be saved or otherwise manipulated via script. Note that when a generic column is set to editable the Color properties are not configurable. Not supported by TWC

Get transaction on facility change

DDSButton.GetTransactionOnFacilityChange

DDS Button

The Get transaction on facility change check box indicates whether to get new transaction data whenever a source facility changes.

Grid background color

AlarmGrid.ColorConfiguration.GridBackgroundSource

AlarmGrid.ColorConfiguration.GridBackgroundSelfColor

 

CygNetGrid.GridColorConfiguration.GridBackgroundSource

CygNetGrid.GridColorConfiguration.GridBackgroundSelfColor

 

NoteGrid.GridColorConfiguration.GridBackgroundSource

NoteGrid.GridColorConfiguration.GridBackgroundSelfColor

Alarm Grid

CygNet Grid

Note Grid

The Grid background color property specifies the color used for grid's background. The color can be sourced from one of two options provided in the Source drop-down menu: a) the color will automatically follow the selected application theme regardless of the underlying color palette and cannot be customized (by selecting Auto), or b) the color can be customized (by selecting Self). The default value is Auto. Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal two options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • Self — Select Self to explicitly configure the color. When Self is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is Self. Click Down arrow to customize the color using the color picker.

Grid color

Screen.GridColor

Screen/Object

The Grid color property specifies the color of the lines in the layout grid.

Click Down arrow to customize the color using the color picker.

Grid color source

Screen.GridColorSource

Screen/Object

The Grid color source property specifies the color source for the layout grid on the screen. Two options are available:

  • Auto — Overrides the grid layout color with a theme-appropriate color (default).

    Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

  • <Self> — The color selected in the Grid color property will be used.

The default options is Auto.

Grid height

Screen.GridHeight

Screen/Object

The Grid height property specifies the height of the layout grid. The default is 10 pixels high.

Grid width

Screen.GridWidth

Screen/Object

The Grid width property specifies the width of the layout grid. The default is 10 pixels wide.

Group name

RadioButton.GroupName

Radio Button

The Group name property specifies the name of the group that indicates which Radio Buttons are mutually exclusive.

Group service

TagChooser.GroupSiteService

Tag Chooser

Not supported by TWC The Group service property specifies the service to use for this Tag Chooser. Click Open dialog box to select a Group service using the Select Service dialog box.

HBack to top

Header background color

AlarmGrid.ColorConfiguration.HeaderBackgroundSource

AlarmGrid.ColorConfiguration.HeaderBackgroundSelfColor

 

CygNetGrid.GridColorConfiguration.HeaderBackgroundSource

CygNetGrid.GridColorConfiguration.HeaderBackgroundSelfColor

 

NoteGrid.GridColorConfiguration.HeaderBackgroundSource

NoteGrid.GridColorConfiguration.HeaderBackgroundSelfColor

Alarm Grid (header)

CygNet Grid (header)

Note Grid (header)

The Header background color property specifies the color used for the background of the grid's header row. The color can be sourced from one of two options provided in the Source drop-down menu: a) the color will automatically follow the selected application theme regardless of the underlying color palette and cannot be customized (by selecting Auto), or b) the color can be customized (by selecting Self). The default value is Auto. Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal two options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • Self — Select Self to explicitly configure the color. When Self is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is Self. Click Down arrow to customize the color using the color picker.

Header text color

AlarmGrid.ColorConfiguration.HeaderTextSource

AlarmGrid.ColorConfiguration.HeaderTextColor

 

CygNetGrid.GridColorConfiguration.HeaderTextSource

CygNetGrid.GridColorConfiguration.HeaderTextSelfColor

 

NoteGrid.GridColorConfiguration.HeaderTextSource

NoteGrid.GridColorConfiguration.HeaderTextSelfColor

Alarm Grid (header)

CygNet Grid (header)

Note Grid (header)

The Header text color property specifies the color used for the text on the grid's header row. The color can be sourced from one of two options provided in the Source drop-down menu: a) the color will automatically follow the selected application theme regardless of the underlying color palette and cannot be customized (by selecting Auto), or b) the color can be customized (by selecting Self). The default value is Auto. Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal two options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • Self — Select Self to explicitly configure the color. When Self is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is Self. Click Down arrow to customize the color using the color picker.

Height

ControlName.Height

All

The Height property specifies the height of the control (or screen).

Tip: You can also change the height of a control using the Settings pane (click on the Settings icon (Settings) to the right of the control in design mode) or on the Controls view of the Screen pane.

Height

 

Map (image on layer)

The Image height property indicates the height of the configurable image to be displayed on the map layer.

Hide invalid bounds

ControlName.HideInvalidBounds

Donut

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Value Indicator

Donut

The Hide invalid bounds property specifies whether to hide the value ring and alarm ranges on the Donut if any misconfiguration is detected. By selecting this property you can choose to hide the value ring and alarm ranges and show a warning label if invalid value bounds are detected. The options are:

  • If Hide invalid bounds is not selected, Canvas will hide the Donut’s value ring and alarm ranges and show an "Invalid bounds" label under the control. This is the default setting.
  • If Hide invalid bounds is selected, Canvas will hide the Donut’s value ring and alarm ranges and hide the "Invalid bounds" label.

Invalid bounds can include any of the following conditions: the lower bound value is greater than the upper bound value, the lower bound value is equal to the upper bound value, the lower bound value and upper bound value are zero, either the lower bound value or the upper bound value is non-numeric, or if a Point Attribute is selected as the Source but no Attribute is selected in the Value.

Note: Any configured Text properties (top, middle, bottom) will continue to display on the Donut even if the value bounds are invalid.

Linear Gauges

The Hide invalid bounds property specifies whether to hide the value bar and scales (primary and secondary) on the Linear Gauge if any misconfiguration is detected. By selecting this property you can choose to hide the value bar and scales and show a warning label if invalid value bounds are detected. The options are:

  • If Hide invalid bounds is not selected, Canvas will hide the Linear Gauge’s value bar and scales and show an "Invalid bounds" label along the hidden bar. This is the default setting.
  • If Hide invalid bounds is selected, Canvas will hide the Linear Gauge’s value bar and scales and hide the "Invalid bounds" label.

Invalid bounds can include any of the following conditions: the lower bound value is greater than the upper bound value, the lower bound value is equal to the upper bound value, the lower bound value and upper bound value are zero, either the lower bound value or the upper bound value is non-numeric, or if a Point Attribute is selected as the Source but no Attribute is selected in the Value.

Note: Any configured Text property will continue to display on the Linear Gauge even if the value bounds are invalid.

Value Indicator

The Hide invalid bounds property specifies whether to hide the value bar, alarm ranges, and marker on the Value Indicator if any misconfiguration is detected. By selecting this property you can choose to hide the value bar, alarm ranges, and marker and show a warning label if invalid value bounds are detected. The options are:

  • If Hide invalid bounds is not selected, Canvas will hide the Value Indicator’s value bar, alarm ranges, and marker and show an "Invalid bounds" label along the hidden bar. This is the default setting.
  • If Hide invalid bounds is selected, Canvas will hide the Value Indicator’s value bar, alarm ranges, and marker and hide the "Invalid bounds" label.

Invalid bounds can include any of the following conditions: the lower bound value is greater than the upper bound value, the lower bound value is equal to the upper bound value, the lower bound value and upper bound value are zero, either the lower bound value or the upper bound value is non-numeric, or if a Point Attribute is selected as the Source but no Attribute is selected in the Value.

Note: Any configured Text property will continue to display on the Value Indicator even if the value bounds are invalid.

Hide invalid tag

ControlName.HideInvalidTag

Button

CygNet Grid (Image column)

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Navigation Button

Map (image on layer)

Map (shape on layer)

SetPoint Button

Shape

Text Tool

UIS Command Button

Value Indicator

The Hide invalid tag check box indicates whether to hide the element (a control, button, image, or map visual item) if it resolves to an invalid or unknown tag.

Note: Invalid point tags and relative facility resolution work in the following way for single-value controls: when a point tag is invalid or unknown, the tag can be hidden using the Hide invalid tag property. In this situation, a control with only facility-based tokens that has a valid relative facility resolution, but results in an invalid point tag, then the point tag will be treated as an invalid tag and displayed accordingly.

There may be a scenario where you want to hide a control when using facility-based attributes and relative facilities. Say you have a templated screen with a Text Tool displaying a Gas Meter, but not all Wells have an associated Gas Meter. You could hide the control for a Well that does not have an associated Gas Meter, and by not specifying a UDC, you can always show (or hide) a facility resolution with facility-based attributes only.

Hide unreliable points

Chart.AreUnreliablePointsHidden

Chart

The Hide unreliable points property indicates whether to hide a point in the chart series based on its unreliable point state. The UNRELIABLE status bit is set when a point is deemed unreliable. When enabled data points marked as unreliable will be hidden in the chart. When disabled, unreliable data points will be shown in the chart.

Hierarchy type

TagChooser.HierarchyType

Tag Chooser

Not supported by TWC The Hierarchy type property is used to select the service type by which the Tag Chooser's facilities will be organized: by Facility service or by Group service.

High range color

ControlName.HighRangeColor

Heat Map

Tree Map

The High range color property specifies the color to be used at the high end of the value range. Click Down arrow to customize the color using the color picker.

Note: The default colors used for the Heat Map and Tree Map range colors are drawn from a set palette and are therefore not theme-specific. See themes for more information.

History column

N/A

CygNet Grid

A history column is used to add a Sparkline chart in each cell for a specified UDC. You can choose to resolve the point to a relative facility, or use absolute or relative dates, if desired. Not supported by TWC

Horizontal alignment

ControlName.HorizontalAlignment

DDS Text Tool

Text Tool

The Horizontal alignment property specifies the horizontal position of the text within the boundary of the control. Click Down arrow to select from the following options: Left, Right, Center, or Justify. The default value is Center.

Horizontal resize mode

ControlName.HorizontalResizeMode

All except Screen/Object

The Horizontal resize mode property specifies whether and how the control dynamically moves or resizes horizontally when the screen is resized in run mode. Options include:

  • None — No resizing occurs.
  • Shift — The object will shift horizontally.
  • Expand — The object will expand or shrink horizontally the same number of pixels as the screen.
  • Proportional — The object expands or shrinks proportionally to the screen.

The default value is None.

Hover mode

Chart.HoverMode

Chart

Not supported by TWC The Hover mode property specifies the mode when hovering over a series in the chart. Two options are available:

  • None — No change to the other series in the chart.
  • Fade other series — When hovering over a series, all other series in the chart are faded.

The default value is None.

You can use this setting to highlight a particular series in a chart in run mode.

Hyperlink mode

ControlName.HyperlinkMode

Alarm Grid

CygNet Grid

Map (image on layer)

Map (shape on layer)

Navigation Button

Shape

Text Tool

The Hyperlink mode property specifies how to handle navigation when clicking an element (e.g., row in a grid, Navigation Button, Shape, or Text Tool). Specify the Screen file source to open in the Screen path property. Several hyperlink navigation options are available:

  • Open — Open a designated screen in a new window (default).
  • Modal open — Open a designated screen in a new modal window. A modal window is a type of popup that is subordinate to a parent window that appears in front of the parent and usurps the parent’s control. You cannot interact with the parent window until the modal window has been closed. This type of window is used when you want a user to focus on or interact with information in the popup.
  • Open and close — Open a designated screen in a new window and close the current screen. Not supported by TWC
  • Replace — Replace the current screen with the designated screen.
  • Replace with navigation — Replace the current screen with the specified screen and add a navigation toolbar to the top of the screen. Not supported by TWC
  • Close — Close the current screen. Not supported by TWC

The default value is Open.

See Hyperlinking Screens for more information about this functionality.

Map

The Hyperlink mode property specifies how to handle navigation when clicking an image or shape on a Map. Specify the Screen file source to open in the Screen path property. Three hyperlink navigation options are available:

  • Open — Open a designated screen in a new window (default).
  • Modal open — Open a designated screen in a new modal window. A modal window is a type of popup that is subordinate to a parent window that appears in front of the parent and usurps the parent’s control. You cannot interact with the parent window until the modal window has been closed. This type of window is used when you want a user to focus on or interact with information in the popup.
  • Replace — Replace the current screen with the designated screen.

The default value is Open.

See Hyperlinking Screens for more information about this functionality.

IBack to top

Icon path

See Menu Items

Navigator

The Icon path property specifies the icon to display to the left of a top-level menu item. The Icon path field is read-only; you must use the Open Files dialog box to select a new icon. This option is not available for sub-menu items.

Icon preview

See Menu Items

Navigator

The Icon preview property displays a preview of the selected icon. This option is not available for sub-menu items.

Icon size

Navigator.IconSize

Navigator

The Icon size property is used to set the dimensions of the menu icon. The range is 8 to 40 pixels. The default is 16 by 16 pixels.

Ignore UDCs

TagChooser.IgnoreUdc

Tag Chooser

Not supported by TWC The Ignore UDCs property specifies a comma-separated list of UDCs to hide when displaying points in the Tag Chooser. Type any UDCs you wish to hide, e.g., SYFACDESC, SYFACINFO.

Image

See Images

CygNet Grid (Image column)

Image

The Image property indicates the file path and file name of the image that will be substituted when the point state changes to the selected point state. Browse and select the desired image file. Click Open dialog box to select a path and file from the Open / Open File / Select File dialog box, where you can access: A thumbnail of the selected image, and its dimensions are displayed for each point state.

Image column

N/A

CygNet Grid

An image column presents a point-state image — a CygNet-aware image that will dynamically change based on the point state of the associated point. A default image is displayed if you configure point-state-aware images and no matching state exists.

Image file path

ControlName.FilePath

ControlName.IsValidImage

Button

CygNet Grid (Image column)

DDS Button

Image

Map (image on layer)

Navigation Button

SetPoint Button

UIS Command Button

This property specifies the path to the file, image file, video file, object file, or screen file. Depending on the selection in the source property the type of path is different. Click Open dialog box to access either the:

  • Select File dialog box —To access an APPS or BSS folder
  • Open File dialog box — To access a local or network file-system folder Not supported by TWC

Note: If no image is specified or the image is missing, a missing image icon (Missing image icon) is displayed in both design and run mode.

Map

If the item on the map layer is an image, you can specify an image to represent facility locations on the map layer, for example, wells could show an oil droplet image. The common image types are supported (.svg, .bmp, .jpg, .png, etc…). Browse for the image file.

Click Open dialog box to select a path and file from the Open / Open File / Select File dialog box, where you can access:

  • BSS — Indicates that the file is stored in an APPS or BSS folder
  • Local — Indicates that the file is stored in a local or network file-system folder. Not supported by TWC

Image file source

ControlName.FileSource

Button

DDS Button

Image

Navigation Button

SetPoint Button

UIS Command Button

This property specifies the source of the file, object file, screen file, image file, or video file. Options include:

  • BSS — Indicates that the file is stored in an APPS or BSS folder
  • Local — Indicates that the file is stored in a local or network file-system folder. Not supported by TWC

Image height

ControlName.ImageHeight

Image

Map (image on layer)

Image

The read-only Image height property specifies the height of the image used in the control if no point-state-aware image is displayed.

Map

The Image height property indicates the height of the configurable image to be displayed on the map layer.

Image size

 

Map (image on layer)

The Image size property indicates the size of the item on the map layer.

Image width

ControlName.ImageWidth

Image

Map (image on layer)

Image

The read-only Image width property specifies the width of the source image used in the control if no point-state-aware image is displayed.

Map

The Image width property indicates the width of the configurable image to be displayed on the map layer.

Images

ControlName.Images

ControlName.Images.Capacity

ControlName.Images.Count

 

CygNet Grid (Image column)

Image

Map (image on layer)

The Image Selection dialog box is where you configure CygNet-aware images that will dynamically change based on the point state of the associated point. The point state preference is configured in the Resolution mode property. A default image is displayed if you configure point-state-aware images and no matching state exists.

Click Configure images to open the Image Selection dialog box.

Note: If no image is specified or the image is missing, a missing image icon (Missing image icon) is displayed in both design and run mode.

Map Layer image visual item

Note: To prevent unexpected resizing of images we recommend that you use a uniform-sized image for the default image and any point-state alarm images to be displayed. You may be tempted to create different-sized images for different point states, but the map control does not resize images as the point state changes. The image size remains constant at the size displayed when the control is initialized.

Include in script

ControlName.IncludeInScript

All except Screen/Object

Scripting is not supported by TWC The Include in script check box indicates that the control will appear in the objects collection of the screen (if scripting is enabled). To optimize performance, best practice dictates that you only include the controls you need to manipulate via script. Other controls should be excluded. When you add an event to a control, it will be automatically added to script and the Include in script property (and the In Script check box on the Controls view) will be set to True.

Tip: You can also change the Include in Script setting on the Controls view of the Screen pane.

Indexed field value bound

 

Donut

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Value Indicator

See Value bounds, Lower value bound and Upper value bound.

Initial cards to show

Dynagraph.CanvasDynagraphCardType

Dynagraph.CanvasDynagraphCardType.IsAlarmCardSelected

Dynagraph.CanvasDynagraphCardType.IsCurrentCardSelected

Dynagraph.CanvasDynagraphCardType.IsFailureCardSelected

Dynagraph.CanvasDynagraphCardType.IsIdealCardSelected

Dynagraph.CanvasDynagraphCardType.IsPumpoffCardSelected

Dynagraph.CanvasDynagraphCardType.IsReferenceCardSelected

Dynagraph.CanvasDynagraphCardType.IsShutdownCardSelected

Dynagraph

The Initial cards to show property determines the initial cards to display for the device. Different types of cards can be polled from the device, though not all devices support all card types. Each card displays one complete stroke in a load versus position graph. Load is displayed in pounds, and surface position is displayed in inches.

Click the desired check box(es) to display the available card(s) at the startup of the dynagraph screen. If other cards are also selected to show initially, the cards overlay. The available card types include:

  • Alarm card — An alarm card from the associated remote device, if one is available. An alarm card is created whenever an alarm condition is met in a field device. Such a condition is typically treated as less severe than a fault, which creates a failure card.

  • Current card — A current card describes the most recent stroke stored in associated remote device. This card type is used for analyzing real-time pump information. Typical devices maintain five current cards in their registers, although some hold only one. Current card information is displayed by default in a surface position plot. It is also possible to display it as a downhole card, or show both the surface and downhole plots at once. To display a downhole card, be sure that the DDS is configured to retrieve downhole information from the device.

  • Failure card — A failure card from the associated remote device, if one is available. A failure card is created whenever a fault condition is met in a field device. Such a condition is typically treated as more severe than an alarm, which creates an alarm card.

  • Ideal card — A card returned from an external system. This card calculates an ideal rod pump stroke card based on a set of configuration items. it can be used as a way to compare actual and ideal strokes, and to adjust current configuration to a more ideal state.

  • Pumpup card — A pumpup card is generated when the pump fully starts again after having been shut down.

  • Reference card — A quick reference or snapshot of a dynagraph card, or any type of card from the associated remote device, if one is available, that is stored for reference in the CygNet system, and sometimes in the device itself.

  • Shutdown card— A shutdown card, or pumpoff card, is generated when the pump is turned off, usually to wait for the reservoir to fill. Most devices store the previous five shutdown cards in two card sets.

Is logarithmic

ControlName.IsLogarithmic

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Not supported by TWC The Is logarithmic property indicates whether the gauge scale is linear or logarithmic.

Is pan zoom control visible

Screen.IsPanZoomControlsVisible

Screen/Object

The Is pan zoom control visible check box indicates whether to display the pan and zoom control on the screen in run mode. Pan and zoom are always enabled in design mode; the control is optional in run mode.

Is pan/zoom enabled

Screen.IsPanZoomEnabled

Screen/Object

The Is pan/zoom enabled check box indicates whether the user can pan horizontally and vertically or zoom in and out of the screen. Both panning and zooming change the view — the current location and magnification of the screen. Every time you zoom or pan, you establish a new view. Pan and zoom are always enabled in design mode; the control is optional in run mode.

Note: Enabling this will negatively impact screen load performance and disable the ability to dynamically add controls via script.

Note: The new run mode implemented in Canvas v9.4 and later does not support panning and zooming. Thus, Canvas has retained the old method of running screens for backwards compatibility. If you need to pan and zoom on a specific screen (configured via the IsPanZoomEnabled property on a screen), you will not be able to take advantage of the performance improvements the new run mode supports. The legacy run mode is accessible from the Run icon on the Canvas  toolbar: Run > Run current screen (Legacy).

Is separator

ControlName.CustomContextMenuItems

Alarm Grid

Button

CygNet Grid

Detail

DDS Button

DDS Text Tool

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Navigation Button

Screen/Object

SetPoint Button

Shape

Text Tool

UIS Command Button

Value Indicator

Not supported by TWC The Is separator check box indicates whether this menu item will be a separator line in the menu at runtime. Once saved the separator has no configuration and no children. Separators do not have event IDs. Any event ID on a menu item when it’s converted to a separator is deleted. You can give it a title of 'Separator" or "----------" if desired.

Items

ComboBox.Items

Combobox.Items.Count

ComboBox.SelectedIndex

ComboBox.SelectedItem

ComboBox.SelectedItem.Label

ComboBox.SelectedItem.Value

ComboBox.SelectedLabel

ComboBox.SelectedValue

Combo Box

The Combo Box Items dialog box displays all the item labels that will appear in the Combo Box and their corresponding values.

Click Configure Combo Box items to open Combo Box Items dialog box.

Items

Map.Items

Map

Scripting is not supported by TWC The Items property is a read-only collection of all map items contained in the control, independent of visibility. This property is only accessible via script.

Items to filter

TreeMap.FilterCount

Tree Map

The Items to filter property specifies the number of items to filter if the Filter type is set to Top or Bottom.

LBack to top

Label

ControlName.Label

For the Chart, see Toolbar items

For the Combo Box, see Items

Chart (on quick range button)

Check Box

Combo Box

Facility Emitter

Radio Button

 

Chart

The Label property specifies the identifier displayed on the quick range button.

Check Box

The Label property specifies the text label to display next to the check box. By default, the label appears to the right of the check box.

Combo Box

The Label property specifies the label for an item in the Combo Box drop-down menu.

Facility Emitter

The Label property specifies the text label to display on the face of the Facility Emitter.

Radio Button

The Label property specifies the text label to display next to the Radio Button.

Label background color

Screen.DefaultLabelBackgroundColor

Chart

Screen/Object (Default chart)

Chart

Not supported by TWC The Label background color property specifies the background color of the label associated with the point in the chart series. Click Down arrow to customize the color using the color picker.

Screen (Default Chart)

Not supported by TWC The Label background color property specifies the background color of the label associated with the point in the default chart series.

Click Down arrow to customize the color using the color picker.

Label color

AxisY.LabelColor

Chart (y-axis)

The Y-axis Label color property specifies the color of the y-axis label text. Click Down arrow to customize the color using the color picker.

Scripting Note

Prior to v9.5 the script property name for LabelColor was YAxisLabelColor, which is now obsolete, although it is retained for backwards compatibility.

Use Chart.AxisY LabelColor string to manipulate a y-axis in script. For example:

Copy
AxisY LabelColor property
var axis = Objects.Chart1.AxisY.First();
 
axis.LabelColor = System.Windows.Media.Colors.Yellow.ToString();

Note that Scripting is not supported by TWC

Label connector color

Screen.DefaultLabelConnectorColor

Chart

Screen/Object (Default chart)

Chart

Not supported by TWC The Label connector color property specifies the color of the label border and the connector line linking the label to the point in the chart series. The Show labels property must be enabled to change the color of the label connector. Click Down arrow to customize the color using the color picker.

Screen (Default Chart)

Not supported by TWC The Label connector color property specifies the color of the label border and the connector line linking the label to the point in the default chart series.

Click Down arrow to customize the color using the color picker.

Label on left

CheckBox.LabelOnLeft

Check Box

The Label on Left check box indicates if the label should be shown on the left side of the check box.

Label text color

Screen.DefaultLabelForegroundColor

Chart

Screen/Object (Default chart)

Chart

Not supported by TWC The Label text color property specifies the color of the text on the label associated with the point in the chart series. The text color is sometimes known as the foreground color. The Show labels property must be enabled to change the text color on the label. Click Down arrow to customize the color using the color picker.

Screen (Default Chart)

Not supported by TWC The Label text color property specifies the color of the text on the label associated with the point in the default chart series. The text color is sometimes known as the foreground color.

Click Down arrow to customize the color using the color picker.

Layer

ControlName.Layer

All except Screen/Object

Not supported by TWC The Layer property specifies the name of the layer to which this object is assigned. Layers can be used to show, hide, and edit multiple controls on one layer without affecting controls on another layer.

  • Type the name of the layer into the Layer field (the name can be a previously created layer or a new layer).
  • All layers are listed on the Layers pane, where you can manage the layers for the screen in design mode and run mode.

Tip: You can also edit a control's Layer on the Controls view of the Screen pane.

Note: Layer visibility can be controlled at runtime via the AddLayer, HideLayer, SetLayerVisibility, and ShowLayer methods on the Screen object.

Layers

Map.Layers

Map

The Layers property is where you configure the properties required to display the layers that will appear on your map. Layer properties include its name, visibility, data source, facility source, and visuals, which can be an image, a geometric shape, or a Canvas object. You can add as many layers and items as you want to your map. Click Open dialog box to open the Map Layer Configuration dialog box.

Legend date format

Chart.LegendDateFormat

Chart

The Legend date format property specifies the format for the dates used in the chart legend. Use this property to override the Default date format, which is configured in the Application settings page of the Backstage view. The default date format is YYYY/MM/DD HH:MM:SS.fff, which corresponds to 2024/01/01 10:20:30.0001.

Legend format

Chart.LegendFormat

Chart

The Legend format property specifies the format for the text used in the chart legend. The text can display a static text string, such as a label, legend, tooltip, or a dynamic text string based on point or facility attributes. Dynamic text is built using tokens, which can represent real-time CVS point properties, point configuration properties, and facility properties. In run mode, the tokens are replaced with the attribute's value. Click Open dialog box to configure the static text and/or property tokens using the CygNet Property String dialog box. The default format is %SiteService%:%PointIdLong%. For example, CYGDEMO.UIS: <FACILITY_UDC>.

Note: If you leave this property empty, the chart will use the series Name value as the legend.

Thin Web Client

This is the only chart legend property supported by TWC. If configured (to use a dynamic text string), or left empty (to use the series Name), the other legend properties will apply their default values: Legend date format: YYYY/MM/DD HH:MM:SS.fff; Legend location: bottom; Legend value format: #,##0.00; and Show legend: Yes.

Legend location

Chart.LegendLocation

Chart

Not supported by TWC The Legend location property specifies where the chart legend should appear, if it is shown. Options include: Left, Top, Right, or Bottom. The default value is Bottom.

Legend value format

Chart.LegendValueFormat

Chart

The Legend value format property specifies the format for the legend's point value using any of the valid .NET standard or custom numeric format strings. The value format applies to a point's value, primary value, and alternate value properties. The default value format is #,##0.00, which corresponds to 123,456,789.12. Formats use # and 0, with a period (.) as the decimal separator and comma (,) as the thousands separator. Add additional zeros to show more decimal places.

Line color

Shape.ColorConfiguration.LineColorSource

Shape.ColorConfiguration.LineSelfColor

Map (shape on layer)

Shape

The Line color property specifies the color used for the border line of the Shape.

The color can be sourced from one of three options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color will be sourced from the point state of the associated point (by selecting Point State).
  3. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal three options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • Point State — Select Point State to specify that the source of the color corresponds to the point state color defined for the point represented in the element. The default point state colors for a CygNet system are defined by the system’s point scheme.
    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Line style

Shape.LineStyle

Map (shape on layer)

Shape

The Line style property specifies the style of the Shape's border line. Click Down arrow to select from the following options: Custom, Solid, Dashed, and Dotted. The default value is Solid. Select Custom to define your own line style and enter the values in the Custom line style property.

Line width

Shape.LineWidth

Map (shape on layer)

Shape

The Line width property specifies the width of the Shape's border line.

Lock

ControlName.IsLocked

All except Screen/Object

Not supported by TWC The Lock property indicates whether the control is locked to the current position. A locked control cannot be moved via click and drag, or nudged with the arrow keys, or resized.

Tip: You can also toggle the lock setting of a control using the Settings pane (click on the Settings icon (Settings) to the right of the control in design mode).

Long point ID

ControlName.LongPointID

ControlName.PointConfiguration.LongPointID

PointConfiguration

Button

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Navigation Button

SetPoint Button

Shape

Sparkline

Text Tool

UIS Command Button

The Long point ID property specifies the long point ID of the CygNet point for which the control is to display data. Type the tag into the field.

Low range color

ControlName.LowRangeColor

Heat Map

Tree Map

The Low range color property specifies the color to be used at the low end of the value range. Click Down arrow to customize the color using the color picker.

Note: The default colors used for the Heat Map and Tree Map range colors are drawn from a set palette and are therefore not theme-specific. See themes for more information.

Lower value bound

ControlName.ValueBoundsConfiguration

ValueBoundsConfiguration.LowerBoundPropertyId

ValueBoundsConfiguration.LowerValueBound

ValueBoundsConfiguration.LowerValueBoundSet

ValueBoundsConfiguration.LowerValueBoundSource

Donut

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Value Indicator

The Lower value bound property specifies the lower value to use when filling the control.

The value bound can be explicitly configured (by selecting <Self>) or the value can be sourced from an attribute of the associated point (by selecting Point Attribute). The following fields are available to store an attribute that can be used to indicate the value bound.

Options include:

  • Source — Click Down arrow to reveal two options:
    • <Self> — Select <Self> to explicitly configure the value bound in the Value field.
    • Point Attribute — Select Point Attribute to specify that the source of the value bound corresponds to a point attribute of the associated point represented in the control.
  • Value — Configuration depends on the source:
    • If the Source is <Self>, select a number using the spin control. The default value is 0.
    • If the Source is Point Attribute, click Down arrow to select from the following point attribute options:
      • Indexed 1, 2, 3 attributes — An application-specific point property of the associated point. The property that is included in a defined PNT index. This can be free-form text up to 15 characters. Three indexed fields are available for configuration on the Application page of the PNT Editor.
      • General 1, 2, 3 data field attributes — An application-specific property of the associated point. The point property can be free-form text up to 20 characters. Three data fields are available for configuration on the Application page of the PNT Editor.
      • Minimum setpointNote: Applies only to Analog points types.
        • For Analog Output points, this specifies the minimum allowable setpoint for the associated point.
        • For Analog Input points, this specifies the low range for point values for the associated point.
        • Configured on the Analog page of the PNT Editor.
      • Maximum setpointNote: Applies only to Analog points types.
        • For Analog Output points, this specifies the maximum allowable setpoint for the associated point.
        • For Analog Input points, this specifies the high range for point values for the associated point.
        • Configured on the Analog page of the PNT Editor.

Additional Resources

For more information about point configuration with the PNT Editor, see:

See Value bounds and Upper value bounds.

MBack to top

Main screen path

TileView.MainScreenPath

Tile View

The Main screen path property specifies the path to the Canvas file that will be displayed when you click Maximize button (Maximize) to maximize the tile and display a screen at the top of the Tile View when in run mode. Click Minimize button (Minimize) again to return to the tiled view.

To configure the screen path click Open dialog box to open the Open Files dialog box, where you can access:

  • BSS — Indicates that the file is stored in an APPS or BSS folder
  • Local — Indicates that the file is stored in a local or network file-system folder. Not supported by TWC

Marker border color

ValueIndicator.ColorConfiguration.MarkerBorderColorSource

ValueIndicator.ColorConfiguration.MarkerBorderSelfColor

Value Indicator

Not supported by TWC The Marker border color property specifies the color used for the border of the triangular marker in the Value Indicator.

The color can be sourced from one of three options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color will be sourced from the point state of the associated point (by selecting Point State).
  3. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal three options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • Point State — Select Point State to specify that the source of the color corresponds to the point state color defined for the point represented in the element. The default point state colors for a CygNet system are defined by the system’s point scheme.
    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Marker color

Donut.ColorConfiguration.MarkerColorSource

Donut.ColorConfiguration.MarkerSelfColor

Donut

Not supported by TWC The Marker color property specifies the color used for the value marker on the Donut.

The color can be sourced from one of three options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color will be sourced from the point state of the associated point (by selecting Point State).
  3. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal three options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • Point State — Select Point State to specify that the source of the color corresponds to the point state color defined for the point represented in the element. The default point state colors for a CygNet system are defined by the system’s point scheme.
    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Marker fill color

ValueIndicator.ColorConfiguration.MarkerFillColorSource

ValueIndicator.ColorConfiguration.MarkerFillSelfColor

Value Indicator

The Marker fill color property specifies the color used for the interior of the triangular marker in the Value Indicator.

The color can be sourced from one of three options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color will be sourced from the point state of the associated point (by selecting Point State).
  3. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal three options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • Point State — Select Point State to specify that the source of the color corresponds to the point state color defined for the point represented in the element. The default point state colors for a CygNet system are defined by the system’s point scheme.
    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Marker height

Donut.MarkerHeight

Donut

Not supported by TWC The Marker height property specifies the height of the triangular marker for the point value on the Donut.

Marker width

Donut.MarkerWidth

Donut

Not supported by TWC The Marker width property specifies the width of the triangular marker for the point value on the Donut.

Max Value

DDSEditBox.TransactionConfiguration

DDS Edit Box

The Max value property specifies the maximum acceptable value for the DEID. The value entered at runtime is validated that it falls within the configured range.

Maximum setpoint value bound

 

Donut

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Value Indicator

See Value bounds, Lower value bound and Upper value bound.

Maximum Y value

ControlName.MaximumYValue

CygNet Grid

Detail

Sparkline

Not supported by TWC The Maximum Y value property specifies the maximum value to use on the sparkline's y-axis when the Auto range - y-axis property is set to fixed (disabled).

Maximum zoom

 

Map (layer visual item)

The Maximum zoom level where this visual item will be displayed on the map layer. For reference, the following values approximate the zoom levels: World = 2, State = 4, Region = 10, City = 14, Neighborhood = 18.

Menu items

Navigator.Items

Navigator.Items.Count

Navigator.ActiveItem

Navigator.Screen

Navigator

The Navigator Menu Configuration dialog box displays all the menu items that will appear in the Navigator's menu, and each menu item's properties: label, screen path, whether this screen is the start screen, icon path, and an icon preview.

Click Configure Navigator menu items to open the Navigator Menu Configuration dialog box.

Menu item label

See Menu Items

Navigator

The Menu item label property specifies the label for an item in the Navigator menu.

Menu width

Navigator.MenuWidth

Navigator

The Menu width property specifies the width of the main Navigator menu in expanded mode. The default value is 150 pixels. The minimum width is 40 pixels.

Message

SetPointButton.Dialog.Message

SetPoint Button

The Message property specifies the instructional message that will appear at the top of the SetPoint button dialog box. Click Open dialog box to configure the static text and/or property tokens using the CygNet Property String dialog box.

Min Value

DDSEditBox.TransactionConfiguration

DDS Edit Box

The Min value property specifies the minimum acceptable value for the DEID. The value entered at runtime is validated that it falls within the configured range.

Minimum setpoint value bound

 

Donut

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Value Indicator

See Value bounds, Lower value bound and Upper value bound.

Minimum Y value

ControlName.MinimumYValue

CygNet Grid

Detail

Sparkline

Not supported by TWC The Minimum Y value property specifies the minimum value to use on the sparkline's y-axis when the Auto range - y-axis property is set to fixed (disabled).

Minimum zoom

 

Map (layer visual item)

The Minimum zoom level where this visual item will be displayed on the map layer. For reference, the following values approximate the zoom levels: World = 2, State = 4, Region = 10, City = 14, Neighborhood = 18.

Mode

Map.Mode

Map

The Mode property indicates the map view mode to use when the map is first displayed. Options include:

  • Road — Displays road imagery with labels, which is a set of static tiles generated ahead of time and then stored and served. Road is the default mode and is supported by all map providers.
  • Aerial — Displays worldwide orthographic aerial and satellite imagery with labels. You can hide the labels at runtime using the map toolbar. Note that the Aerial mode is only supported by Bing Maps in Canvas and by Azure Maps in TWC. See Using a Map in Run Mode.

Mouse cursor

ControlName.MouseCursor

Button

Map (image on layer)

Map (shape on layer)

SetPoint Button

Shape

 

DDS Button

Image

Navigation Button

UIS Command Button

The Mouse cursor property determines which mouse cursor will appear when the mouse hovers over this control or map visual. Select an option from the drop-down menu: Arrow (Mouse cursor arrow), Hand (Mouse cursor hand), Wait (Mouse cursor wait), or Help (Mouse cursor help). The default cursor is the Arrow (Mouse cursor arrow).

DDS Button, Image, Navigation Button, UIS Command Button

Not supported by TWC The Mouse cursor property determines which mouse cursor will appear when the mouse hovers over this control or map visual. Select an option from the drop-down menu: Arrow (Mouse cursor arrow), Hand (Mouse cursor hand), Wait (Mouse cursor wait), or Help (Mouse cursor help). The default cursor is the Arrow (Mouse cursor arrow).

NBack to top

Name

ControlName.ControlName

All

The Name property specifies the unique identifier for this control. Valid characters are A-Z, 0-9, and underscore (_). Special characters and spaces are not permitted. Names cannot start with a number; an underscore will be prefixed if the control name starts with a number. The default value is the object name and the numeric instance. The control's Name is also displayed on the Controls view of the Screen pane.

Name

 

Alarm Grid (column)

CygNet Grid (column)

Note Grid (column)

The Name specifies the name that appears in the column header.

Name

AlarmGrid.ToolbarFilters

Alarm Grid (Toolbar filter)

The Name property specifies the name of the alarm filter that appears on the Alarm Grid's toolbar.

Name

 

Chart (series)

The Name property specifies the label for the selected chart series, which is displayed in the upper right corner of the chart.

Name

 

Map (layer)

Map (image/shape/object on layer)

The Name specifies the name of the map layer.

The Name specifies the name of the visual item on the map layer.

Note attribute

 

Note Grid (column)

The Note attribute property specifies the note attribute that will displayed in the column. Click Down arrow to reveal a drop-down menu of all available CygNet note attributes categorized by type:

  • Note: General Attributes (The default value is Note Summary.)
  • Note: Text Attributes
  • Note: Table-driven Attributes
  • Note: Yes/No Attributes

Click Down arrow to expand each category and select the desired note attribute.

Note service

NoteGrid.SiteService

Note Grid

The Note SiteService property specifies the Note service to use for this Note Grid. Click Open dialog box to select a Note service using the Select Service dialog box.

Note type

NoteType

Note Grid

The Note type property specifies the user-defined note type to be displayed in the Note Grid. Notes can be categorized by type to provide a way to define the kinds of notes appropriate to your organization, to more easily filter existing notes, and to comprise an entire note when only a simple label adequately describes a note. Type the note type defined in your NOTE service. Leave empty to display all notes.

Number of cards

NumberOfCards

Dynagraph

The Number of cards property determines the maximum number of cards to be displayed on a control for each card type. Select a number between 1 and 5.

OBack to top

Object limit

ObjectContainer.ObjectLimit

ObjectContainer.ObjectLimitExceeded

ObjectContainer.ObjectLimitExceededMessage

ObjectContainer.NestedViews

ObjectContainer.NestedViews.Capacity

ObjectContainer.NestedViews.Count

Object Container

The Object limit property specifies the maximum number of objects to be added to each page of the container. Use this value to limit the number of objects and improve performance when loading an unexpectedly large number of objects.

Object file path

 

Map (object on layer)

If the visual item on the map layer is an object, you can specify a Canvas object file (.cob) to represent facility locations on the map layer, for example, a small object could display details about a facility location on the map. Browse for the object file (.cob).

Click Open dialog box to select a path and file from the Open / Open File / Select File dialog box, where you can access:

  • BSS — Indicates that the file is stored in an APPS or BSS folder
  • Local — Indicates that the file is stored in a local or network file-system folder. Not supported by TWC

Note: If you want the object visual item to display tooltips, they must be configured for the controls that are included in the object file (.cob).

Object path

ControlName.ObjectPath

This property specifies the path to the file, image file, video file, object file, or screen file. Depending on the selection in the source property the type of path is different. Click Open dialog box to access either the:

  • Select File dialog box —To access an APPS or BSS folder
  • Open File dialog box — To access a local or network file-system folder Not supported by TWC

ObjectContainer.ScreenPath

Detail

Object Container

Tile View

 

 

Note: Canvas object files (.cob) are generally not supported in the CygNet Thin Web Client, with the exception of an object file used as the reverse side of the Detail control when flipped. Object files created for this purpose must following the TWC naming and storage rules: no spaces in the file name, no special characters, and the .cob file must be saved in a BSS folder, preferably in the same folder as the screen file with the Detail control. Note that while many of an Object's properties are visible in the Canvas user interface, they may not be supported in an object file created for a Detail control. Consult the Object Properties topic for more information.

Object source

Detail.ObjectFileSource

ObjectContainer.FileSource

Detail

Object Container

Not supported by TWC

This property specifies the source of the file, object file, screen file, image file, or video file. Options include:

  • BSS — Indicates that the file is stored in an APPS or BSS folder
  • Local — Indicates that the file is stored in a local or network file-system folder. Not supported by TWC

Override chart dates

Screen.OverrideChartDates

Screen/Object (Default chart)

Not supported by TWC The Override chart dates check box indicates whether to use the screen's dates, when displaying charts for this screen.

Override chart's facility

 

Chart

Select the Override chart's facility check box to specify a different facility for this chart series. Once checked a facility field is revealed where you can override the facility configured for the chart. The chart's facility is specified in the CygNet Connection property group.

If Override chart's facility is selected the Resolve to a relative facility option is removed.

Override chart's SiteService

 

Chart

Not supported by TWC Select the Override chart's SiteService check box to specify a different SiteService for this chart series. Once checked a SiteService field is revealed where you can override the SiteService configured for the chart. The chart's SiteService is specified in the CygNet Connection property group.

Order in type

ControlName.

CygNetConfiguration.Facility.IsOrderInType

CygNetConfiguration.Facility.IsOrderInTypeAttributeConfigured

CygNetConfiguration.Facility.OrderInType

 

ControlName.

PointConfiguration.Facility.IsOrderInType

PointConfiguration.Facility.IsOrderInTypeAttributeConfigured

PointConfiguration.Facility.OrderInType

 

TileView.OrderInType

 

 

 

CygNetConfiguration

Chart

Dynagraph

Nested View

Object Container

Object Viewer

Screen/Object

PointConfiguration

Button

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical

Navigation Button

SetPoint Button

Shape

Sparkline

Text Tool

Tile View

UIS Command Button

Other

CygNet Grid (History, Image, & Point column)

Note Grid

The Order in type property specifies the attribute value used to represent the order in type (facility ordinal) if the relative facility definition is configured for one. It is possible to have multiple relative facility definition sets with the same definition name. In this case, if the specified Relative link is configured for ordinalization, then you need to configure the attribute value in the box.

Ordinal

DDSButton.DataGroupConfiguration.DeviceDataGroups

DDS Button (data group)

The data group Ordinal property specifies the ordinal or instance of the data group type specified on the Data Group Properties page of the remote device editor. Each data group added to a remote device is identified by a number called an ordinal. If a remote device requires multiple instances of a data group, the group is defined only once in the device template file, but multiple instances of the data group, each with a unique ordinal, can be added in the device in the DDS.

Note: If the data group Ordinal is unknown, which could be due to a templated screen, you must use the wildcard number (9999). In this case, the system will attempt to find a single data group in question for the Facility ID. If one is not identified, then the system will attempt to find the Remote Device of the Facility ID and try to see if there is a single data group that matches on the Remote Device. If that fails and the system cannot resolve the data group, the transaction will fail.

PBack to top

Paging enabled

ObjectContainer.PagingEnabled

Object Container

The Paging enabled check box indicates whether to enable a navigation interface to page through the remainder of the objects that exceed the Object limit property.

  • If paging is enabled a pagination toolbar is added to the bottom of the Object Container, indicating the total number of pages, with buttons for paging through the objects. In run mode use the arrows and page numbers to click through the pages of objects.

Pagination interface

Pagination interface at the bottom of an Object Container

  • If paging is disabled a message displays indicating that the maximum number of objects is reached (as specified in the Object limit property) and the total number of objects available.

Pagination interface with pages disabled

Pagination interface at the bottom of an Object Container

Pan mode

Chart.PanMode

Chart.PanOffset

Chart

Not supported by TWC The Pan mode property allows users to pan in the chart plot area when there is a dense area of data points that cannot be seen clearly at the normal chart scale. With Pan enabled you can reduce or expand the area you want to examine using the scroll bars, and then drag the chart within the pan region horizontally, vertically, or in both directions. Options include:

  • None — Panning with the mouse is disabled.
  • Horizontal — Panning with the mouse is enabled only on the horizontal axis.
  • Vertical — Panning with the mouse is enabled only on the vertical axis.
  • Both — Panning with the mouse is enabled both on the horizontal and vertical axes. You can use this value to remove any restrictions, thus the chart can be panned on both the horizontal and vertical axes.

The default value is None.

See Pan Offset Changed for related event.

Parameters

UISCommandButton.UISCommandDialog.Parameters

UIS Command Button

The Parameters property specifies the command’s parameter(s) and their values. That is, the component parameter for which the button is going to set a value. Typical parameters include values, start dates, end dates, and counts.

  • Set the parameter value to a literal value (e.g., Value=100, where Value is the parameter name and 100 is its value).

Notes:

  • Refer to the command component parameters in the DDS for the actual component parameter name.

  • If the command in the DDS specifies a value for a parameter, the DDS value takes precedence and the value specified here is ignored.

  • Semicolon-delimited parameters (e.g., SDate=T-1;EDate=T) are accepted.

Path (Global Settings File)

Screen.GlobalSettingsFile

Screen/Object

The Path property specifies the path to the global settings file (.gsf) for the screen or object. When a new screen is configured, the path to the global settings file specified in the General Settings is copied to the screen. See Configuring Global Settings for more information about this file. The global settings file must be saved in the BSS. Click Open dialog box to access the Select File dialog box to access an APPS or BSS folder.

Period

 

Chart (series rollup)

Not supported by TWC The Rollup period property works in conjunction with the Rollup unit to define the interval by which a specified Rollup type takes place. For example, if you selected Minutes from the Rollup unit drop-down menu, then typed 3 in the Rollup period field, rollups for the control would occur every three minutes. Enter only whole numbers.

Play mode

ControlName.PlayMode

Media Viewer

The Play mode property determines how the video will play in run mode. Click Down arrow to select from the following options:

  • Auto — The video will play in a continuously loop. You have no control over play and pause as those buttons are invisible.
  • Manual — The video playback is handled using Play video button (play) and Pause video button (pause) buttons. This is the default option.

Note: A slider is always visible in run mode to move the video forwards and backwards.

Point

 

Point selection mode (UDC or Long point id)

ControlName.LongPointID

ControlName.PointConfiguration.LongPointID

ControlName.PointConfiguration.PointSelectionMode

ControlName.PointConfiguration.PointTag

ControlName.PointConfiguration.UDC

ControlName.Points

ControlName.PointTag

ControlName.UDC

Button

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Navigation Button

SetPoint Button

Shape

Sparkline

Text Tool

UIS Command Button

Value Indicator

The Point property is used to determine how the CygNet point will be configured. Click the appropriate radio button to reveal the desired field.

  • UDC — The UDC property specifies the UDC for which the control is to display data. Click Open dialog box to select a UDC using the Select UDC dialog box.
  • Long point ID — The Long point ID property specifies the long point ID of the CygNet point for which the control is to display data. Type the tag into the field.

Point attribute

 

Alarm Grid (Point column)

CygNet Grid (Point column)

The Point attribute property specifies the CygNet point attribute that will be displayed in the column. Click Down arrow to reveal a drop-down menu of all available CygNet point attributes categorized by type:

  • Current Values (The default value is Value.)
  • Point: General
  • Point: Alarm
  • Point: Point Reference
  • Point: Application
  • Point: Scaling
  • Point: Hyperpoint
  • Point: Alarm (Scheme 0)
  • Point: History
  • Current Value Status Bits

Click Down arrow to expand each category and select the desired point attribute.

Point column

N/A

Alarm Grid

CygNet Grid

Alarm Grid

A point column presents data for a point by UDC and point attribute. You can choose to resolve the point to a relative facility if desired. The property sheet displays Common and Point properties. Point column types also support a Summary row at the bottom of the grid that can show the following values for the data in the column: a total Count, a Sum, the Min value, the Max value, the Min and Max values, and the Mean value.

CygNet Grid

A point column presents data for a point by UDC and point attribute. You can choose to resolve the point to a relative facility if desired.

Point column types also support a Summary row at the bottom of the grid that can show the following values for the data in the column: a total Count, a Sum, the Min value, the Max value, the Min and Max values, and the Mean value.

Point configuration

ControlName.PointConfiguration

ControlName.PointConfiguration.Facility

ControlName.PointConfiguration.FacilityTag

ControlName.PointConfiguration.LongPointID

ControlName.PointConfiguration.PointSelectionMode

ControlName.PointConfiguration.PointTag

ControlName.PointConfiguration.SelectionMode

ControlName.PointConfiguration.SiteService

ControlName.PointConfiguration.SourceFacilityTag

ControlName.PointConfiguration.SourceFacilityTagString

ControlName.PointConfiguration.UDC

Button

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Navigation Button

SetPoint Button

Shape

Sparkline

Text Tool

UIS Command Button

Value Indicator

The Point configuration property is used to configure the CygNet point associated with the control. Click Down arrow to reveal a drop-down area where you can configure the Selection mode, source Facility tag, source SiteService, source Facility, and the UDC or Long Point ID for the point. Each option is described below.

See each control for more information about configuring points.

Point scheme

See Images

CygNet Grid (Image column)

Image

The point scheme defines the point types, point alarms, point statuses, and default colors for a CygNet domain.

Point size

Screen.DefaultPointSize

Screen/Object (Default chart)

Not supported by TWC The Point size property specifies the size of the point displayed on the default chart series. The default value is 5.

Point state See Images

CygNet Grid (Image column)

Image

Point state is the highest precedented state for a point record as defined for each point scheme. The point state for a point record is based on 48 System, Configuration, and User status bits, which are associated with the four point types (Analog, Digital, String, Enumeration). A point record may contain up to 48 status bits, which are used to provide point status information about the point record in a CVS and the ELSALM. A point can be in multiple states at the same time, for example, in High Warning and High Alarm; however, the state defined to be the most severe is the one that is used for the point state (i.e., High Alarm, in this case).

Point type

See Images

Image

The point types are configured for the selected point scheme for your CygNet system. The default CygNet Standard Point Scheme has eight point types: Analog Input & Analog Output, Digital Input & Digital Output, Enumeration Input & Enumeration Output, and String Input & String Output.

Position

AxisY.Position

Chart (y-axis)

The Y-axis Position property specifies the location of the y-axis on the chart. Options include: Left or Right. The default value is Left.

Scripting Note

Prior to v9.5 the script property name for Position was YAxisLabelPosition, which is now obsolete, although it is retained for backwards compatibility.

Use Chart.AxisY Position to manipulate a y-axis in script. For example:

Copy
AxisY Position property
var axis = Objects.Chart1.AxisY.First();
 
axis.Position = HorizontalPosition.Right;

Note that Scripting is not supported by TWC

Prompt type

UISCommandButton.UISCommandPromptConfiguration.PromptType

UIS Command Button

The Prompt type property contains three radio buttons to indicate what type of prompt to display. Select the desired option:

  • No prompt — No prompt will show and the UIS command will be sent when the button is clicked. This is the default option.
  • Prompt for confirmation — A prompt will show asking the user to Confirm that they want to send the UIS command. If the user clicks Cancel the command is not sent.
  • Prompt for value — A prompt will show asking the user to enter a parameter value for the command and then click Send to execute the command.

Properties to search

Search.PropertiesToSearch

Search Box

Use the Properties to Search property to select the facility properties (attributes) that will be searched in the Search Box. Click Open dialog box to open the Properties to Search dialog box and select the facility attributes to use. Searching many attributes and searching non-indexed attributes may negatively impact performance. The default attributes are Facility Description and Facility ID.

QBack to top

Quick range buttons

See Toolbar items

Chart

The Quick range buttons property group contains properties used to configure the quick range buttons that will appear on the chart's toolbar in run mode. There is no limit to the number of quick range buttons you can configure.

Click Down arrow in circle to expand each property group as necessary. Click Up arrow in circle to collapse each property group as necessary.

In the Quick range buttons section, do the following:

  1. Click Show quick range buttons to display the buttons in run mode.
  2. Click Add button to add a quick range button to the toolbar.
  3. Configure the Label, Size, Units, and Tooltip for each button. The properties are described below.
  4. Or click Delete relative range(Delete quick range button) to remove a button from the chart's toolbar as necessary.

 

Chart quick range buttons configuration

Chart quick range buttons configuration

RBack to top

Range color

 

Donut

Value Indicator

See Use point state color?

Read only

 

Alarm Grid (column)

CygNet Grid (column)

Not supported by TWC The Read only property indicates whether the cells in a Generic column are editable. (Generic column only)

Relative end date

 

CygNet Grid (History column)

The End relative date or Relative end date or End property specifies a wildcard string defining the amount of time by which to adjust end date and time. The space-separated elements in this string must be of the form: "x-#", "x+#", or "x=#" where # is an integer and x is one of the following unit specifiers: y — Year, m — Month, d — Day, H — Hour, M — Minute, S — Second, and # is an integer. T wildcard is also supported and must be in the form: T, T+#, T-#, where T represent today at midnight, T-1 is yesterday at midnight, and T+1 is tomorrow at midnight, etc. Any integer can be used. For example, H-8 represents data from the 8 hours before the current hour, d+3 represents data 3 days after the current day, and d+2 H+1 M+30 represents data 2 days, 1 hour and 30 minutes after the current date and time. d-4 H=6 sets the relative end date and time to four days ago (d-4) at 6:00 a.m. (H=6). See Date and Time Wildcards for more information about adjusting relative time.

Relative link

ControlName.CygNetConfiguration.Facility.RelativeFacilityLink

ControlName.PointConfiguration.Facility.RelativeFacilityLink

 

TileView.RelativeFacilityLink

 

RelativeFacilityTree.RelativeFacilityLink

CygNetConfiguration

Chart

Dynagraph

Nested View

Object Container

Object Viewer

Screen/Object

PointConfiguration

Button

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Navigation Button

SetPoint Button

Shape

Sparkline

Text Tool

Tile View

UIS Command Button

Other

CygNet Grid (History, Image, & Point column)

Note Grid

Relative Facility Tree

The Relative link property specifies a list of all available relative facility paths. Click Down arrow to reveal a drop-down menu of all available relative facility definitions (relative links). Select a link from the list. If an order-in-type attribute is specified for the selected link, the Order in type field will display.

Relative Facility Tree

The Relative link property is where you configure the relative facility link for the Relative Facility Tree. Click Down arrow to reveal a drop-down menu of all available relative links. Select a link from the list.

Relative start date

 

CygNet Grid (History column)

The Begin relative date or Relative start date or Start property specifies a wildcard string defining the amount of time by which to adjust the start date and time. The space-separated elements in this string must be of the form: "x-#", "x+#", or "x=#" where # is an integer and x is one of the following unit specifiers: y — Year, m — Month, d — Day, H — Hour, M — Minute, S — Second, and # is an integer. T wildcard is also supported and must be in the form: T, T+#, T-#, where T represent today at midnight, T-1 is yesterday at midnight, and T+1 is tomorrow at midnight, etc. Any integer can be used. For example, H-8 represents data from the 8 hours before the current hour, d+3 represents data 3 days after the current day, and d+2 H+1 M+30 represents data 2 days, 1 hour and 30 minutes after the current date and time. d-4 H=6 sets the relative start date and time to four days ago (d-4) at 6:00 a.m. (H=6). See Date and Time Wildcards for more information about adjusting relative time.

Resolution mode

ControlName.ImageResolutionMode

Image

Map (image on layer)

The Resolution mode property determines how a point's status should be used to select images to display. The image will display based on the point state or the alarm condition of the associated point. The point state of the associated point is evaluated to determine which image to display. Options include:

  • Point state — all possible point states are included
  • Alarm condition — only point states marked explicitly as an alarm condition in the CVSMetadata are included (point states with the alarm condition attribute set to "true") Not supported by TWC

The default option is Point state. Point-state-aware images are configured in the Images property.

Additional Resources

For more information about Point State and Alarm Condition, see Points > Points Overview > Point State and Alarm Condition.

Resolve filter if no facility

ObjectContainer.ResolveFilterIfNoFacility

Object Container

The Resolve filter if no facility check box indicates whether to use the facility filter to resolve against all facilities if no facility is provided. If a facility is set for the Object Container, then it will search the child facilities of that facility using the provided facility filter. By enabling Resolve filter if no facility, the Object Container will use the provided facility filter against all facilities for the specified SiteService.

Resolve to a relative facility

ControlName.CygNetConfiguration.Facility.ResolveRelativeFacility

ControlName.PointConfiguration.Facility.ResolveRelativeFacility

 

ControlName.IsRelativeFacilityResolutionEnabled

 

TileView.ResolveRelativeFacility

CygNetConfiguration

Chart

Dynagraph

Nested View

Object Container

Object Viewer

Screen/Object

PointConfiguration

Button

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Navigation Button

SetPoint Button

Shape

Sparkline

Text Tool

Tile View

UIS Command Button

Other

CygNet Grid (History, Image, & Point column)

Note Grid

The Resolve to a relative facility check box redirects the source of the facility to a relative facility, overriding the configured source facility. Once selected a list of configured Relative links is displayed.

See Using Relative Facilities in Canvas for more information about configuring and scripting relative facility links.

Ring color

Donut.ColorConfiguration.RingColorSource

Donut.ColorConfiguration.RingSelfColor

Donut

The Ring color property specifies the color used for the outer ring that represents the point value in the Donut.

The color can be sourced from one of three options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color will be sourced from the point state of the associated point (by selecting Point State).
  3. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal three options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • Point State — Select Point State to specify that the source of the color corresponds to the point state color defined for the point represented in the element. The default point state colors for a CygNet system are defined by the system’s point scheme.
    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Rollup

N/A

Chart

Screen/Object (Default chart)

Not supported by TWC The Rollup property group contains properties that determine how data is rolled up in the chart series, such as type, units, period, and offset.

Note: If rollups are configured for a default chart four labeled rollup series will be added to the chart:

  • Real Time — no rollup
  • Min — Calculated minimum
  • Max — Calculate maximum
  • Mean — Calculated mean

Rollup period

ControlName.RollupPeriod

Chart

Heat Map

Screen/Object (Default chart)

Tree Map

Not supported by TWC The Rollup period property works in conjunction with the Rollup unit to define the interval by which a specified Rollup type takes place. For example, if you selected Minutes from the Rollup unit drop-down menu, then typed 3 in the Rollup period field, rollups for the control would occur every three minutes. Enter only whole numbers.

Rollup type

ControlName.RollupType

Chart

Heat Map

Screen/Object

Tree Map

Chart, Screen, Object —

Not supported by TWC By default, a rollup derives its values from raw data stored in the Value History Service (VHS). The Rollup type drop-down menu enables you to rollup data for the selected point. Using the Rollup type option might be preferable to using the data thinning option because rollup calculations performed by the VHS can provide improved performance and reduced network traffic relative to data thinning. Rollup type options are as follows:

  • None (default)
  • Calculated weighted average
  • Calculated mean
  • Calculated minimum
  • Calculated maximum
  • Calculated delta
  • Calculated last
  • Thin median
  • Thin minimum / maximum
  • Thin last

Additional Resources

For more information about Rollup Type definitions and about how history values are used in rollups, see History > History Data > History Rollups.

Heap Map —

Not supported by TWC By default, a rollup derives its values from raw data stored in the Value History Service (VHS). The Rollup type drop-down menu enables you to rollup data for the selected point. Using the Rollup type option might be preferable to using the data thinning option because rollup calculations performed by the VHS can provide improved performance and reduced network traffic relative to data thinning. Rollup type options are as follows:

  • None
  • Calculated weighted average
  • Calculated mean (default)
  • Calculated minimum
  • Calculated maximum
  • Calculated delta
  • Calculated last
  • Thin median
  • Thin minimum / maximum
  • Thin last

Additional Resources

For more information about Rollup Type definitions and about how history values are used in rollups, see History > History Data > History Rollups.

Tree Map —

Not supported by TWC By default, a rollup derives its values from raw data stored in the Value History Service (VHS). The Rollup type drop-down menu enables you to rollup data for the selected point. Using the Rollup type option might be preferable to using the data thinning option because rollup calculations performed by the VHS can provide improved performance and reduced network traffic relative to data thinning. Rollup type options are as follows:

  • Calculated weighted average
  • Calculated mean (default)
  • Calculated maximum
  • Calculated minimum
  • Calculated last
  • Calculated delta

Additional Resources

For more information about Rollup Type definitions and about how history values are used in rollups, see History > History Data > History Rollups.

Rollup unit

ControlName.RollupUnit

Chart

Heat Map

Screen/Object (Default chart)

Tree Map

Chart, Screen, Object —

Not supported by TWC The Rollup unit property options define the time units by which a specified Rollup type takes place. The Rollup Unit options are as follows:

  • None (default)
  • Minutes
  • Hours
  • Days
  • Seconds

For instance, if you select Minutes, rollups occur on a minute basis. The interval is further defined by the Rollup Period setting, which defines how many (in this case) minutes long a rollup period is.

Heat Map —

Not supported by TWC The Rollup unit property options define the time units by which a specified Rollup type takes place. The Rollup Unit options are as follows:

  • None
  • Minutes
  • Hours
  • Days (default)
  • Seconds

For instance, if you select Minutes, rollups occur on a minute basis. The interval is further defined by the Rollup Period setting, which defines how many (in this case) minutes long a rollup period is.

Tree Map —

Not supported by TWC The Rollup unit property options define the time units by which a specified Rollup type takes place. Rollup unit options are as follows:

  • Days (default)
  • Hours
  • Minutes

For instance, if you select Minutes, rollups occur on a minute basis. The interval is further defined by the Rollup period setting, which defines how many (in this case) minutes long a rollup period is.

Row configuration

ControlName.FacilitySender

ControlName.FacilitySource

ControlName.FacilityTagListFilter

ControlName.FacilityTagListFilterCommand

ControlName.SiteService

ControlName.SiteServiceSender

 

Alarm Grid

CygNet Grid

Note Grid

Alarm Grid

The Row configuration property is where you specify the source of the data to use in the rows of the Alarm Grid: either by SiteService or by facilities. The source for the SiteService can be the Screen or <Self>, where you can specify the Common Alarm Service (CAS) providing the alarm data. The source for the facilities can be from the screen or another control. Click Down arrow to reveal a drop-down area where you can configure the source SiteService or the source Facilities for the grid's rows.

CygNet Grid

The Row configuration property is where you specify the source of the data to use for the rows of the CygNet Grid: either from facilities or a SiteService. The source for the facilities can be explicitly configured or received from the screen or another control. If the Facility source is set to <Self>, facilities can be filtered as necessary, and you need to provide a SiteService. Click Down arrow to reveal a drop-down area where you can configure the source Facility and source SiteService for the grid's rows.

Note Grid

The Row configuration property is where you specify the source of the facility data to use for the rows of the Note Grid. The source for the facilities can be explicitly configured <Self>, received from the Screen or another control. If the Facility source is set to <Self>, facilities can be filtered as necessary, and you need to provide a SiteService. Click Down arrow to reveal a drop-down area where you can configure the source Facility for the grid's rows.

Row header font size

HeatMap.RowHeaderFontSize

Heat Map

The Row header font size property specifies the font size for the text that lies to the left of each row in the Heat Map.

Row height

HeatMap.RowHeight

Heat Map

The Row height property specifies the height of each Heat Map row. Only applicable if the Row sizing mode is set to Fixed.

Row sizing mode

HeatMap.RowSizingMode

Heat Map

The Row sizing mode specifies the method used to size the Heat Map row height. Options include:

  • Auto — Automatically size the rows based on the height of the Heat Map.
  • Fixed — Size the rows using the value specified in the row height property. If this requires more vertical space than is available, a scroll bar will be added.

The default value is Auto.

Row source mode

 

Alarm Grid

The Row source mode property specifies the source of the SiteService or the source of the facilities for the Alarm Grid row data. Select one of the radio buttons to indicate whether the rows' data is received from a SiteService or from facilities.

Row summary update rate

ControlName.RowSummaryUpdateRate

Alarm Grid (Point column)

CygNet Grid (Point column)

The Row summary update rate property specifies the rate (in milliseconds) at which the grid will recalculate row summaries after a value changes in a point column. Longer rates will improve performance by not recalculating as often. When a value in a cell is updated, the summary row will be recalculated. However recalculation does not happen immediately or for every update; it is throttled by the Row summary update rate. When a recalculation is requested, Canvas will delay for the duration of the update rate. This allows other updates to come in that may affect the recalculated values. Recalculation requests that come in during that delay will be ignored. In this way, no matter how often values change, Canvas will not recalculate the summary row value more often than the set rate. The default value is 1000 milliseconds (1 second).

Note: Not supported by TWC The Row summary update rate property does not apply to the CygNet TWC web view and is hidden in the Properties pane in Web client mode. The summary row data is recalculated every time there is a data update for the configured column.

See Summary properties below for information about configuring grid row summaries.

SBack to top

Screen file source

ControName.ScreenFileSource

 

NestedView.FileSource

Alarm Grid

CygNet Grid

Map (image on layer)

Map (shape on layer)

Navigation Button

Shape

Text Tool

 

Nested View

Object Viewer

This property specifies the source of the file, object file, screen file, image file, or video file. Options include:

  • BSS — Indicates that the file is stored in an APPS or BSS folder
  • Local — Indicates that the file is stored in a local or network file-system folder. Not supported by TWC

Screen path

ControlName.IsCanvasFile

ControlName.IsStudioFile

ControlName.IsValidFile

ControlName.Screen

ControlName.ScreenPath

 

For Navigator, see Menu Items

 

For Tab Control, see Tabs

Alarm Grid

CygNet Grid

Map (image on layer)

Map (shape on layer)

Navigation Button

Navigator

Nested View

Object Viewer

Shape

Tab Control

Text Tool

This property specifies the path to the file, image file, video file, object file, or screen file. Depending on the selection in the source property the type of path is different. Click Open dialog box to access either the:

  • Select File dialog box —To access an APPS or BSS folder
  • Open File dialog box — To access a local or network file-system folder Not supported by TWC

Linking between Canvas screens, objects, and Nested Views is quite flexible. You don't need to specify the service or folder information in the path to find related screens, objects, or Nested Views, although you can if desired. When specifying a path to another file, the following notes apply:

If the screen or object file is in an APPS or BSS folder, you can specify the:

  • full path of the file
  • folder\filename.can of the file (Canvas uses the source file's service)
  • filename.can of the file (Canvas uses source file's service and folder)

Not supported by TWC If the screen or object file is in the local file system, you can specify the:

  • full path of the file
  • filename.can of the file (Canvas uses source file's path)

Alarm Grid, CygNet Grid, Navigation Button

The Screen path property specifies the screen that will open when an element (e.g., a row in a Grid, Image or Shape on a Map, Navigation Button, Shape, or Text Tool) is clicked. Browse for the screen file.

Click Open dialog box to select a path and file from the Open / Open File / Select File dialog box, where you can access:

  • BSS — Indicates that the file is stored in an APPS or BSS folder
  • Local — Indicates that the file is stored in a local or network file-system folder. Not supported by TWC

Navigator

The Screen path property specifies the screen that will open in the body of the Navigator when the menu item is clicked. Browse for the screen file.

Click Open dialog box to select a path and file from the Open / Open File / Select File dialog box, where you can access:

  • BSS — Indicates that the file is stored in an APPS or BSS folder
  • Local — Indicates that the file is stored in a local or network file-system folder. Not supported by TWC

The option is not available for top-level menu items with sub-menu items.

Note: This control only supports Canvas screens in CygNet v9.4 and later. It does not support the display of CygNet Studio screens (.csf).

Tab Control

The Screen path property specifies the screen that will open in the body of the Tab control. Browse for the screen file. The Nested View is only available if a screen is configured for the tab. If no screen is specified, the Nested View does not display in run mode.

Click Open dialog box to select a path and file from the Open / Open File / Select File dialog box, where you can access:

  • BSS — Indicates that the file is stored in an APPS or BSS folder
  • Local — Indicates that the file is stored in a local or network file-system folder. Not supported by TWC

Note: This control only supports Canvas screens in CygNet v9.4 and later. It does not support the display of CygNet Studio screens (.csf).

Script event ID

ControlName.CustomContextMenuItems

Alarm Grid

Button

CygNet Grid

Detail

DDS Button

DDS Text Tool

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Navigation Button

Screen/Object

SetPoint Button

Shape

Text Tool

UIS Command Button

Value Indicator

Scripting is not supported by TWC The Script event ID specifies the event ID that will be called when the menu item is selected from the runtime right-click context menu. The event ID is passed in as a parameter into the Custom Context Menu Action event, along with other relevant information in the context of the click, for example, facility or point tag, as appropriate.

Search custom

Search.SearchCustom

Search.CustomSearch

Search Box

The Search custom check box indicates whether a custom search will be performed.

This property invokes the CustomSearch script property, a delegate that references a custom search method, when a user searches for a string.

Example

Copy
CustomSearch property
private void Search2_Initialize(object sender, EventArgs args)
{
    Objects.Search2.CustomSearch = DoCustomSearch;
    ParseCsvFile(@"C:\Temp\List.csv");
}

See Scripting Custom Searches for more information about this property.

Search facilities

Search.SearchFacilities

Search Box

The Search facilities check box indicates whether to search for facilities based on facility attributes, filter settings, and SiteService. The default value is True. This property works in conjunction with the Facility filter, Properties to search, and SiteService properties.

Selected

RadioButton.IsSelected

Radio Button

The Selected check box indicates whether the Radio Button initially displays as selected.

Selected index

TabControl.SelectedIndex

Tab Control

The Selected index property specifies a zero-based index for the selected tab. -1 indicates no tab is selected and no Nested View will display in run mode. 0 indicates the first tab is selected; 1 indicates the second tab is selected; 2 indicates the third tab is selected; and so on.

Selection action

ControlName.SelectionAction

Relative Facility Tree

Search Box

Relative Facility Tree —

The Selected action property specifies the action to take when a result is selected. Options include:

  • FacilitySender — The control acts as a facility sender and sends the selected facility to any controls configured to receive it. This only works if the selected result includes a facility.
  • Navigate — The control will navigate to the selected facility's associated screen or the selected screen. The navigation mode is determined by the Facility navigation mode property setting on the screen displaying the control. See Navigation by Facility for more information.
  • Script — Executes a script event (Item Selected) when selecting a facility from the tree.

The default value is FacilitySender.

Search Box —

The Selected action property specifies the action to take when a result is selected. Options include:

  • FacilitySender — The control acts as a facility sender and sends the selected facility to any controls configured to receive it. This only works if the selected result includes a facility.
  • Navigate — The control will navigate to the selected facility's associated screen or the selected screen. The navigation mode is determined by the Facility navigation mode property setting on the screen displaying the control. See Navigation by Facility for more information.
  • Script

    Executes a script event (Search Results Selected) when selecting a facility or custom item from the search results.

    Notes for the Search Box:

    • If you are setting up a facility search, and want to script the selection action, you also need to enable the Search facilities check box.
    • If you are setting up a custom search to query some other object, for example, a SQL database, a .csv file, even a website, you also need to enable the Search custom check box.
    • See Scripting Custom Searches for more information.

The default value is FacilitySender.

Selection mode

ControlName.SelectionMode

ControlName.SelectionUnit

ControlName.SelectedRow

ControlName.SelectedRows

Alarm Grid

CygNet Grid

Not supported by TWC The grid controls offer three selection modes, which determine how many grid units may be selected in run mode. The grid units are determined by the Selection unit property. Options include:

  • Single — Only one item can be selected at a time.
  • Multiple — Items are added to the selection when they get clicked and get removed when they get clicked again.
  • Extended — Items are added to the selection only by combining mouse clicks with the Ctrl key or Shift key.

The default value is Single.

In script, use SelectionMode with the SelectAll method and SelectedRows property (read-only) to aid in multi-row selection:

  • SelectAll method — If the SelectionMode property is Multiple or Extended, SelectAll will select all rows in a grid and SelectedRows will return the matching DataRow objects. SelectAll will not obviously change the selection if SelectionMode is Single.
  • SelectedRows property (read-only) — SelectedRows will be restricted to a single row if SelectionMode is Single. Otherwise SelectedRows can contain multiple rows to be retrieved via script.

Selection mode

ControlName.CygNetConfiguration.SelectionMode

ControlName.PointConfiguration.SelectionMode

 

DDSButton.DataGroupConfiguration.SelectionMode

CygNetConfiguration

Chart

Dynagraph

Facility Emitter

Nested View

Object Container

Object Viewer

Screen/Object

PointConfiguration

Button

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Navigation Button

SetPoint Button

Shape

Sparkline

Text Tool

UIS Command Button

Value Indicator

DataGroupConfiguration

DDS Button

CygNetConfiguration, PointConfiguration

The Selection mode property is used to determine how the control will receive CygNet information from other controls or from itself. Two options are available; click the desired radio button:

  • Facility tag — The Facility tag selector consists of a Source chooser and Resolve to a relative facility check box. If the Source is <Self> a Facility tag selector and relative facility options are also displayed. Facility tag is the default option.
  • SiteService / Facility — The SiteService / Facility selector consists of Source and SiteService and facility choosers.

Sending and receiving facility tags

Some controls on the same screen allow for the sending of facility information from one control to another.

  1. On the sending control configure the Facility sender mode property to send facility tag information to another control on the same screen.
  2. On the receiving control configure the Selection mode property (in either CygNet connection or Point configuration section) to Facility tag and select the Facility Source to the sending control.
  3. On the receiving control configure a display tag that associates to a facility property, e.g., %FacilityTag%.

Example

Add a control to a screen (e.g., a Tag Chooser or Grid) and configure it as a facility sender to send a facility to the screen. Add another control to the screen (e.g., a Text Tool or Donut) and configure it to receive the facility from the screen. In this scenario the Tag Chooser or Grid will send a facility to the screen and the screen will then send the facility to a Text Tool or the Donut.

DataGroupConfiguration

The Selection mode property is used to determine how the DDS Button will receive CygNet information from other controls or from itself. Two options are available; click the desired radio button:

  • Facility tag — The Facility tag selector consists of a Source chooser and Resolve to a relative facility check box. If the Source is <Self> a Facility tag selector and relative facility options are also displayed. Facility tag is the default option.
  • SiteService / Facility — The SiteService / Facility selector consists of Source and SiteService and Facility choosers.

Selection unit

CygNetGrid.SelectionUnit

CygNet Grid

Not supported by TWC The CygNet Grid offers three selection units. The Selection unit property determines the grid units that may be selected in run mode. Options included:

  • Cell — Only the clicked cell is selected. Depending on the value of the Selection mode property you can have more than one selected cell
  • Full row — Clicking within any cell will select the entire row.
  • Mixed — Select any cell and you can also select a full row if you click on a row, but not on a cell from it.

The default value is Full row.

Series

Chart

Chart.Series

Chart.Series.Count

Chart

The Series Configuration dialog box contains the properties required to configure each series on your chart. Each series is automatically assigned to a y-axis. You can add an unlimited number of y-axes to a chart and an unlimited of series to each y-axis. Although some properties of a series are received from the screen or from another object on the current screen, you can define properties specific to a certain series, in some cases overriding the inherited properties. The number of defined series is listed on the property label. Click Configure series to open Series Configuration dialog box.

Series type

Screen.DefaultSeriesType

Chart

Screen/Object (Default chart)

The Series type property specifies the style to use for the chart series. Click Down arrow to select an option from the drop-down menu. Options include:

  • Bar — A bar chart visualizes data as a set of rectangular bars, with the length of each bar representing the value of each data point. Each bar is the color assigned to the series. Not supported by TWC
    • When adding a series showing custom non-CygNet data in a Bar chart type via script, you must set the color at the point level. This allows for points to be colored differently from each other.
  • Line — A line chart shows information as a series of data points connected by straight lines. This is the default series type for the chart.
  • LineArea — An line area chart is based on the line chart and shows information as a series of data points connected by straight lines, with the area between the X-axis and the line filled with the line color. Not supported by TWC
  • Spline — A spline chart is a line chart where data points are connected by a smooth curve. Not supported by TWC
  • SplineArea — A spline area chart is based on the spline chart where data points are connected by a smooth curve, with the area between the X-axis and the line filled with the line color. Not supported by TWC
  • Step — A step chart is a line chart in which data points are connected by horizontal and vertical lines, looking like a series of steps. Not supported by TWC
  • StepArea — A step area chart is based on the step chart where data points are connected by horizontal and vertical lines, looking like a series of steps, with the area between the X-axis and the steps filled with the line color. Not supported by TWC

Click here to see an example of each type of series.

Set default value

UISCommandButton.UISCommandPromptConfiguration.IsSetDefaultValue

UIS Command Button

Click the Set default value check box to indicate whether to set a default value for the prompt.

Shape geometry

Shape.ShapeGeometry

Map (shape on layer)

Shape

The Shape geometry property specifies a special abbreviated syntax that defines the shape's geometry. If you want to manually modify these values, set the Shape type to Custom.

See Configuring Your Own Custom Shapes for information about how to create your own custom shapes.

Shape height

 

Map (shape on layer)

Not supported by TWC The Shape height property indicates the height of the shape to be displayed on the map layer.

Shape size

 

Map (shape on layer)

Not supported by TWC The Shape size property indicates the height and width of the shape on the map layer.

Shape type

Shape.ShapeType

Map (shape on layer)

Shape

Map

Not supported by TWC The Shape type property specifies the type of shape to draw on the map layer. Click Down arrow to select from the following options:

  • Circle
  • Custom (default)
  • Diamond
  • Horizontal Line
  • Vertical Line
  • Square
  • Triangle
  • Horizontal Valve
  • Vertical Valve

The default value is Custom. Select Custom to define your own shape and enter the values in the Shape geometry property.

See Configuring Your Own Custom Shapes for information about how to create your own custom shapes.

Shape

The Shape type property specifies the type of shape to draw. Click Down arrow to select from the following options:

  • Circle
  • Custom shape (default)
  • Diamond
  • Double-ended horizontal arrow
  • Double-ended vertical arrow
  • Down arrow
  • Left arrow
  • Line (horizontal)
  • Line (vertical)
  • Right arrow
  • Square
  • Triangle
  • Up arrow
  • Valve (horizontal)
  • Valve (vertical)

The default value is Custom shape. Select Custom shape to define your own shape and enter the values in the Shape geometry property.

See Configuring Your Own Custom Shapes for information about how to create your own custom shapes.

Shape width

 

Map (shape on layer)

Not supported by TWC The Shape width property indicates the width of the shape to be displayed on the map layer.

Show alarm icon

ControlName.IconConfiguration.ShowIcon

Detail

Tile View

Not supported by TWC The Show alarm icon indicates whether to show or hide the alarm icon in the Detail control.

Show alarm notifier

Screen.ShowAlarmBanner

Screen/Object

Not supported by TWC The Show alarm notifier property indicates whether the alarm notifier is visible on this screen when opened in Canvas.View and Canvas.View.Lite. This property is set to true (On) by default and the alarm banner will always appear at the top of a screen in run mode, unless you turn it off in design mode.

Note: Alarm sounds will still play in the screen, even if Show alarm notifier property is disabled (Off).

Show axis label

AxisY.ShowLabels

Chart (y-axis)

The Y-axis Show axis label check box indicates whether to display the label text on the y-axis, which is typically the range of units being displayed on the chart.

Scripting Note

Prior to v9.5 the script property name for ShowLabels was YAxisShowLabels, which is now obsolete, although it is retained for backwards compatibility.

Use Chart.AxisY ShowLabels Boolean to manipulate a y-axis in script. For example:

Copy
AxisY ShowLabels property
var axis = Objects.Chart1.AxisY.First();
 
axis.ShowLabels = true;

Note that Scripting is not supported by TWC

Show cell labels

HeatMap.ShowCellLabels

Heat Map

The Show cell labels check box indicates whether to display the value in each cell. Note that displaying a value may have an impact on performance.

Show command confirmation message

UISCommandButton.UISCommandPromptConfiguration.IsShowCommandConfirmationMessage

UIS Command Button

Click the Show command confirmation message check box to indicate whether to display a confirmation message showing that the command was submitted to the UIS.

Show configuration

TagChooser.ShowConfig

Tag Chooser

Not supported by TWC The Show configuration check box indicates whether to display the configuration field for the Tag Chooser in run mode.

Show context menu

ControlName.ShowContextMenu

Button

Detail

DDS Button

DDS Text Tool

Donut

Dynagraph

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Navigation Button

SetPoint Button

Shape

Text Tool

UIS Command Button

Value Indicator

The Show context menu check box indicates whether a right-click context menu will be available or suppressed in run mode. The default context menu will allow alarm acknowledgment, access to point history and alarm history, point configuration, and facility configuration.

Note: The CygNet Thin Web Client supports its own context menu in the web view. When activated the context menu appears on the right side of the page. From the CygNet TWC web view context menu you can view point values, acknowledge a point in alarm, view and edit alarm values, and add a selected point to an ad-hoc chart. See Using the Thin Web Client Context Menu.

DDS Controls

Not supported by TWC For a context menu on a DDS-based control in the Canvas Native view, the Facility configuration is the only option available when a facility tag is associated with the control. Point tokens are not supported as there is no point associated with the control.

 

DDS Button Context Menu - Facility configuration

DDS Button Context menu example

Dynagraph

The Show context menu check box indicates whether a right-click context menu will be available or suppressed in run mode. Right-click anywhere in the Dynagraph to access the control’s context menu. The Dynagraph context menu allows the following operations:

Menu Item Description Canvas Native view
Context Menu
CygNet TWC web view
Context Menu

Get from device

Dynagraph context menu — Get from device

Get from device

Dynagraph context menu — Get from device

Get from device

Pumpoff config

Gets pumpoff configuration data from the remote device.

Fluid fill setpoint

Gets the fluid fill setpoint from the remote device.

Current card

Gets the current dynagraph card from the remote device.

Shutdown card

Gets the shutdown card from the remote device.

Pumpup card

Gets the pumpup card from the remote device.

Reference card

Gets a reference card for the remote device.

Ideal card

Gets an ideal card for the remote device.

Edit data

Dynagraph context menu — Edit data

Edit data

Dynagraph context menu — Edit data

Edit data

Pumpoff config

Opens the Pumpoff Configuration dialog box to edit values and send back to the remote device.

Fluid fill setpoint

Opens the Gross Fluid Calculation Settings dialog box to edit fluid fill setpoint values and send back to the remote device.

Show date range button

ToolBarDateConfigOptionVisible

 

See Toolbar items

Chart

The Show date range button check box indicates whether to display a Configure date range (Configure date range) button on the chart's toolbar in run mode. This button allows you to change the date and time range to be trended in the chart, whether to enable live data updates, the live update rate, the starting time for a trend, whether to use relative or absolute dates, and the actual date range. The default setting for this button is enabled. See To configure the date and time range for the current chart for more information.

Show export buttons

ToolBarExportVisible

 

See Toolbar items

Chart

The Show export buttons check box indicates whether to display a Export as image (Export as image) button and a Export data to CSV (Export data to CSV) button on the chart's toolbar in run mode. The default setting for this button is enabled. See To export a chart for more information.

Show grid

Screen.ShowGrid

Screen/Object

The Show grid property indicates whether to show the grid lines in design mode. By default the layout grid will be displayed. The grid will always be hidden in run mode.

Show image

ControlName.ShowImage

Button

DDS Button

Navigation Button

SetPoint Button

UIS Command Button

The Show image property indicates whether to display an image on the button.

Show label

 

Alarm Grid (Point column)

CygNet Grid (Point column)

The Show label check box indicates whether to display a label providing context for the grid summary row value. Options include: Sum:, Min:, Max:, MinMax:, Count:, and Mean:.

Show labels

 

Chart

Not supported by TWC The Show labels check box indicates whether to display a label corresponding to each data point in the chart series when in run mode. The labels will dynamically reorient their position when you resize or reshape a screen.

Show legend

Chart.IsLegendVisible

Chart

The Show legend check box indicates whether to display the legend on the chart. The default option is to show the legend.

Show live update button

ToolbarLiveUpdateVisible

 

See Toolbar items

Chart

The Show live update button check box indicates whether to display the Disable live updates for this chartEnable live updates for this chart (Disable live updates / Enable live updates) toggle buttons on the chart's toolbar in run mode. These buttons allow you to stop and start live updates for the chart. The default setting for this button is enabled. See To configure live updates for the current chart for more information.

Show point labels

Screen.DefaultShowPointLabels

Screen/Object (Default chart)

Not supported by TWC The Show point labels check box indicates whether the series will display a label associated with each point value in the default chart series when in run mode. The labels will dynamically reorient their position when you resize or reshape a screen.

Show points

Screen.DefaultShowPoints

TagChooser.ShowPoints

Chart

Screen/Object (Default chart)

Tag Chooser

Chart (Series)

Not supported by TWC The Show points check box indicates whether to display the points on the chart series. Once enabled, several other properties (color, size, and label attributes) become configurable.

Screen (Default Chart)

Not supported by TWC The Show points check box indicates whether the series will display a point at the location of each value on the default chart series.

Tag Chooser

Not supported by TWC The Show points check box indicates whether to display points in the Tag Chooser. By default, points are designated with a blue circle icon (Point icon) in the Tag Chooser hierarchy. Grayscale icons are also available for use with the dark (Point icon grayscale dark) and light (Point icon grayscale light) color themes.

Show primary scale

ControlName.ShowPrimaryScale

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

The Show primary scale property indicates whether to show the primary scale on the Linear Gauge. The primary scale shows the lower to upper bound values and includes major and minor tick marks.

Type of Linear Gauge Location of Primary Scale
Horizontal Bottom
Vertical Right

Show print button

ToolBarPrintVisible

 

See Toolbar items

Chart

The Show print button check box indicates whether to display a Print current view (Print current view) button on the chart's toolbar in run mode. The default setting for this button is enabled. See To print a chart for more information.

Show quick range buttons

ToolBarQuickRangeButtonsVisible

 

See Toolbar items

Chart

The Show quick range buttons check box indicates whether to display any configured quick range buttons, which are used to view predefined windows of time on the chart. Each button will reset the time range presented in the chart based on the button's configuration. For example, for a button configured for 8 hours, when clicked the chart’s time range will be set so that it begins eight hours from now with the left edge of the chart representing now. For a chart configured to be in live update mode, the chart will update to show this eight-hour window. The quick range only persists for the current runtime session. The default setting for this button is enabled, although buttons must be configured to display on the chart.

See To quickly view different time ranges for the current chart for more information.

Show reset button

ToolBarResetVisible

 

See Toolbar items

Chart

Not supported by TWC The Show reset zoom button check box indicates whether to display a Reset to unzoomed state (Reset to unzoomed state) button on the chart's toolbar in run mode. This button allows you to return the chart to its original state after dragging, panning, or zooming. The default setting for this button is enabled. See To drag, pan, and zoom for more information.

Show save and open buttons

ToolBarSaveOpenOptionVisible

 

See Toolbar items

Chart

Not supported by TWC The Show save and open buttons check box indicates whether to display a Save currently selected screen (Save the chart's configuration to a file) button and a Open an existing screen (Open a previously saved chart) button on the chart's toolbar in run mode. The default setting for this button is enabled. See To save a chart's configuration as a default chart and To open a previously saved default chart and Default Chart for more information.

Show scale

HeatMap.ShowScale

Heat Map

The Show scale check box indicates whether to display the color scale beneath the Heat Map.

Show secondary scale

ControlName.ShowSecondaryScale

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

The Show secondary scale property indicates whether to show the secondary scale on the Linear Gauge. The secondary scale shows the lower to upper bound values.

Type of Linear Gauge Location of Secondary Scale
Horizontal Top
Vertical Left

Show sparkline

Sparkline.ShowSparkline

Detail

Tile View

The Show sparkline indicates whether to show or hide a sparkline in the Detail control. By default the sparkline presents live data updates at a fixed interval trending data at a real-time pace. Use the other Sparkline (Detail) properties to set the line color, x- and y-axis ranges and min/max values, and date ranges, both relative and absolute.

Show time slice

Chart.ShowTimeSlice

Chart

Not supported by TWC The Show time slice check box indicates whether to display a vertical time slice that will snap to the nearest data point and call out the point value and timestamp for all series in the chart in run mode.

 

Chart time slice

Chart time slice

Show tooltips

ControlName.ShowTooltips

Chart

Heat Map

Not supported by TWC The Show Tooltips check box indicates whether to display tooltips when hovering over a data point or cell. When you hover over a data point or cell in run mode the tooltip displays the point value and timestamp. Only available when a control is showing points.

 

Chart tooltip

Chart tooltip

Show top labels

HeatMap.ShowTopLabels

Heat Map

The Show top labels check box indicates whether to display the date and time labels along the top of the Heat Map.

Show transaction confirmation

DDSButton. ShowTransactionConfirmation

DDS Button

The Show transaction confirmation check box indicates whether to display a confirmation message showing when the transaction (Get or Send) has succeeded or failed.

Show value marker

Donut.ShowValueMarker

Donut

Not supported by TWC The Show value marker check box indicates whether to show a triangular marker for the point value on the Donut. The marker's color is configurable:

Not supported by TWC The Marker color property specifies the color used for the value marker on the Donut.

See Color configuration: Marker color for more information.

SiteService

ControlName.SiteService

ControlName.SiteService.IsBroadcastSourced

ControlName.SiteService.IsSelfSourced

ControlName.SiteService.SiteService

ControlName.SiteService.Source

ControlName.SiteServiceSender

ControlName.SiteServiceSender.IsBroadcastSourced

ControlName.SiteServiceSender.IsSelfSourced

ControlName.SiteServiceSender.SiteService

ControlName.SiteServiceSender.Source

ControlName.CygNetConfiguration.SiteService

ControlName.PointConfiguration.SiteService

AlarmGrid and CygNetGrid

SiteServiceSender

SiteService

DDSButton.DataGroupConfiguration.SiteService

ObjectContainer

ObjectContainer.GetCygNetSiteServiceSenders

ObjectContainer.GetCygNetSiteServiceSenders.Method

ObjectContainer.GetCygNetSiteServiceSenders.Target

CygNetConfiguration

Chart

Dynagraph

Facility Emitter

Nested View

Object Container

Object Viewer

Screen/Object

PointConfiguration

Button

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Navigation Button

SetPoint Button

Shape

Sparkline

Text Tool

UIS Command Button

Value Indicator

Other

Alarm Grid (row)

CygNet Grid (row)

DDS Button (data group)

Map (layer)

Note Grid (row)

Relative Facility Tree

The SiteService property specifies the SiteService for which the control (or screen or screen element) is to display data. Click Open dialog box to select a service using the Select Service dialog box.

SiteServices

Search.SiteServices

Search.Search.SiteServices.SiteServices.Capacity

Search.SiteServices.SiteServices.Count

Search.SiteServices.Source

Search Box

The SiteServices property specifies the service(s) for which the search box is to display data. Click Open dialog box to select a service(s) using the Select Services dialog box.

Size

ControlName.ImageSize

Button

DDS Button

Navigation Button

SetPoint Button

UIS Command Button

The Size property indicates the size of the image on the control.

Size

See Toolbar items

Chart (Quick range button units)

The Size property specifies the length in units of time for the range associated with the quick range button. The size is relative to the unit type specified in the Units property. For example, 60 seconds = 1 minute, 48 hours = 2 days, 30 days = 1 month, etc.

Size

 

Chart (Series point)

Not supported by TWC The Size property specifies the size of the point displayed on the chart series. The default value is 5. The Show points property must be enabled to change the point size.

Size mode

ControlName.ImageSizeMode

Button

CygNet Grid (Image column)

DDS Button

Image

Map (image on layer)

Navigation Button

SetPoint Button

UIS Command Button

Buttons

The Size mode property specifies the method used to size the image used on the button so it can scale without distortion. The image will be resized if not square. Options include:

  • Auto — Automatically size the image relative to the size of control.
  • Fixed — Size the image size using the value specified in the Size property.

The default value is Auto.

CygNet Grid, Image, Map

The Size mode property specifies the method used to size the image so it can scale without distortion. Options include:

  • Stretch — Resizes the image to fill the entire area, while maintaining its native aspect ratio.
  • Auto — Displays the image using its raw size. If the image is too big to fit within the boundaries of the area, sizing follows the Stretch behavior.

The default value is Auto.

Snap to grid

Screen.SnapToGrid

Screen/Object

The Snap to grid property indicates whether controls should snap to the grid. The default value is true.

Snap to items

Screen.SnapToItems

Screen/Object

The Snap to items property indicates whether controls should snap to other controls. The default value is true.

Sort numerically

 

Alarm Grid (column)

CygNet Grid (column)

Note Grid (column)

(all columns types except History)

The Sort numerically property specifies whether this column can be sorted numerically (all column types except History and Image). In run mode, clicking a column header moves between the three states: sort ascending, sort descending, and unsorted. A small arrow indicates the sort order.

Note: Any column with mixed string and numeric data (like the Value column of the Alarm Grid) will be sorted as a string.

Source (Global Settings File)

Screen.GlobalSettingsSource

Screen/Object

The Source property specifies the source of the global settings file for the screen or object. When a new screen is configured, the path to the global settings file specified in the General Settings is copied to the screen. See Configuring Global Settings for more information about this file. The global settings file must be saved to the BSS.

Sourced by facilities

 

Alarm Grid

The Sourced by facilities option specifies the source facilities for the Alarm Grid's rows.

Sourced by SiteService

 

Alarm Grid

The Sourced by SiteService option specifies the source SiteService for the Alarm Grid's rows.

Source

DDSTextBox.TransactionConfiguration.Source

DDS Text Tool

The Source property specifies the name of the source DDS Button sending the transaction data to the DSS Text Tool.

Source (Get)

DDSEditBox.TransactionConfiguration.Source

DDS Edit Box

The Source (Get) property specifies the name of the DDS Button that will retrieve the transaction data.

Source (Send)

DDSEditBox.TransactionConfiguration.SourceReceiver

DDS Edit Box

The Source (Send) property specifies the name of the DDS Button that will receive the edited data.

Sparkline color

ControlName.SparklineColor

Sparkline.Color

CygNet Grid

Detail

Sparkline

Tile View

The Sparkline color (or Color) property specifies the color of the sparkline. Click Down arrow to customize the color using the color picker.

Note: The default colors used for a Sparkline series are drawn from a set palette and are therefore not theme-specific. See themes for more information.

Start

ControlName.DateStart

Chart (Absolute date)

Detail

Sparkline

The Begin date or Start or Start date property specifies the start date and time for a control (or screen or chart or column) for an absolute date and time view window. The format is MM/DD/YYYY hh:mm:ss AM/PM. The default value is the system date and time at which the control was first added to the screen. Click Set date to change the date using the date picker.

Start

ControlName.RelativeStart

Chart (Relative date)

Detail

Sparkline

The Begin relative date or Relative start date or Start property specifies a wildcard string defining the amount of time by which to adjust the start date and time. The space-separated elements in this string must be of the form: "x-#", "x+#", or "x=#" where # is an integer and x is one of the following unit specifiers: y — Year, m — Month, d — Day, H — Hour, M — Minute, S — Second, and # is an integer. T wildcard is also supported and must be in the form: T, T+#, T-#, where T represent today at midnight, T-1 is yesterday at midnight, and T+1 is tomorrow at midnight, etc. Any integer can be used. For example, H-8 represents data from the 8 hours before the current hour, d+3 represents data 3 days after the current day, and d+2 H+1 M+30 represents data 2 days, 1 hour and 30 minutes after the current date and time. d-4 H=6 sets the relative start date and time to four days ago (d-4) at 6:00 a.m. (H=6). See Date and Time Wildcards for more information about adjusting relative time.

Start date

 

CygNet Grid (History column)

The Begin date or Start or Start date property specifies the start date and time for a control (or screen or chart or column) for an absolute date and time view window. The format is MM/DD/YYYY hh:mm:ss AM/PM. The default value is the system date and time at which the control was first added to the screen. Click Set date to change the date using the date picker.

Start date

See Begin date

TreeMap.StartingDate

Tree Map

The Begin date property specifies the start date and time to use when rolling up historical data. Data between the Begin relative date and the Begin date will be rolled up and displayed in the Tree Map. The format is MM/DD/YYYY hh:mm:ss AM/PM. The default value is the system date and time at which the control was first added to a screen. Click Set date to change the date using the date picker.

Start relative date

See Begin relative date

TreeMap.RelativeStartingDate

Tree Map

The Begin relative date property specifies a wildcard string defining the amount of time by which to adjust the start date and time. The space-separated elements in this string must be of the form: "x-#", "x+#", or "x=#" where # is an integer and x is one of the following unit specifiers: y — Year, m — Month, d — Day, H — Hour, M — Minute, S — Second, and # is an integer. T wildcard is also supported and must be in the form: T, T+#, T-#, where T represent today at midnight, T-1 is yesterday at midnight, and T+1 is tomorrow at midnight, etc. Any integer can be used. For example, H-8 represents data from the 8 hours before the current hour, d+3 represents data 3 days after the current day, and d+2 H+1 M+30 represents data 2 days, 1 hour and 30 minutes after the current date and time. d-4 H=6 sets the relative start date and time to four days ago (d-4) at 6:00 a.m. (H=6). See Date and Time Wildcards for more information about adjusting relative time.

Start screen

 

Navigator

The Start screen check box indicates that this screen will be displayed in the Navigator when first opened. The option is not available for top-level menu items with sub-menu items.

Status point enables/disables button

UISCommandButton.UISCommandDialog.IsStatusPointButtonEnable

UIS Command Button

The optional Status point enables/disables button check box indicates whether to enable or disable the button while the command is in progress. If enabled and the button's command is in progress (that is, it’s in the communications queue), the value of the status point is set to "1:In Progress" and the button is disabled. The button remains disabled as long as the message is in the queue. Once the command fails or succeeds, the value of the status point is set to "2:Failed" or "3:Succeeded," respectively, and the button is re-enabled.

  • Click to enable or disable the button while the command is in progress.

Status point UDC

UISCommandButton.UISCommandDialog.StatusPointUDC

UIS Command Button

The optional Status point UDC property specifies the UDC of the status point used to monitor the status of a UIS command. A status point is a special CygNet point that is used to monitor the status of a UIS command. One purpose of the status point is to prevent users from repeatedly clicking the button and queuing up messages. See Status point enables/disabled button for more information about using a status point. Click Open dialog box to select a UDC using the Select UDC dialog box.

Stretch

Shape.Stretch

Map (shape on layer)

Shape

The Stretch property describes how the shape is resized to fill its allocated space. Click Down arrow to select from the following options:

  • None — The shape preserves its original size.
  • Fill — The shape is resized to fill the destination dimensions. The aspect ratio is not preserved.
  • Uniform — The shape is resized to fit in the destination dimensions while it preserves its native aspect ratio.
  • UniformToFill — The shape is resized to fill the destination dimensions while it preserves its native aspect ratio. If the aspect ratio of the destination rectangle differs from the source, the shape is clipped to fit in the destination dimensions.

The default value is Fill.

String

ControlName.String

All except Screen/Object

Not supported by TWC The String property specifies a generic string property that can be used when scripting this control. Type a string and reference it in your script as necessary.

Style

N/A

All

Not supported by TWC The Style property defines the style sheet applied to an object on a screen. A style sheet consists of a predetermined list of properties and property values configured for a particular control type.

  • Click Down arrow to reveal a drop-down menu of predetermined styles configured for the selected control.
  • Select a desired style and its properties will be applied to the control.
  • Alternately, you can create a new style based on other property values configured for the control.
  • Or you can select <None> to remove subscription to any style.

Styles are created in two ways:

  • In the control's Properties pane. Click Add a new style (Add a new style based on this control) next to the Style property, after you have configured property values in the Properties pane. See Add a new style based on a control for more information.
  • In the Canvas Settings in the Backstage view. The default style for any control is configured in the Backstage view. See Manage style sheets in the Backstage view for more information.

Tip: You can also change a control's Style on the Controls view of the Screen pane.

Sub-menu width

Navigator.SubMenuWidth

Navigator

The Sub-menu width property specifies the width of the expanded menu when a parent item is selected. The default value is 150 pixels. The minimum width is 40 pixels.

Summary type

 

Alarm Grid (Point column only)

CygNet Grid (Point column only)

The Summary type property specifies the type of values presented in the grid summary row at the bottom of the grid. Click Down arrow to select from one of the following options:

  • Sum — The sum of the values
  • Min — The minimum value
  • Max — The maximum value
  • MinMax — The minimum and maximum values
  • Count — The total number of rows
  • Mean — The mean value

See Row summary update rate above for information about the update rate at which the grid will recalculate row summaries after a value changes.

Suppress data retrieval

ControlName.SuppressDataRetrieval

Button

DDS Button

DDS Text Tool

Image

Map (image on layer)

Map (shape on layer)

Navigation Button

Shape

Text Tool

The Suppress data retrieval check box indicates whether all CygNet data retrieval is suppressed for the control or map visual. Use this if you want to store point information in the control but don't want to automatically query services for data. Tokens will not be replaced and point state colors will be ignored.

You can configure the control with a valid point configuration but the control will not retrieve any CygNet data. This allows you to display static text for a control, while still allowing CygNet data context available from script.

If a control has a point configured, but Suppress data retrieval is enabled, Canvas won’t do much point processing. The one exception is point validity. If the control is configured to Hide invalid tag, then Canvas will check if the current tag is valid, even if Suppress data retrieval is enabled. This will allow you to configure some static text that will dynamically hide in the case of a templated screen for a facility that doesn’t have that particular point.

TBack to top

Tab name

See Tabs

Tab Control

The Tab name property specifies the label for the tab in the Tab control.

Tabs

TabControl.Tabs

TabControl.Screen

TabControl.SelectedTab

Tab Control

The Tab Configuration dialog box displays the tabs that will appear at the top of the Tab control, and each tab's properties: the tab name and the path to the screen that will show in the optional Nested View.

Click Configure tabs to open Tab Configuration dialog box.

If the number of tabs exceeds the width of the Tab control container, arrows are added at the left and right side to allow you to navigate to the tabs you can't see.

Arrows to access invisible tabs

Arrows to access invisible tabs

Text

ControlName.Text

Button

Detail

DDS Button

DDS Edit Box

DDS Text Tool

Donut

Edit Box

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Map (image on layer)

Map (shape on layer)

Navigation Button

SetPoint Button

Shape

Text Tool

Tile View

UIS Command Button

Value Indicator

The Text property specifies the text that will appear on the face of the control. The item can display a static text string, such as a label, legend, tooltip, or a dynamic text string based on point or facility attributes. Dynamic text is built using tokens, which can represent real-time CVS point properties, point configuration properties, and facility properties. In run mode, the tokens are replaced with the attribute's value. Click Open dialog box to configure the static text and/or property tokens using the CygNet Property String dialog box. For most controls there is no default. For the Detail, Donut, and Tile View controls the default value is the %Value% token.

Edit Box

The Text property specifies the text that will be displayed in the Edit Box in run mode. The Edit Box supports multi-line text entry in run mode only. A scroll bar will be added if the number of lines exceeds the height of the box. In design mode, the Text property allows unlimited text entry, although the display of multi-line entry is not supported, and any text that exceeds the right side of the Edit Box will not be visible in run mode.

Map Layer (image or shape visual item) —

The Text property specifies the text that will appear on the face of the visual item. The item can display a static text string, such as a label, legend, tooltip, or a dynamic text string based on point or facility attributes. Dynamic text is built using tokens, which can represent real-time CVS point properties, point configuration properties, and facility properties. In run mode, the tokens are replaced with the attribute's value. Click Open dialog box to configure the static text and/or property tokens using the CygNet Property String dialog box.

Notes:

  • Image — If you’d like to include a Text description on the image visual item, we recommend that you set the Width of the image to a value approximately equal to the width of the text, otherwise Canvas will clip the text. Set the Height of the image equal to the actual image size specified.
  • Shape — If you’d like to include a Text description on the shape visual item, we recommend that you set the Width of the shape to a value approximately equal to the width of the text, otherwise Canvas will clip the text. Set the Height of the shape to a value that will fit the text Font size. As the shape will stretch to fill the rectangular bounding box of the control, you should modify the shape’s Stretch property to either Uniform or None depending on the configuration of the actual shape. Not supported by TWC

Text alignment

 

Alarm Grid (column)

CygNet Grid (column)

Note Grid (column)

The Text alignment property specifies the horizontal alignment of the text in the column (all column types except Image). The options are Left, Right, Center, and Justify. The default value is Left. When published to TWC the Justify option is indistinguishable from the Left option.

Text color

AlarmGrid.ColorConfiguration.TextColorSource

AlarmGrid.ColorConfiguration.TextSelfColor

Alarm Grid (cell)

The Text color property specifies the color used for the text of the Alarm Grid cell. The text color is sometimes known as the foreground color. The color can be sourced from one of several options provided in the Source drop-down menu: a) the color will automatically follow the selected application theme regardless of the underlying color palette and cannot be customized (by selecting Auto); b) the color will be sourced from the point state of the associated alarm (by selecting BackgroundColor, ForegroundColor, or SingleColor); or c) the color can be customized (by selecting Self). The default value is ForegroundColor.

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal five options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • BackgroundColor — Select BackgroundColor to specify that the source of the grid cell's color corresponds to the alarm's point state background color (%pointstatebackcolor%).
    • ForegroundColor — Select ForegroundColor to specify that the source of the grid cell's color corresponds to the alarm's point state foreground color (%pointstateforecolor%)
    • Self — Select Self to explicitly configure the color. When Self is selected a Color field is automatically displayed beneath the Source field and must be configured.
    • SingleColor — Select SingleColor to specify that the source of the grid cell's color corresponds to the alarm's point state single color (%pointstatesinglecolor%)
  • Color — Only displays if the Source is Self. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Text color

 

CygNet Grid (column)

The Text color property specifies the color used for the text of the CygNet Grid cell. The text color is sometimes known as the foreground color.

For a Generic and Facility column

The color can be sourced from one of two options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal two options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

For a Point column

The color can be sourced from one of three options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color will be sourced from the point state of the associated point (by selecting Point State).
  3. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal three options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • Point State — Select Point State to specify that the source of the color corresponds to the point state color defined for the point represented in the element. The default point state colors for a CygNet system are defined by the system’s point scheme.
    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Text (foreground) color

Dynagraph.DynagraphColorConfiguration.TextSelfColor

Dynagraph.DynagraphColorConfiguration.TextColorSource

Dynagraph

 

The Foreground color property specifies the color used for some of the foreground elements of the Dynagraph control. For the Dynagraph this includes the axis legends and labels. Foreground color configuration does not include the axis lines, tic marks, or grid lines. Nor does it include the card plot lines, POC point, dotted lines (max load, mean load, stroke length), which are auto-colored.

The color can be sourced from one of two options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal two options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Text color

ControlName.ColorConfiguration.TextColorSource

ControlName.ColorConfiguration.TextSelfColor

 

DDS Button

DDS Text Tool

 

Note Grid (column)

The Text color property specifies the color used for the text of the Note Grid cell. The text color is sometimes known as the foreground color.

The color can be sourced from one of two options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal two options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Text color

ControlName.ColorConfiguration.TextColorSource

ControlName.ColorConfiguration.TextSelfColor

 

ControlName.TextColor

Button

Detail

Donut

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Map (shape on layer)

Navigation Button

SetPoint Button

Shape

Text Tool

Tile View (Detail)

UIS Command Button

Value Indicator

 

Combo Box

Tag Chooser

The Text color property specifies the color used for the text on the control or map visual.

The color can be sourced from one of three options provided in the Source drop-down menu:

  1. The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). The default value is Auto.
  2. The color will be sourced from the point state of the associated point (by selecting Point State).
  3. The color can be customized (by selecting <Self>).

Options include:

For each color property select the Source and Color:

  • Source — Click Down arrow to reveal three options:
    • Auto — The color will automatically follow the selected client theme regardless of the underlying color palette (by selecting Auto). Where applicable, color-related properties will default to this configuration, allowing them to automatically follow the theme of the current client rather than fixing them to the one used when the screen was created. By using Auto for the color configuration, a screen developer can work in their preferred theme without affecting the presentation of the final screen when displayed by the user—avoiding display problems such as white text over a very light background, etc.

      Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

    • Point State — Select Point State to specify that the source of the color corresponds to the point state color defined for the point represented in the element. The default point state colors for a CygNet system are defined by the system’s point scheme.
    • <Self> — Select <Self> to explicitly configure the color. When <Self> is selected a Color field is automatically displayed beneath the Source field and must be configured.
  • Color — Only displays if the Source is <Self>. Click Down arrow to customize the color using the color picker.

Combo Box, Tag Chooser

The Text color property specifies color of the text of the screen, object, or control. Click Down arrow to customize the color using the color picker.

Note: You can override the default point state colors for this element by creating a custom color palette. See Configuring Color Palettes and Color palette for a screen or object for more information. Not supported by TWC

Text color source

ControlName.TexColorSource

Combo Box

Tag Chooser

The Text color source property specifies the color source for the text color on the screen, object, or control. Two options are available:

  • Auto — Overrides the background color with a theme-appropriate color (default).

    Note:  Not supported by TWC  Auto is not supported as a color source in TWC screens. If a property specifies Auto for color configuration, the screen will use the <Self> color that is specified in the Canvas file during the publishing process. See Color on TWC Screens.

  • <Self> — The color selected in the Text color property will be used.

The default option is Auto.

Text style

ControlName.TextStyle

Button

Combo Box

DDS Button

DDS Text Tool

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Map (image on layer)

Map (shape on layer)

Navigation Button

SetPoint Button

Shape

Text Tool

UIS Command Button

Value Indicator

The Text style property specifies the style to use for the text that appears on the control or map visual. Options include: Normal, Italic, or Oblique. The default value is Normal.

Text trimming

ControlName.TextTrimming

DDS Text Tool

Text Tool

The Text trimming property determines the text trimming behavior to use when content overflows the content area. Options include:

  • None — The text is not trimmed.
  • Character ellipsis — The text is trimmed at a character boundary. An ellipsis (...) is added in place of the remaining text.
  • Word ellipsis —The text is trimmed at a word boundary. An ellipsis (...) is added in place of the remaining text.

The default value is Character ellipsis.

Text weight

ControlName.TextWeight

Button

Combo Box

DDS Button

DDS Text Tool

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Map (image on layer)

Map (shape on layer)

Navigation Button

SetPoint Button

Shape

Text Tool

UIS Command Button

Value Indicator

The Text weight property specifies the weight to use for the text that appears on the control or map visual. Options are: Normal or Bold. The default value is Normal.

Text wrapping

ControlName.TextWrapping

DDS Text Tool

Text Tool

The Text wrapping property determines whether the text wraps when it reaches the edge of the content area. Options include:

  • No wrap — The text is not wrapped.
  • Wrap — The text is wrapped. Very long words will be broken over multiple lines.
  • Wrap with overflow — The text is wrapped. Very long words will be pushed to next line and truncated.

The default value is No wrap.

Tick color

AxisY.TickColor

Chart (y-axis)

Not supported by TWC The Y-axis Tick color property specifies the color of the tick lines for the y-axis. Click Down arrow to customize the color using the color picker.

Scripting Note

Prior to v9.5 the script property name for TickColor was YAxisTickColor, which is now obsolete, although it is retained for backwards compatibility.

Use Chart.AxisY TickColor string to manipulate a y-axis in script. For example:

Copy
AxisY TickColor property
var axis = Objects.Chart1.AxisY.First();
 
axis.TickColor = System.Windows.Media.Colors.Yellow.ToString();

Note that Scripting is not supported by TWC

Tile Height

TileView.TileHeight

Tile View

The Tile height property specifies the height of each tiled Detail control.

Tile Width

TileView.TileWidth

Tile View

The Tile width property specifies the width of each tiled Detail control.

Title

AxisY.Name

Chart (y-axis)

The Y-axis Title property specifies the text for the y-axis title. The y-axis typically displays increments of data according to the data's relevant unit type. The unit type derives from the associated data type's point record in the Point Service (PNT). The set Title is Values, which cannot be changed.

Scripting Note

Prior to v9.5 the script property name for Title was YAxisTitleText, which is now obsolete, although it is retained for backwards compatibility.

Use Chart.AxisY Name string to manipulate a y-axis in script. For example:

Copy
AxisY Name property
var axis = Objects.Chart1.AxisY.First();
 
axis.Name = "Custom (Values) Updated ++";

Note that Scripting is not supported by TWC

Title

ControlName.CustomContextMenuItems

Alarm Grid

Button

CygNet Grid

DDS Button

DDS Text Tool

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Navigation Button

Screen/Object

SetPoint Button

Shape

Text Tool

UIS Command Button

Value Indicator

Not supported by TWC The Title property specifies the menu name to be displayed in the runtime context menu.

Title

Screen.Title

Screen/Object

The Title property specifies the title of the screen.

Title

SetPointButton.Dialog.Title

SetPoint Button

The Title property specifies the text that will appear in the title bar of the SetPoint button dialog box. Click Open dialog box to configure the static text and/or property tokens using the CygNet Property String dialog box.

Toolbar buttons

See Toolbar items

Chart

The Toolbar buttons property group contains properties used to show or hide the buttons that will appear on the chart's toolbar in run mode. Click the check box next to the items you want to show in run mode.

The first set of check boxes indicate the buttons that are supported only in the Canvas Native view only. The Native and Web supported check boxes indicate the buttons that are supported in screens created for both the Canvas Native view and the CygNet TWC web view.

Click Down arrow in circle to expand each property group as necessary. Click Up arrow in circle to collapse each property group as necessary.

 

Chart toolbar buttons configuration

Chart toolbar buttons configuration

Toolbar filters

AlarmGrid.ToolbarFilters

Alarm Grid

The Alarm toolbar filters property is used to configure filters that appear in the Alarm Grid's toolbar and can be used to dynamically filter the alarms presented in the grid in run mode. Click Open dialog box to open the Configure Alarm Filter dialog box, where you can configure the alarm filters, tooltips, and separators that appear on the Alarm Grid's toolbar. The number of toolbar filters defined is displayed in the property label.

 

Sample Alarm Grid toolbar

Alarm Grid toolbar showing filters and tooltip

Toolbar items

Chart.ToolBarItems

Chart

The ToolBar items configuration box contains the properties required to configure the buttons that will appear on the chart's toolbar in run mode. Buttons include several functional Toolbar buttons (live update, date range configuration, save, open, print, export, and reset zoom) and any number of customizable Quick range buttons, which are used to view predefined ranges of time only visible for the current runtime session. The number of defined toolbar items is listed on the property label. All buttons are displayed by default if the toolbar is set to visible.

Canvas - Chart toolbar buttons in run mode

Canvas Native view
Sample chart toolbar buttons in run mode.
The buttons appear in the following order: Live update toggle pair,
Date range, Quick range buttons, Save, Open,
Print, Export as image, Export to CVS, and Reset.

 

TWC - Chart toolbar buttons in run mode

CygNet TWC web view
Sample chart toolbar buttons in run mode.
The buttons appear in the following order: Live update toggle pair,
Date range, Print, Export as image, Export to CVS, and Quick range buttons.
The Save, Open, and Reset buttons are
Not supported by TWC.

See Using a Chart in Run Mode for a description of the chart toolbar icons.

Toolbar location

Chart.ToolBarPosition

Chart

The Toolbar location property specifies the location of the toolbar. Options include Top or Bottom. The default location is above the chart (Top).

Note: The Toolbar location property is Not supported by TWC. The default location in the TWC view is at the top of the chart.

Toolbar visible

Chart.ToolBarVisible

Chart

The Toolbar visible check box indicates whether the toolbar is visible on the chart. The default value is hidden.

Tooltip

ControlName.TooltipText

ControlName.TooltipBetweenShowDelay

ControlName.TooltipDuration

ControlName.TooltipInitialShowDelay

Button

DDS Button

DDS Text Tool

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Map (image on layer)

Map (shape on layer)

Navigation Button

SetPoint Button

Shape

Text Tool

UIS Command Button

Value Indicator

DDS-based controls

Note: For tooltips on DDS-based controls, only Facility tokens can be configured if you have a facility tag associated with the control. Point tokens are not supported as there is no point associated with the control.

Map (Image only) —

The Tooltip property specifies the text that will appear on the tooltip. The text display a static text string, such as a label, legend, tooltip, or a dynamic text string based on point or facility attributes. Dynamic text is built using tokens, which can represent real-time CVS point properties, point configuration properties, and facility properties. In run mode, the tokens are replaced with the attribute's value. Click Open dialog box to configure the static text and/or property tokens using the CygNet Property String dialog box.

Note: A tooltip can be single-line or multi-line.

Type any text, select tokens, and press Enter to separate the lines. If more than five lines are entered, a scroll bar will appear in design mode. The scroll bar does not display in run mode.

Also see the Tooltip Opening event for controls that support tooltips.

 

Tooltip example

Multi-line tooltip example

All other controls

Not supported by TWC The Tooltip property specifies the text that will appear on the tooltip. The text display a static text string, such as a label, legend, tooltip, or a dynamic text string based on point or facility attributes. Dynamic text is built using tokens, which can represent real-time CVS point properties, point configuration properties, and facility properties. In run mode, the tokens are replaced with the attribute's value. Click Open dialog box to configure the static text and/or property tokens using the CygNet Property String dialog box.

Note: A tooltip can be single-line or multi-line.

Type any text, select tokens, and press Enter to separate the lines. If more than five lines are entered, a scroll bar will appear in design mode. The scroll bar does not display in run mode.

Also see the Tooltip Opening event for controls that support tooltips.

 

Tooltip example

Multi-line tooltip example

Tooltip

AlarmGrid.ToolbarFilters

Alarm Grid (toolbar filter)

The Tooltip property specifies a tooltip that will display when your hover over the alarm filter in the Alarm Grid's toolbar.

Tooltip

See Toolbar items

Chart (quick range button)

The Tooltip property specifies the tooltip to be displayed under the quick range button.

Tooltip enabled

ControlName.TooltipEnabled

 

ControlName.TooltipBetweenShowDelay

ControlName.TooltipDuration

ControlName.TooltipInitialShowDelay

Button

DDS Button

DDS Text Tool

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Map (image on layer)

Map (shape on layer)

Navigation Button

SetPoint Button

Shape

Text Tool

UIS Command Button

Value Indicator

Map (Image only) —

The Tooltip enabled property indicates whether to display a tooltip when the mouse hovers over the map visual.

 

All other controls

Not supported by TWC The Tooltip enabled property indicates whether to display a tooltip when the mouse hovers over the control or map visual.

Tooltip mode

ControlName.TooltipMode

Button

DDS Button

DDS Text Tool

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Map (image on layer)

Map (shape on layer)

Navigation Button

SetPoint Button

Shape

Text Tool

UIS Command Button

Value Indicator

Map (Image only) —

The Tooltip mode property specifies how the tool will be displayed. Options include:

  • Text — The tooltip displays as plain and/or tokenized text defined in the Tooltip property, using resolved point and facility properties.
  • Object — The tooltip displays as a Canvas object, passing in the facility tag of the control. Not supported by TWC

The default value is Text.

Note: Scripted tooltips are supported for a scripted map via a TooltipOpening event where a custom tooltip can be constructed.

 

All other controls

Not supported by TWC The Tooltip mode property specifies how the tooltip will be displayed. Options include:

  • Text — The tooltip displays as plain and/or tokenized text defined in the Tooltip property, using resolved point and facility properties.
  • Object — The tooltip displays as a Canvas object, passing in the facility tag of the control.
  • Script — A TooltipOpening event is fired to allow script to create a custom tooltip.

The default value is Text.

Tooltip object path

ControlName.TooltipObjectPath

ControlName.TooltipObjectSource

Button

DDS Button

DDS Text Tool

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Navigation Button

SetPoint Button

Shape

Text Tool

UIS Command Button

Value Indicator

Not supported by TWC The Tooltip object path property specifies the path used for the tooltip when Object mode is selected. Click Open dialog box to select a path and file from the Open / Open File / Select File dialog box, where you can access:

Top information text

ControlName.TopInformationText

Detail

Donut

Tile View

The Top information text property specifies the text that will appear on the top information area on the control. The control can display a static text string, such as a label, legend, tooltip, or a dynamic text string based on point or facility attributes. Dynamic text is built using tokens, which can represent real-time CVS point properties, point configuration properties, and facility properties. In run mode, the tokens are replaced with the attribute's value. Click Open dialog box to configure the static text and/or property tokens using the CygNet Property String dialog box. The default value is the %Description% token.

Top of subunit

ControlName.RollupTopSubUnit

Chart

Heat Map

Screen/Object (Default chart)

Tree Map

Not supported by TWC The Rollup top of subunit property enables you to specify the time offset by which a rollup is evaluated with greater precision. Subunit refers to the next smaller unit of time from the time unit defined in the Rollup unit property. So, if Rollup unit is set to hours, the implied rollup subunit would be set to minutes. The numeric value is the number of subunits added to starting time of each cell or series.

Using the example of hours and minutes, if the starting time of an item would otherwise have been 09:00 AM, if subunits is set to 15, the starting time of that item would be 09:15 AM.

Transaction configuration

ControlName.TransactionConfiguration

DDS Edit Box

DDS Text Tool

DDS Edit Box

The Transaction configuration property is where you specify the name of the Source (Get) DDS Button that will retrieve the transaction data, the name of the Source (Send) DDS Button that will receive the edited data, and the specific Data element Ids (DEIDs) (value or description) to be displayed and edited.

DDS Text Tool

The Transaction configuration property is where you specify the name of the Source DDS Button sending the transaction data and the specific Data element Ids (DEIDs) to show in the DDS Text Tool.

Transaction request type

DDSButton.TransactionRequestType

DDS Button

A transaction (sometimes referred to as a DDS transaction or Tx), is a record of a single instance of communication between a CygNet host and a field device. The Transaction request type property specifies the type of transaction performed when the DDS button is clicked. The options are:

  • Get — receive data from the field device
  • Send — transmit data to a field device.

Type

ControlName.ControlType

All except Screen/Object

The read-only Type property displays the type for the control: Button, Chart, CygNet Grid, Edit Box, Object Container, Search Box, Tag Chooser, etc. … The control's Type is also displayed on the Controls view of the Screen pane.

Type

 

Alarm Grid (column)

CygNet Grid (column)

Note Grid (column)

The Type property is a read-only text box that shows the column Type for the grid.

Type

 

Chart (rollup)

Not supported by TWC By default, a rollup derives its values from raw data stored in the Value History Service (VHS). The Rollup type drop-down menu enables you to rollup data for the selected point. Using the Rollup type option might be preferable to using the data thinning option because rollup calculations performed by the VHS can provide improved performance and reduced network traffic relative to data thinning. Rollup type options are as follows:

  • None (default)
  • Calculated weighted average
  • Calculated mean
  • Calculated minimum
  • Calculated maximum
  • Calculated delta
  • Calculated last
  • Thin median
  • Thin minimum / maximum
  • Thin last

Additional Resources

For more information about Rollup Type definitions and about how history values are used in rollups, see History > History Data > History Rollups.

Type

DDSTextTool.TransactionConfiguration.Device DataElements

DDS Text Tool (DEID)

The Type property specifies what type of DEID to display in the DDS Text Tool. Options are: Value or Description.

UBack to top

UDC

ControlName.PointConfiguration.UDC

ControlName.UDC

PointConfiguration

Button

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Navigation Button

SetPoint Button

Shape

Sparkline

Text Tool

Tile View

UIS Command Button

Other

Chart (series)

CygNet Grid (History, Image, & Point column)

Heat Map

Map (image on layer)

Map (shape on layer)

Tree Map

The UDC property specifies the UDC for which the control is to display data. Click Open dialog box to select a UDC using the Select UDC dialog box.

UIS Command

UISCommandButton.UISCommandDialog

UISCommandButton.UISCommandPromptConfiguration

 

UIS Command Button

The Command drop-down box contains the general properties required to configure the options used by the UIS Command Button: the UIS command to execute for a specified facility, any pre-defined command parameters and their values, a status point UDC used to monitor the status of the command, and whether the enable or disable the button while the command is in progress. Configure the UIS Command Button to prompt a user for a parameter value using the Command prompt property.

Click Down arrow to reveal a set of options where you can configure the general command options and the optional command prompt options. The UIS Command Configuration box consists of the following options.

Additional Resources

For more information about sending UIS commands in CygNet see:

Unique name

Screen.UniqueName

Screen/Object

The Unique name property specifies a unique name for the screen (corresponding to a globally unique ID (GUID)), which is used when creating an assembly for the screen's script. When a screen is saved, any script assemblies are compiled into a uniquely named .dll file and added to the .can file, so the script does not have to be recompiled every time the screen is run. When a screen is loaded in Canvas preview or Canvas.View, the precompiled .dll is extracted to a temporary folder and the script assembly is loaded from disk resulting in faster load times by removing the need to recompile script. This property specifies that unique name. Under most circumstances, this will not need to be changed and can be ignored. See Screen Load Time for more information.

Units

See Toolbar items

Chart (quick range button unit)

The Units property specifies the time unit for the range associated with the quick range button. The options include: Seconds, Minutes, Hours, Days, and Years. The default value is Seconds.

Units

 

Chart (series rollup)

Not supported by TWC The Rollup unit property options define the time units by which a specified Rollup type takes place. The Rollup Unit options are as follows:

  • None (default)
  • Minutes
  • Hours
  • Days
  • Seconds

For instance, if you select Minutes, rollups occur on a minute basis. The interval is further defined by the Rollup Period setting, which defines how many (in this case) minutes long a rollup period is.

Update rate

ControlName.AutoUpdateRate

Chart

Detail

Sparkline

The Update rate property specifies the number of milliseconds to wait before an auto-updated trend refreshes. The default rate is 200 milliseconds.

Upper value bound

ControlName.ValueBoundsConfiguration

ValueBoundsConfiguration.UpperBoundPropertyId

ValueBoundsConfiguration.UpperValueBound

ValueBoundsConfiguration.UpperValueBoundSet

ValueBoundsConfiguration.UpperValueBoundSource

Donut

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Value Indicator

 

The Upper value bound property specifies the upper value to use when filling the control.

The value bound can be explicitly configured (by selecting <Self>) or the value can be sourced from an attribute of the associated point (by selecting Point Attribute). The following fields are available to store an attribute that can be used to indicate the value bound.

Options include:

  • Source — Click Down arrow to reveal two options:
    • <Self> — Select <Self> to explicitly configure the value bound in the Value field.
    • Point Attribute — Select Point Attribute to specify that the source of the value bound corresponds to a point attribute of the associated point represented in the control.
  • Value — Configuration depends on the source:
    • If the Source is <Self>, select a number using the spin control. The default value is 0.
    • If the Source is Point Attribute, click Down arrow to select from the following point attribute options:
      • Indexed 1, 2, 3 attributes — An application-specific point property of the associated point. The property that is included in a defined PNT index. This can be free-form text up to 15 characters. Three indexed fields are available for configuration on the Application page of the PNT Editor.
      • General 1, 2, 3 data field attributes — An application-specific property of the associated point. The point property can be free-form text up to 20 characters. Three data fields are available for configuration on the Application page of the PNT Editor.
      • Minimum setpointNote: Applies only to Analog points types.
        • For Analog Output points, this specifies the minimum allowable setpoint for the associated point.
        • For Analog Input points, this specifies the low range for point values for the associated point.
        • Configured on the Analog page of the PNT Editor.
      • Maximum setpointNote: Applies only to Analog points types.
        • For Analog Output points, this specifies the maximum allowable setpoint for the associated point.
        • For Analog Input points, this specifies the high range for point values for the associated point.
        • Configured on the Analog page of the PNT Editor.

Additional Resources

For more information about point configuration with the PNT Editor, see:

See Value bounds and Lower value bounds.

Use grayscale icons

ControlName.UseGrayscaleIcons

Search Box

Tag Chooser

Search Box

The Use grayscale icons check box indicates whether to display grayscale versions of the default themed icons. Facilities are designated with configurable icons:

Icon type Facility - Diamond
Default Facility icon default
Grayscale dark Facility icon grayscale dark
Grayscale light Facility icon grayscale light

Grayscale icons are available for use with the dark or light color theme. See themes for more information.

Tag Chooser

Not supported by TWC The Use grayscale icons check box indicates whether to display grayscale versions of the default themed icons. Facilities and points are designated with configurable icons:

Icon type Facility - Diamond Point - Circle
Default Facility icon default Point icon default
Grayscale dark Facility icon grayscale dark Point icon grayscale dark
Grayscale light Facility icon grayscale light Point icon grayscale light

Grayscale icons are available for use with the dark or light color theme. See themes for more information.

See themes for more information.

Use point state color?

ControlName.ColorConfiguration.UseRangeColor

Donut

Value Indicator

The Use point state color? check box indicates whether to use the point state color for the alarm limit range. The default point state colors for a CygNet system are defined by the system’s point scheme.

Note: The default colors used for the Donut and Value Indicator alarm range colors are drawn from a set palette and are therefore not theme-specific. See themes for more information.

Use relative date

ControlName.UseRelativeTime

Chart

Detail

Heat Map

Screen/Object (Default chart)

Sparkline

Tile View

Tree Map

The Use relative date check box indicates whether to use relative dates and time for the chart. Use the Begin/Start and End properties to specify the relative date ranges to use in the chart.

If Use relative date is unchecked all dates and time will be absolute. Use the Begin/Start and End properties to specify the absolute date ranges to use in the chart.

Use relative dates

 

CygNet Grid (History column)

The Use relative date check box indicates whether to use relative dates and time for the chart. Use the Begin/Start and End properties to specify the relative date ranges to use in the chart.

If Use relative date is unchecked all dates and time will be absolute. Use the Begin/Start and End properties to specify the absolute date ranges to use in the chart.

VBack to top

Value

See Items

Combo Box

The Value property specifies the value for the item in the Combo Box drop-down menu.

Value bounds

ControlName.ValueBoundsConfiguration

Donut

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Value Indicator

The Value bounds configuration box contains the options required to specify the lower and upper bound of the control. The source of the bounds can be either hard-coded to an explicit value (using <Self>), or dynamically determined for each facility by sourcing the value from one of the following attributes of the associated point (using Point Attribute):

  • Indexed field (3)
  • General data field (3)
  • Minimum SetpointNote: Applies only to Analog point types.
  • Maximum SetpointNote: Applies only to Analog point types.

A control on a templated screen can support different bounds for each source facility. By using a point attribute to store the bounds (for example, Indexed 1 for the lower value bound and Indexed 2 for the upper value bound), you can have a templated screen without having to script the control.

Click Down arrow to reveal a set of options where you can specify the source and value of the lower and upper bound. The Value bounds configuration box consists of the following options.

See Lower value bounds and Upper value bounds. See each control for more information about configuring value bounds.

Value format

ControlName.ValueFormat

Alarm Grid

CygNet Grid

Button

Detail

Donut

Image

Linear Gauge (Horizontal)

Linear Gauge (Vertical)

Map (image on layer)

Map (shape on layer)

Navigation Button

SetPoint Button

Shape

Text Tool

UIS Command Button

Value Indicator

The Value format property specifies the format for the point's value using any of the valid .NET standard or custom numeric format strings. The value format applies to a point's Value, Primary Value, and Alternate Value properties. The default value format is #,##0.00, which corresponds to 123,456,789.12. Formats use # and 0, with a period (.) as the decimal separator and comma (,) as the thousands separator. Add additional zeros to show more decimal places.

Value parameter name

UISCommandButton.UISCommandDialog.ValueParameterName

UIS Command Button

The Value parameter name property specifies the name of the command's 'value' parameter: the component parameter for which the button is going to set a value. Refer to the command component parameters in the DDS for the actual component parameter name.

  • Enter only the parameter name. A value(s) can be pre-defined in the Parameters property or the user can be prompted for a value by configuring the Command prompt property.
  • Leave this field blank: 1) if the command and parameters are fully defined in the DDS; or 2) if all parameter names and their values are specified using the Parameters property.

Value type

TreeMap.ValueType

Tree Map

The Value type property specifies the type of data to use when populating the Tree Map. Options include Real-time or Historical. The default value is Real-time.

Note: The Value type must be Historical to configure rollups for the Tree Map.

Vertical alignment

ControlName.VerticalAlignment

DDS Edit Box

DDS Text Tool

Edit Box

Text Tool

The Vertical alignment property specifies the vertical position of the text within the boundary of the control. Click Down arrow to select from the following options: Top, Center, Bottom, or Stretch. The default value is Center.

Vertical resize mode

ControlName.VerticalResizeMode

All except Screen/Object

The Vertical resize mode property specifies whether and how the control dynamically moves or resizes vertically when the screen is resized in run mode. Options include:

  • None — No resizing occurs.
  • Shift — The object will shift vertically.
  • Expand — The object will expand or shrink vertically the same number of pixels as the screen.
  • Proportional — The object expands or shrinks proportionally to the screen.

The default value is None.

Visible

ControlName.IsVisible

All except Screen/Object

Not supported by TWC The Visible check box indicates whether the control is visible in run mode.

Tip: You can also change a control's Visible setting on the Controls view of the Screen pane.

Visible

 

Alarm Grid (column)

CygNet Grid (column)

Note Grid (column)

The Visible check box indicates whether to display the column in run mode.

Visible

 

Map (layer)

The Visible check box indicates whether to display the layer on the map in run mode.

VisibleItems

Map.VisibleItems

Map

Scripting is not supported by TWC The VisibleItems property is a read-only collection of all visible map items contained in the control. This property is only accessible via script.

Visibility

 

Map (image/shape/object on layer)

The Visibility property specifies the visibility mode and zoom level of a visual item on a map layer. Use this property to restrict the item to a zoom range. By assigning different zoom ranges to different visuals you can change what is displayed as you zoom in and out of the map. For example, you could display an small image (e.g., a well icon) to designate facility locations when zoomed out to a state level, which could then change to display a Canvas object displaying additional facility information as you zoom into a neighborhood where facilities are located.

The Visibility options include:

  • On — Visibility for the visual item is always on and is based on the configured Zoom level property.
  • Zoom — Specify the zoom range for the visual item. Type a value to indicate the minimum and maximum zoom level for this visual. See Restrict a Visual Item to a Zoom Range for more information.
    • Minimum zoom — The Minimum zoom level where this visual item will be displayed on the map layer. For reference, the following values approximate the zoom levels: World = 2, State = 4, Region = 10, City = 14, Neighborhood = 18.
    • Maximum zoom — The Maximum zoom level where this visual item will be displayed on the map layer. For reference, the following values approximate the zoom levels: World = 2, State = 4, Region = 10, City = 14, Neighborhood = 18.

WBack to top

Watermark

ComboBox.Watermark

 

ControlName.WatermarkText

Combo Box

 

DDS Edit Box

Edit Box

 

Combo Box

The Watermark property can be used to specify explanatory text that appears in the Combo Box when no option has been selected. This allows you to give guidance to your screen users on what should be selected. The watermark text appears in light gray and in italic.

Edit Box

The Watermark property can be used to specify explanatory text that appears in the Edit Box when no other text has been configured. This allows you to give guidance to your screen users on what should be entered in the text input field. The watermark content is displayed when the control is empty and not focused. The text appears in light gray and in italic.

Width

ControlName.Width

All

The Width property specifies the width of the control (or screen).

Tip: You can also change the width of a control using the Settings pane (click on the Settings icon (Settings) to the right of the control in design mode) or on the Controls view of the Screen pane.

Width

 

Alarm Grid (column)

CygNet Grid (column)

Note Grid (column)

The Width property specifies the width of the column in pixels. Set the value to 0 to auto size the width. If the column width is not configured (i.e., the width is set to 0), the column will be auto sized. If the column width is configured with a fixed column width, no resizing will occur.

Width

 

Map (image on layer)

The Image width property indicates the width of the configurable image to be displayed on the map layer.

XBack to top

X

ControlName.X

All except Screen/Object

The X property specifies the location of the control along the horizontal axis. Use the up, down, left, and right arrow keys to nudge a control by 1 pixel. Arrow moves a control by 1 pixel. Ctrl+Arrow moves a control by 10 pixels. Ctrl+Shift+Arrow moves a control by 100 pixels.

Tip: You can also change the location of the control using the Settings pane; click on the Settings icon (Settings) to the right of the control in design mode.

X-axis label color

Chart.XAxisLabelColor

Chart

Not supported by TWC The X-axis label color property specifies the color of the x-axis label text. Click Down arrow to customize the color using the color picker.

X-axis label position

Chart.XAxisLabelPosition

Chart

Not supported by TWC The X-axis label position property specifies the location of the label text on the x-axis. Options include: Top or Bottom. The default value is Bottom.

X-axis tick color

Chart.XAxisTickColor

Chart

Not supported by TWC The X-axis tick color property specifies the color of the tick lines for the x-axis. Click Down arrow to customize the color using the color picker.

X-axis title

Chart.XAxisTitleText

Chart

Not supported by TWC The X-axis title property specifies the text for the x-axis title. The x-axis typically shows the time frame being displayed on the chart. The default value is Time.

YBack to top

Y

ControlName.Y

All except Screen/Object

The Y property specifies the location of the control along the vertical axis. Use the up, down, left, and right arrow keys to nudge a control by 1 pixel. Arrow moves a control by 1 pixel. Ctrl+Arrow moves a control by 10 pixels. Ctrl+Shift+Arrow moves a control by 100 pixels.

Tip: You can also change the location of the control using the Settings pane; click on the Settings icon (Settings) to the right of the control in design mode.

Y-axis

Chart.AxisY

Chart

The Y-axis property group contains properties that configure the attributes of the y-axis, such as title, position, color, tick color, and visibility.

(Y-axis) Label color

Chart.AxisY.LabelColor

Chart

The Y-axis Label color property specifies the color of the y-axis label text. Click Down arrow to customize the color using the color picker.

Scripting Note

Prior to v9.5 the script property name for LabelColor was YAxisLabelColor, which is now obsolete, although it is retained for backwards compatibility.

Use Chart.AxisY LabelColor string to manipulate a y-axis in script. For example:

Copy
AxisY LabelColor property
var axis = Objects.Chart1.AxisY.First();
 
axis.LabelColor = System.Windows.Media.Colors.Yellow.ToString();

Note that Scripting is not supported by TWC

(Y-axis) Position

Chart.AxisY.Position

Chart

The Y-axis Position property specifies the location of the y-axis on the chart. Options include: Left or Right. The default value is Left.

Scripting Note

Prior to v9.5 the script property name for Position was YAxisLabelPosition, which is now obsolete, although it is retained for backwards compatibility.

Use Chart.AxisY Position to manipulate a y-axis in script. For example:

Copy
AxisY Position property
var axis = Objects.Chart1.AxisY.First();
 
axis.Position = HorizontalPosition.Right;

Note that Scripting is not supported by TWC

(Y-axis) Show axis label

Chart.AxisY.ShowLabels

Chart

The Y-axis Show axis label check box indicates whether to display the label text on the y-axis, which is typically the range of units being displayed on the chart.

Scripting Note

Prior to v9.5 the script property name for ShowLabels was YAxisShowLabels, which is now obsolete, although it is retained for backwards compatibility.

Use Chart.AxisY ShowLabels Boolean to manipulate a y-axis in script. For example:

Copy
AxisY ShowLabels property
var axis = Objects.Chart1.AxisY.First();
 
axis.ShowLabels = true;

Note that Scripting is not supported by TWC

(Y-axis) Tick color

Chart.AxisY.TickColor

Chart

Not supported by TWC The Y-axis Tick color property specifies the color of the tick lines for the y-axis. Click Down arrow to customize the color using the color picker.

Scripting Note

Prior to v9.5 the script property name for TickColor was YAxisTickColor, which is now obsolete, although it is retained for backwards compatibility.

Use Chart.AxisY TickColor string to manipulate a y-axis in script. For example:

Copy
AxisY TickColor property
var axis = Objects.Chart1.AxisY.First();
 
axis.TickColor = System.Windows.Media.Colors.Yellow.ToString();

Note that Scripting is not supported by TWC

(Y-axis) Title

Chart.AxisY.TitleText

Chart

The Y-axis Title property specifies the text for the y-axis title. The y-axis typically displays increments of data according to the data's relevant unit type. The unit type derives from the associated data type's point record in the Point Service (PNT). The set Title is Values, which cannot be changed.

Scripting Note

Prior to v9.5 the script property name for Title was YAxisTitleText, which is now obsolete, although it is retained for backwards compatibility.

Use Chart.AxisY Name string to manipulate a y-axis in script. For example:

Copy
AxisY Name property
var axis = Objects.Chart1.AxisY.First();
 
axis.Name = "Custom (Values) Updated ++";

Note that Scripting is not supported by TWC

Yes/No

ControlName.YesNo

All except Screen/Object

Not supported by TWC The Yes/No property specifies a generic Boolean yes/no property that can be used when scripting this control. Click the check box to enable the property and reference it in your script as necessary.

ZBack to top

Z index

ControlName.ZIndex

All except Screen/Object

The Z index property is used to determine the order in which controls are layered on top of each other. Controls with higher values will draw on top of those with lower values. The newest control added to a screen will always have the highest value and will be the top layer. Two or more controls can be on the same index (layer).

Tip: You can also change the Z index of a control using the Settings pane (click on the Settings icon (Settings) to the right of the control in design mode) or on the Controls view of the Screen pane.

Zoom level

Map.ZoomLevel

Map

The Zoom level property represents the different levels of detail available on the map when initialized. The maximum level of available detail is determined by the location you are zooming into, for example, some areas can be zoomed in further than other areas. Type a value between 0 and 20. The default value is 0, which displays the whole world. For reference, the following values approximate the zoom levels: World = 2, State = 4, Region = 10, City = 14, Neighborhood = 18.

Zoom mode

Chart.ZoomMode

Chart.Zoom

Chart

Not supported by TWC The Zoom mode property allows users to zoom in to the chart plot area when there is a dense area of data points that cannot be seen clearly at the normal chart scale. With Zoom enabled you start dragging on the plot area, a gray zoom rectangle will be created and when the mouse is released the visible area will fit into the rectangle. Options include:

  • None — Zooming with the mouse is disabled.
  • Horizontal — Zooming with the mouse is enabled only on the horizontal axis.
  • Vertical —Zooming with the mouse is enabled only on the vertical axis.
  • Both — Zooming with the mouse is enabled both on the horizontal and vertical axes. You can use this value to remove any restrictions, thus the chart can be zoomed in both the horizontal and vertical axes.

The default value is None.

See Zoom Changed for related event.