advanced font list control in Q++Studio
The advantages of the advanced list selector is that it has built-in filtering and error displaying.
•The filtering is useful for very long lists of fonts.
•The error displaying allows you to enter non-matching text (such as a font that is not installed on a PC, but is installed on another PC, or will soon be installed) and keep that text saved, as opposed to a standard combo-box which would require an exact match.
font names and font styles in the QuarkXPress 2018+
But, most importantly, when using QuarkXPress 2018 or above, the advanced font list can also display the list of all fonts as seen by QuarkXPress versions 2018 and above, with font name and font style, something that the font list combo-box cannot do, as it is limited to screen fonts.
Screen Fonts and Quark 2018+ Fonts
Usually, whether a specific advanced font list displays screen fonts or Quark 2018+ fonts, will be done automatically by Q++Studio, depending on whether the selected font is meant to be used on-screen only (such as for the display font of a language), or if the current script uses Quark fonts (as well as Quark 2018 or above).
In some cases, however, such as in the character/font selection dialog, both options are possible.
In such cases, as shown in the example above, the Screen Fonts and Quark 2018+ radio-group lets you specify that you wish to display only the screen fonts of your PC, as opposed to the fonts used by QuarkXPress (which also includes screen fonts).
The matching fonts include all fonts whose name contains the text typed, not only those fonts whose name begins with that text.
As soon as the focus moves to another control, then the non-matching text is shown as being incorrect by a red squiggly line (similar to the marking of spell checking), and a hint appears, as shown in the "non-focused" example, above right.
Displaying the full list of available entries