Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

In addition to the Designer which operates inside the Genie Window, there is also a separate interface called the Genie Administrator, which allows global design and configuration changes.

To start the Genie Administrator, enter the following URL into your browser http://SystemiHostName:8080/profoundui/genieadmin.

The Administrator page consists of a menu on the left and multiple options in three tabs on the remainder of the page. These options change slightly depending on which menu item is chosen (Global configuration or a particular skin configuration). Skin configurations will override global configurations.

Image RemovedImage Added

Global and Skin Configuration Settings


An important General Setting is the Enable Designer select box.  The designer is enabled by default but should be disabled for test and production environments.  You can also use the Administrator to change the default skin.
Image RemovedImage Added

The Copy Skin and Delete Skin buttons allow you to maintain your skins.  A good skin to copy for customizing is the Gradient skin.  It is here that you can add your company logo or change the color scheme or layout.  For more information, see Genie Skins
Image RemovedImage Added

Any changes made must be saved with the Save Configuration button.  There is also a convenient Genie Launch button so you can see the effect of your changes.

Image RemovedImage Added

General Settings

  • Default Skin: Controls the skin Genie will use when none is otherwise specified. This defaults to "Gradient".
  • Enable Designer: Determines whether the Design Toolbar will be enabled. This defaults to true.
  • Adjust Columns: When set to true, Genie will use the field's attribute position when assigning its column number. This behavior is compatible with Profound UI versions prior to 3 and with the older stand-alone Genie versions. When set to false, Genie will assign the field's actual start position (as given in DDS) as the column number. The default value is false.
  • Connection Type: Determines the type of connection used to exchange 5250 streams with the server. WebFacing Server connections (Genie Accelerator) do not use interactive processing. However, the following features are not supported through the WebFacing Server: custom workstation ids, automated sign on, and assignment of client IP address to workstation device. The default is to use a Virtual Terminal connection. See here for more information.
  • Workstation Id Field: Upon successful sign on, Genie will store information about the 5250 session job for later use. Genie retrieves this information by detecting the session's workstation id on the sign on screen. This setting specifies the Genie field id on the sign on screen that will be used to retrieve the workstation id. This defaults to "D_4_69".
  • Close Message: Additional message text to display in the confirmation prompt when "Confirm on Close" the user tries to end the session abnormally -- such as closing down the browser.

Subfile Settings

  • Detect Subfiles: Determines whether Genie should look for subfiles on each screen. The default value is true.
  • Detect Subfile Patterns: This flag tells Genie to look for a subfile by detecting a pattern of rows that are formatted in the same way. When a subfile is detected using this method, a grid widget is created over it. If the flag is not set to true, Genie looks for Option Headings, instead, in order to detect the subfile.
  • Detect Subfile End Plus:  By default when Detect Subfile Patterns is being used, Genie will ignore a + or space in the last column (and usually on the last row of the subfile) so this character will not break the pattern. A + is sometimes used to indicate there are more records available with a page down and when the last record of the subfile  is reached, the + is replace with a blank space.  If Genie did not operate this way, the row with the + (or space) would appear to have an extra character, this would be a different pattern to all the other subfile rows and this row would then not be recognized as part of the subfile. If however the last column of the subfile is in fact a 1A field, this field is a valid part of the pattern and cannot be ignored. In this case the Detect Subfile End Plus setting can be set to false and Genie will not ignore the last field and the subfile will be correctly recognized. The default for this setting is true.
  • Find Option Column: When "Detect Subfile Patterns" is selected, this flag is used to prevent false positives by only creating grids on subfiles where an Option Column exists.
  • Option Headings: Specifies a comma separated list of headings to look for to identify a subfile option column. This method of detecting subfiles is used only when the "Detect Subfile Patterns" option is not selected. The default value for this property is OPT,SEL.
  • Outline Subfiles: If a subfile is found using the Option Headings method, this flag determines whether an outline is drawn around the subfile area.
  • Subfile Outline Color: Sets the outline color when the "Outline Subfiles" option is used. This can be give either as a CSS color name, such as "red", or as a hex code, such as "#FF0000". The default color is "yellow".
  • Separate Subfile Lines: If a subfile is found using the Option Headings method, this flag determines whether a separator line is drawn between each subfile line.
  • Hide Subfile Options: If a subfile is found using the Option Headings method, this flag tells Genie to find and hide an option input box on each subfile line. Instead of using the input box, the user will be able to right-click the subfile to select the appropriate option.
  • Stripe Subfile Lines: Determines if the subfile rows are striped with alternate colors.
  • Odd Row Color: The color of the odd rows in a striped subfile.
  • Even Row Color: The color of the even rows in a striped subfile.
  • Row Highlight Color: Defines the color of the row when it is hovered over with the mouse.
  • Row Highlight Font Color: Defines the color of the text within the row when the row is hovered over with the mouse.