# Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

### Protego

# MLA -- Graphics Library

- 1
- 2
…
- 61
- 62
- 63
- 64
- 65
…
- 373
- 374

Description
Macro: GFX_CONFIG_FOCUS_DISABLE
This compile option allows keyboard input focus.
• GFX_GOL_ObjectFocusSet()
• GFX_GOL_ObjectFocusGet()
• GFX_GOL_ObjectFocusNextGet()
• GFX_GOL_ObjectFocusPrevGet()
functions will be available. Focus is also changed by touch screen.
To disable the focus feature in objects, add this macro in the configuration.
Remarks
None.
1.5.1.6 GFX_CONFIG_FONT_ANTIALIASED_DISABLE Macro
Macro that disables the use of anti-aliased fonts.
File
gfx_config_template.h
Syntax
#define GFX_CONFIG_FONT_ANTIALIASED_DISABLE
Description
Macro: GFX_CONFIG_FONT_ANTIALIASED_DISABLE
Anti-aliased fonts are supported in the library. The fonts must be generated using the Graphics Resource Converter (GRC).
The GRC is a utility used in the Graphics Library to generate application resources.
To disable the anti-aliased fonts feature, add this macro in the configuration.
Remarks
None.
1.5.1.7 GFX_CONFIG_FONT_CHAR_SIZE Macro
Macro that sets the size of the characters used in the fonts.
File
gfx_config_template.h
Syntax
#define GFX_CONFIG_FONT_CHAR_SIZE
Description
Macro: GFX_CONFIG_FONT_CHAR_SIZE
This configuration sets the text character size used in the library.
To enable support for unicode fonts, GFX_CONFIG_FONT_CHAR_SIZE must be defined as 16 (size is 16 bits). For
standard ascii fonts, this can be defined as 8. This changes the GFX_XCHAR definition. See GFX_XCHAR for details.
1.5 Configuring the Library MLA - Graphics Library Help Configuration Options
63

- 1
- 2
…
- 61
- 62
- 63
- 64
- 65
…
- 373
- 374