Screen Jump Object

Note: For Canvas Series see Screen Jump Object for Canvas .

See also: User Interface

See also: Graphic Object Toolbox

 

Topic Menu

Overview of the Screen Jump Object

See also: Screen Development

Formats a screen jump to a specific screen number address / number. This object accepts either auxiliary reference or Touch as keypress source. When the object receives input from its selected source, it switches screens to that specified in the screen reference. If Allow ESC to Return’ property is enabled, the object will also queue the current screen before switching to the new screen. When attached to a keypress source as auxiliary register, a low-to-high transition on that keypress source initiates the screen switch. This object only initiates a screen change if the current operating level is a USER controllable, i.e. %SR2 = zero. If the current screen displaying is generated at the ALARM level, i.e. %SR2!= zero, a screen jump object will have no effect.

The Screen Jump Object can be accessed through the Home > Project Toolbox > Touch Objects > Screen Jump. User must be on a Screen and not in the Main work area in order to see the Objects Project Toolbox items. Select the Screen Jump object and drag to a new screen. This object can be placed anywhere on the screen.

 

Screen Jump Configuration

 

Jump to Screen Number

  • Address/Screen number - Specifies the page number directly or indirectly (by specifying OCS register) to jump too. In addition, the user may also specify and increment or decrement value. This value which must be proceeded by either a (+) or (-) indicates to the object the number of screens to jump forward or backward from the current screen.

  • Simulate ESC - This option allows the Screen Jump to emulate the ESC key. Selecting this option greys out all other options in the 'Jump to Screen Number' section. This functionality is used in tandem with the 'Allow ESC to Return' option.

  • Allow ESC to Return - This selection allows this screen to be saved in a screen queue when the screen jump occurs. Thereafter, if the operator presses the ESC key after the jump to the specified screen, the saved screen is ’popped’ from the queue and a jump back to that screen is performed. The screen queue will save up to the last 16 screen jumps. When no screens are queued, the ESC key does not cause a screen change.

  • Screen>>> opens the Screen Thumbnails dialog. See Screen Thumbnails

 

Keypress Source

Only the Touch option is supported. This allows the user to activate or edit the object by pressing it directly on the screen.

 

Display Properties of Screen Jump

 

Attributes>>>

In the Screen Jump properties window, click on Attributes>>>. The following window opens up:

Static

Visible

  • Non-touch units* - all objects are always visible, so as a result both the static and dynamic override fields will be grayed out.

  • Touch units** - the visibility attribute may be set as static or dynamic.

  • *Non-touch units include X2, XLE, and XLEe.

    **Touch Units include all XL series, Prime Series, and Micro OCS series controllers.

  • When the attribute is statically set to ON, the object is always visible and always responds to touch signals.

  • When the attribute is statically set invisible (unchecked) the object is not drawn but if the object is the front most object it responds to touch signals. For example, placing a statically invisible screen jump object in front of a bitmap allows the bitmap to be drawn but touching the location of the invisible screen jump causes the screen jump action to be performed.

  • When this attribute is dynamically enabled the visibility of the object is controlled by the associated bit in the override register. When the bit is ON the object is drawn and operates normally. When the bit is OFF the object is not drawn and does respond to any touch signals.

Flash – When statically set, an object will ’Flash’ the data display continuously or the animation ICON when the associated control register is in the ON state. When dynamically overridden, a three-state display can be created: OFF, ON solid and ON flash, depending both on the state of the control register and the Override Register.

Border – This attribute, available only statically, provides a decorative border (rectangle) drawn around the inside of the objects bounding rectangle. This border is typically removed to allow either a more elaborate border to be drawn with the drawing primitives or no border at all.

Enable Input – This attribute, optionally available only as dynamically overridden, allows the object or the object editor to ignore keystrokes directed to that object. This allows run-time determination on whether to restrict input access to that object. This allows the user to create operator privilege or in-motion lockout of object modification. If this box is NOT checked, the associated object always accepts input.

Show Icon - Below “Show Icon”, the drop down displays different types of screen jump icons which can be used for navigating to the configured screen. The following Jump Icons are supported:

Note: The Line color is not supported for Start, Stop, Alarms and Print icons.

 

Dynamic

Color – This attribute allows some objects to dynamically change colors. Up to four additional colors can be selected for an object. If none of the color attribute override bits are set the object defaults to the color chosen in the main object properties.

Override variable – This register/variable is used to control the dynamic properties like visible, Flash, Enable Input and Colors.

 

Legend>>>

Text – User can configure a descriptive text (legend) to be included with-in the objects bounding rectangle. Returns may be inserted for multiple lines.

Justification – This option is used to display the legend text in the configured position within a graphic object.

Font – User can select the available fonts/font size to be applied to legend text.

Insert Special Char >>> - Selecting this option displays the following window wherein user can select different fonts/special characters available to be added in legend:

 

Access>>>

User can select access level from 0 to 7 in the drop down as shown. User logged in with the configured Access level (of graphic object) only will have access to that particular graphic object.

Note: Default access level is 0 (Zero) for all the access level supported graphic objects.

See also: Security & Passwords

 

Background Color / Image

Selecting Background >>> button displays the following window.

Note: Only Solid color will be available and all other options like Gradient will be grayed out if the graphic object is in non-editable mode.

Centre Color>>> - Displays the The Color Picker window.

 

Legend / Line Color >>>

Selecting Legend / Line Color >>> option displays the The Color Picker dialog for user to select the color and this will be applied to the legend and line (boundary) of the graphic object.

 

The Color Picker

Applies the selected color from color picker as solid background color for the graphic object. Selecting Background>>> displays the following color picker window: 

Selecting More >>> displays the following window allowing user to select color apart from default colors available in the above displayed color picker window.

 

Legend / Line Color >>>

Selecting Legend / Line Color >>> option displays the The Color Picker dialog for user to select the color and this will be applied to the legend and line (boundary) of the graphic object.

Return to the Top: Screen Jump Object