Screen pages

From Bendyroad

The screen pages section defines how text mode screens look like.

On a text display, you can have multiple pages. The page that is shown depends on conditions you specify. If you only need one page, just leave the conditions part out.

The hierarchy is shown here:

Screen pages overview

Page

A page is a complete definition of a text display. It consists of multiple display items. These define the variable fields and static texts.

Screen item

You can add multiple and different types of screen items as described below.

Variable field

Use a variable field to show the value of a variable on an LCD display.

  • Variable is the variable containing the value you want to display
  • Row is the row on the screen, starting with row 0. On a two-line display you will only have the rows 0 and 1.
  • Column is at which column to start displaying the screen cell. Which is handy when you want to show more than one screen item on the same row.
  • The length is the maximum length of the value displayed. If it does not fit, "*" are displayed.

Screen text field

The result of this screen cell is shown on the right on the bottom row of this display:

Screen page example

Text field

Use a text field to show a static text.

  • Text is the string to display
  • Row is the row on the screen, starting with row 0. On a two-line display you will only have the rows 0 and 1.
  • Column is at which column to start displaying the screen cell. Which is handy when you want to show more than one screen item on the same row.

Screen text field

The result of this screen cell is shown on the left on the bottom row of this display:

Screen page example

Screen cell

Use a screen cell to show a text and a variable on an LCD display.

  • Text is the string to display in front of the variable
  • Variable is the variable containing the value you want to display
  • Row is the row on the screen, starting with row 0. On a two-line display you will only have the rows 0 and 1.
  • Column is at which column to start displaying the screen cell. Which is handy when you want to show more than one screen item on the same row.
  • The length is the combined length of the screen cell and the value displayed.

If it does not fit, "*" are displayed.

Screen cell

The result of this screen cell is shown on the top row of this display:

Screen page example

Indicator

Show a piece of text, depending on a condition.