Select Font Window

Home Development System Windows Select Font Window

With the Select Font window you can select a font for various objects. A number of windows offer a Select... button within a Font frame; which button on which window you use determines the object whose font you change.

Read more about MoStacks' flexible font support in general in chapter Fonts.

If you click the Done button the window is closed and the selected font returned to the window where you started. To make the font change permanent, you must use the Modify button there; until you click Modify the font change is as temporary as any direct change on one of the Edit forms.

In the frame Font selection you can specify the various font parameters directly. While doing so, be aware about the tight limititations regarding fonts on UIQ3 devices, as explained in chapter UIQ3 Fonts:

Face name: The name of the font, e.g. Arial or Courier New. As there must be an exact match, in most cases instead of typing the face name it's better to call up the standard Windows font selection dialog with the help of the Font Dialog... button. (As you may have fonts on your phone that are missing in your Windows installation, it must be possible to directly type any face name.)

If you want to use the one and only UIQ3 font in firmware, Sans-Serif Latin, don't type that, but leave the face name blank, as this font is the default.

Point size: The size of the font, in points.

Attributes: You can specify bold, italic and underline, independently from each other (giving a total of 9 possible combinations). Note that a combination only works if you have the corresponding font installed on your phone, e.g. not only Arial but also Arial Bold when using the bold attribute.

Color: The font foreground color. Use the two buttons Select Color... and Clear Color for changes. Default is the foreground color for fonts of the currently selected theme on your phone. (That color is not shown here properly, because obviously that information is not available.)

If you select a color yourself, there is always a certain danger that you clash with the theme's background color and produce hardly readable or even completely invisible text, e.g. blue on blue. Therefore it is a good idea to specify foreground colors only sparingly and with a real need.

The frame Hierachical font evaluation tries to illustrate the process of the font evaluation along the 4-level hierarchy, as explained in chapter Hierarchical Inheritance. Here you can also see what kind of font, on which level, you are currently defining. Only while defining a font for a field you can watch the full hierarchy in action.

If you work with colors for individual cards and specify a field color, for the correct result you have to tell which card to use, with the help of the Select Card... button. (But you don't have to, and colors for individual cards are probably a rare case anyway.)

The frame Sample of resulting font tries to show exactly that. Note however that there can be several reasons why this sample is not what you will really see later on your phone. Furthermore, the fonts are enlarged, e.g. a 12-point font will show here larger than Windows usually shows a 12-point font. (This helps to ensure a better "geometrical" correlation between the Card Views on Windows and on UIQ3, especially for small point sizes.)

The window has the following buttons:

Show Result: Click to force an update of the Sample of resulting font frame after typing a face name or point size.

Font Dialog...: Click to bring up the standard Windows font selection dialog.

Select card...: Click to select a card, if you happen to work with card colors, currently specify a field font and want to see the correct result of font evaluation in the Sample of resulting font frame.

Done: Click to give the configured font back to the form where you came from and close the window.