Properties of labels

After you have opened a screen in the Screen editor, right-clicked a label on it and chose Properties in the pop-up menu, the Screen object properties window opens. On the Label tab in that window, you only determine a few visual properties of this particular label.
To display a fixed text on a screen, you must place a separate label on the screen. Labels that serve to visually "name" an entry field are automatically placed on the screen when you add a new field. The difference between the two labels is that the second type is connected to a screen field (which is relevant for inserting group occurrences when editing a record), and that the first type is not connected to an entry field. An unconnected label is not a good idea in Axiell Collections though, because screens are rendered dynamically depending on the view width, causing the screen layout to change somewhat unpredictably. Collections may be able to keep connected fields and labels together but on the rendered screen, separate labels may end up in a spot that makes no sense to the user any more. So it's best not to use separate labels: in design mode, separate labels have an orange border so they are easy to recognize. Please see the Managing screens: designing detail screens for Collections topic for more information about how to deal with separate labels.

Click here for information on how to edit screen object properties in general. And click here to read about how to manage labels in the Screen editor.
On the current tab you'll find the following settings:

Text

You must provide a caption for this label in one or as many languages as you wish to make available to users of this application. Make sure that all translations fit the length of the label on screen, so that the user won't see a half caption.
If you don't provide a text, the text "No text" will display in all interface languages. Remove the label if you don't want any text in front of the entry field.
In Collections you cannot use any associated data dictionary field screen texts as a substitute for missing label texts here: any screen texts won't show up in the label.

Justification

The labels in front of every field on a Collections screen, are right-justified by default: this means that the text in each label (on the rendered screen, not in design mode) always ends close to the left side of the entry field if the label is in front of the field. From Axiell Designer 6.5.38.1, you can set a different justification per label here. Choose one of the following settings:

None – uses the default setting for justification, which means: right justification.
Left – justifies the text to the left side of the label.
Center - justifies the text to the middle of the label.
Right - justifies the text to the right side of the label.

By the way, you’ll get the best layout if all fields on a screen are justified the same way.

Foreground & Background colour

In Axiell Collections, only label text (foreground) colouring is honored, but you should ensure that the color that you choose meets accessibility requirements for contrast (https://webaim.org/resources/contrastchecker/). Other label font properties are ignored.

Set a foreground colour colour for the current label only, if you want to set it apart from most other labels on the screen. This way you can stress the importance of certain fields, for instance. Colours that you've set for individual labels, will normally not be overwritten by colours that you set on any other level.

Click the coloured box that you want to set differently, to open a standard Windows colour picker from which you can choose a new colour. To the right of the coloured boxes, you'll see an example of how the two colours look together.

Font type

Axiell Collections ignores any font type you select here.

Legacy only

Mark the Legacy only checkbox (available from Designer 7.3) to prevent this field label from showing up when Axiell Collections displays the current screen. (For display in a legacy Adlib application it doesn't matter whether you mark the checkbox or not.) This allows you to present the same screen with a more or less limited set of fields in Axiell Collections.

See the Excluding screen fields from Axiell Collections applications topic in the Designer 7.3 release notes for more information about Axiell Collections and its relation to the now obsolete Adlib for Windows.