Open Client Status Bar Overview

Open Client has a default status bar that has a similar appearance to the PROIV Windows Client status bar. The default status bar appears at the bottom of the screen and has 5 sections. See the screenshot below that describes each section.

Open Client Status Bar

Status Bar Configuration

The status bar is configured by the Messages.properties file in the appResources/appStrings folder. This allows the configuration to be global (i.e. for all applications), or for individual applications. The following table describes the status bar configuration properties. Note that the status bar properties begin with 'Status'.

Configuration Properties

Item

Description

Status.defaultTitle

This is the function title used if a function does not specify a title. The default is ‘Open Client’.

Status.autoHide

If this is set to TRUE, the status bar automatically hides when the mouse is moved off the bar. Moving the mouse to the bottom of the window causes the status bar to reappear. Note that this feature is only available in PROIV Version 7.

Status.visible

If this is set to TRUE, the status bar is visible. Setting the value to FALSE permanently hides the status bar.

Note that the status bar is still present in the browser. To remove the status bar completely, refer to the No Status Bar section below.

Status.disconnectButton

If this is set to TRUE, the disconnect disconnect icon toolbar appears. This disconnects the PROIV Session when clicked.

Status.disconnectTip

Sets the tooltip displayed for the disconnect disconnect icon toolbar . The default is ‘disconnect’.

Status.aboutButton

If this is set to TRUE, the about PROIV about PROIV icon toolbar appears. This displays the About PROIV window when clicked.

Status.aboutTip

Sets the tooltip displayed for the about PROIV about PROIV icon toolbar . The default is ‘about PROIV...’.

Status.helpButton

If this is set to TRUE, the help Help icon toolbar is shown. This displays the application context-sensitive Help page when clicked.

Status.helpTip

Sets the tooltip displayed for the help Help icon toolbar . The default is ‘help’.

Status.gridButton

If this is set to TRUE, the grid Grid icon toolbar appears. When clicked, the replaces any background image with a grid that shows the cells in the PROIV window. As the mouse is moved over the window, the row and column of the current cell is shown on this . Clicking on the again turns the grid off. This is a developer assistance tool.

Status.eventLogging

If this is set to TRUE, the event logging Event logging toolbar is shown. This allows all user actions to be recorded when an Open Client recording is being made.

Note that the recording can only be turned on with a special session definition and displays a permanent warning to the user. Click here for more information about enabling the Open Client Record Mode.

No Status Bar

To remove a status bar completely for an application, follow these steps:

  1. If the application does not have a folder in the appResources folder, create one.

  2. If the application does not have an appObjects folder in the application folder, create one.

  3. Copy the status_object.json and the PROIV_No_Status.js files from the appResources/appObjects folder to the application appObjects folder.

  4. Edit the status_object.json (with a plain text editor) and change the two occurrences of 'PROIV_Status' to 'PROIV_No_Status'.

The PROIV_No_Status file accepts status information from the PROIV application and ignores it. This file can be renamed and used as a starting point for writing a new implementation of the status bar.

Comment on this topic

Topic ID: 800093

Table of Contents

Index

Glossary

-Search-

Back