View

From Planimate Knowledge Base
Jump to navigation Jump to search

View Menu

Item Description

  • Table Places a View of the Table on the currently visible panel.
  • Column Overlay Graph Places a <Column Overlay Graph View> of the Table on the currently visible panel.
  • Gantt Places a <Gantt View> on the currently visible panel.
  • Train Graph Places a <Train Graph View> on the currently visible panel.
  • Cell Places a View of the Currently-selected Cell on the currently visible panel. The cell being shown here can be changed by editing the View later if desired.
  • Grid Places a <Grid View> on the currently visible panel.
  • Allow Editor Behind Enables the Table Editor Window to go behind the Planimate® Main Window.
  • Zoom Zooms the view of the table inside the Table Editor. Views are unaffected by this.


View Options

The following options are available for Portal Attribute and Cell Views:

Option Description

  • Don't Show Names Suppresses the display of the Attribute’s name in the View. Enables more compact displays.
  • In Place Edit Enables a View to be edited by a Model User. Model Developers always have access to edit an Attribute’s value via a View.
  • Show Dial From a View you can choose to display a Dial for that view. Refer to Dials for more information.
  • Transparent to Clicks Renders the View Transparent to Mouse Clicks. This applies to Model Users - Model Developers always have access to edit an Attribute View.
  • Broadcast to View's Scope When the View’s value is edited, a Broadcast may be transmitted. Normally the Scope of the Broadcast is from the Portal at which the Attribute is defined. With this option, you can have the scope limited to the Subsystem panel on which the View is displayed, (or the Portal that is the owner of the View-Panel in which the View has been placed). This can assist to contain the scope of the responses to that Broadcast.
  • Can Edit When Events Pending When paused, if any current time events are pending AND the system is in InterDyne mode (or the model is being used by someone with a Model User licence), then attribute views and buttons will not respond to user interaction UNLESS their new option "Can Send When Events Pending" (for buttons); or "Can Edit When Events Pending" (for attribute views) are on.This builds on the premise that a model does not normally pause until all zero time events have been processed, but can be forced to pause using a "Pause-able 0 Delay" - in which case new broadcasts and attribute changes could impact badly on an incomplete process.By default, the platform now blocks these broadcasts/changes, for safety, but these options above allow the new behaviour to be overridden at which point the modeller takes the risk for ensuring integrity.
  • Can Edit During Simulation Enables Attribute and Cell Views to be clicked upon and edited while a model is running (as opposed to Paused). The Engine Option "Mouse Clicks While Running" must be on for this to work.


View Order

The view order of Attributes can be altered, but only in relation to other Attribute Views, not to Paint Objects or Planimate® Objects.


View Properties

The Properties Flyout provides access to a number of aspects of the View,.

Property Description

  • Graphics Displays the Graphics Configuration Dialog which enables you to Set Border Style; Border Colour; Background Colour; Text Colour.
  • Width Set the width of your View Display in here.
  • Font Choose a Font for the DATA of your display. (Title is unaffected).
  • Alignment Select the Alignment for the DATA of your display. (Title is unaffected).
  • Position Use this option to reposition the View. Alternatively just drag it around.
  • Make Hidden/Visible Toggles hiding or display of the View. The Panel menu bar item (with Show Advanced Menus set under Settings) has an item called Views… with which you can locate Views that are hidden. Selecting a View from this menu enables it to be edited so that it may be made visible again or deleted (If it is no longer required).


Visibility Control

The Run-Time visibility of an Attribute View can be managed by setting up conditions in the condition editor.

You can make references to the values of a range of other attributes.

Generally, you will need to enforce a refresh of the Screen display via a “Force Repaint” routine operation in a change object before a hidden attribute view that should now become visible will be seen.