Displays

A display in GraphWorX64 is the object that contains the animation and human-machine interface (HMI) controls to be used for controlling and monitoring equipment and assets at your company, creating walk-throughs and tutorials for employees, and for any other interactive use that you have. The GENENSIS64 GenDemo contains many examples of displays, including those with 3D features like those shown in the topic called GenDemo 3D Industry Examples.

 

GraphWorX64 displays also support drag and drop Scalable Vector Graphics (SVG) format. This feature greatly expands the amount of work that can be saved in the program, especially if you already have images saved in this format and simply want to import them into the GraphWorx64 display.

 

For the most part, the topics you will find here in the online help for GraphWorX64 explain how to create GraphWorX64 displays from scratch. But you also have the option of opening the files that come with the GenDemo to see first-hand how displays are constructed. Furthermore, if you have GraphWorX32 display files, you can make them GraphWorX64-compatible by using the Display Translator, which is described in Converting GraphWorX32 Displays to GraphWorX64.

 

In this topic you can read about:

Click on the blue hyperlinks above to read more.

The "This Display" Object

GraphWorX64 uses a hierarchical object scheme for object creation and inheritance. When you create new display you start off with the This Display object into which all other GraphWorX64 objects are contained. You can also add a GraphWorX64 viewer control to a display and doing so creates another This Display object inside the viewer control.

 

Accessing the This Display Object

 

The This Display object is therefore a critical element of your display for the following reasons:

Note that the This Display object isn't shown in the object hierarchy that you see in the object Explorer.

 

The This Display object can be a canvas or a grid. You can tell which type you are working in by clicking on the This Display object (usually you can do this by clicking in the display where no other object appears) and then looking at the object's Properties; they will appear as either "This Display: Canvas" or "This Display: Grid". Your preference can be set in the Preferences tab: select General Settings and the specify your preference for the DefaultNewRootObject property.

View the Properties of This Display

The This Display object has its own properties on the Properties tab.

Displays and Templates

 

When you create a new GraphWorX64 display from the File menu's New menu item, a new file is created in the format set in the General Settings Preferences. (For more information, refer to the Preferences topic.) This lets you specify whether you are creating a display, a template, or a Windows phone display. You can save any of these formats as compressed or uncompressed. When closing a display, you are prompted to save the file in a different format if you want. Formats are:

Password Protecting a Display

You may have a display that you don't want people changing, or a display for which you want to protect intellectual property. You can protect the configuration of a display by giving it a password. Giving it a password encrypts the display file and prompts you for the password when you open it. Note that once you open a password-protected display in a GraphWorX64 session, the display can be opened and closed without prompting you to re-enter the password. Closing GraphWorX64 clears the password so that it must be entered when the display is reopened.

 

Follow these steps to password-protect a display:

  1. Open the display in GraphWorX64.

  2. Make sure the Properties tab is displayed on top. If you don't see it, go to the 2D ribbon's View tab and make sure the Properties check box has a check mark in it.
  3. Click in the canvas area where there are no other objects so that the This Display object's properties appear.
  4. In the This Display's Password property, type the password that must be used in order to open this display file, then tab or move out of the field. A dialog box will prompt you to re-enter the password. Retype the password and click OK. If the re-typed password does not match, the password is removed. Note that the password is case-sensitive; for example, "Norway" and "norway" are two different passwords.
  5. Save the display.
  6. To test the password, close GraphWorX64 and reopen it. Then open the display. You will be prompted to enter the password. If you cannot remember the correct password, you can click the Challenge button to open the Challenge Password dialog box; then call ICONICS Technical Support to receive the challenge answer.

Saving Compressed Displays and Templates

You can save a display as either a non compressed or compressed new Display or Template. Compressed displays yield smaller files which can download faster if your runtime users are loading displays over a network or the internet. Compressed displays are decompressed when loaded, so don't compress displays if runtime users are loading them from their hard drives, because load times will be longer than necessary.

 

To save a compressed file:

  1. When you close the display (by clicking the X on the display's tab in GraphWorX64), you will be prompted to save the file. Click Yes. This displays the Save As dialog box, shown below.

  2. Name the file and, from the Save As Type drop-down list, select the format. Note the compressed file type extensions shown in the example below for displays and templates; the extensions of compressed files end in the letter "z".

  3. Select the format you want to save the file in, and click Save. The file is saved in that format.

 

 

See Also:

Elaborate Displays: Making Them Easy to Use

Object Explorer

Layouts of Displays

Using Templates

Adding Layers

Using Panels

Windows Dynamics

Using a Global Alias in a GraphWorX64 Display

Creating 2D Views for Runtime Users

Introduction to GraphWorX64 3D

Displays at Runtime

Configuring the Caching of Displays