![]() Open Client Status Bar Overview |
![]() Open Client Administration |
![]() |
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.
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 |
Status.disconnectTip |
Sets the tooltip
displayed for the disconnect |
Status.aboutButton |
If this is set
to TRUE, the about PROIV |
Status.aboutTip |
Sets the tooltip
displayed for the about PROIV |
Status.helpButton |
If this is set
to TRUE, the help |
Status.helpTip |
Sets the tooltip
displayed for the help |
Status.gridButton |
If this is set
to TRUE, the grid |
Status.eventLogging |
If this is set
to TRUE, the event logging 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:
-
If the application does not have a folder in the appResources folder, create one.
-
If the application does not have an appObjects folder in the application folder, create one.
-
Copy the status_object.json and the PROIV_No_Status.js files from the appResources/appObjects folder to the application appObjects folder.
-
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.
Topic ID: 800093