The PROIV Lite Client is a browser-based client that can be embedded in an existing browser page to access PROIV screen functions. The components in those PROIV functions look and behave exactly like other components in the browser page. The data for the components being sent to and received from the PROIV function.

The Lite Client uses Bootstrap CSS and its responsive Fluid Grid to display the components in the PROIV screen function. This means that the components look and behave differently from the components in existing PROIV clients (Windows Client & Open Client).

The Fluid Grid

The Fluid Grid provides a ‘Responsive’ browser page that adapts its contents to the size of the browser that is displaying it. This means that the page contents should be usable for desktop, laptop, tablet and phone browsers. The use of the Fluid Grid has implications for the way the PROIV Lite Client displays components:

  • In the Fluid Grid all components are sized by their percentage of a line. This means that components in a row are sized in relation to the other components in the row and not to the specified PROIV width.
  • As the screen is re-sized then all components get re-sized and moved about. This may mean that a component is now no longer able to show all of its data, it may even be so small that no data is shown.
  • PROIV components that are not visible have no representation on the screen. If a non-visible component is made visible then it will then take part in the screen and so will affect the position and size of other components on the screen. Making a component visible/not visible will cause other components to shuffle about.
  • The Fluid Grid used by the Lite Client is based on a PROIV screen width of 80 columns. If components are outside this then they will cause the Fluid grid to use two or more rows for one PROIV screen row.
  • The width of a component is based on the components in the same row on either side so to make a component wider you can move its column left or move the next component to the right. The last component in a row will use all the space up to the 80th column position.
  • The widths of components in the Fluid Grid rows will be adjusted by the Lite Client so that components in the same PROIV column but different rows line up vertically. This may mean that changing components in one row may affect the positions or size of components in other rows.

Bootstrap CSS

The Lite Client uses the Bootstrap CSS to display its components. The Lite Client comes with the all the required Bootstrap files.

Comment on this topic

Topic ID: 870002

Table of Contents

Index

Glossary

-Search-

Back