# Font and Color Options

This dialog lets you customize the text fonts and colors used throughout the PinballY user interface.

Default Font is the master control. This lets you select the font family that will be used for all of the other task-specific fonts by default. This will be used for all of the other items below for which you don't select different fonts. The initial setting for all of the other fonts is "*", meaning "use the master default font", so you can change all of the program's text displays through this one option.

The rest of the entries let you select the fonts used in specific places in the program. These individual options let you select different fonts for different functions; for example, you can set a specific font just for menu text, and a different font just for popup boxes.

For each of of the function-specific font options, you can specify the font name, point size, and style (normal, bold, or bold italic). For each field, "*" means "use the default", which is to say:

- For font names, the default is the master Default Font chosen at the top of the dialog
- For point sizes, the default is a system-defined size that varies by function
- For styles, the default is also a system-defined style for the function, but this is currently just "normal" for everything

Menus: The font used for the line items in pop-up menus.

Each entry also lets you select a color for the text shown in that context. Some of the items also have a second button in the "Bkg" column, for the background color. For items that are displayed in popup boxes, this is the color used for the popup box background. For the wheel titles and status messages, the "background" instead refers to the color of the drop shadow effect displayed with the text, since these items are overlaid directly on the main background without a popup box.

Menu Headers: Some menus have a short paragraph of explanatory text at the top. This is the font used for that top section. The default size is a bit smaller than the normal menu font, since this text tends to be quite a bit lengthier than the menu's line item, so a smaller font looks a little nicer (and fits better).

Popups: The main text in a popup box.

Popup Titles: The large title text shown at the top of a popup box.

Popup smaller text: A smaller font for popup box text, for items that we want to be a little less conspicuous but still be visible.

Popup detail text: An even smaller font for technical detail text, which we want to be even less conspicuous.

Media detail text: A small font for details shown in the media file list popup display.

Wheel titles: A large font used to display title text in the "wheel" for games that don't have graphical wheel image files.

High scores list: Text showing the high scores in the high scores popup box. (This is the popup box that you can bring up via the "High Scores" command in the main menu, not the automatic high score display show in the DMD window. The DMD version uses a different style meant to simulate the original score panel style for each game.)

Info box titles: Title text in game info boxes. (These are the boxes that automatically appear on screen when there isn't something else showing, such as a menu or popup dialog.)

Info box text: Main text in game info boxes.

Info box detail text: A smaller font for details in game info boxes.

Status line text: The informational message text that appears at the bottom of the main window.

Coin/credit messages: Messages that appear briefly when you press the "coin" button (or insert a coin, if your cabinet has a coin slot that's set up to send button presses to the program).

Launch status: Messages that appear during the game launch process. The background color is used by default as the background for the main playfield window during the launch. This is, of course, ignored if you provide a custom background image or video (see Launch Backgrounds).

TT High Scores: This is the font for generated high-score screens displayed in the video ("fake") DMD window for the "typewriter" style, used for older electromechanical (EM) games. This uses the standard Windows typewriter-style font (Courier New) by default.

If you select "*" in the point size field to select the default size, the system will automatically scale the font so that about eight lines of text fit into the background image. That's designed to harmonize with the default "index card" background graphics, but it might not look right with a custom background image (see below), so you can override the automatic scaling by selecting a specific point size instead.

You can separately customize the background image used for the typewriter high score style. See Customizing > TT High Score Backgrounds.