# Vault 7: Projects

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

### Protego

# MLA -- Graphics Library

- 1
- 2
…
- 69
- 70
- 71
- 72
- 73
…
- 373
- 374

1.5.1.22 GFX_CONFIG_TRANSPARENT_COLOR_DISABLE Macro
Macro that disables the use of anti-aliased fonts.
File
gfx_config_template.h
Syntax
#define GFX_CONFIG_TRANSPARENT_COLOR_DISABLE
Description
Macro: GFX_CONFIG_TRANSPARENT_COLOR_DISABLE
Transparent color is a feature in GFX_ImageDraw() where pixels that equals the color set in the transparent color variable
will not be rendered. This is useful in rendering rounded icons or images to the screen with complex background.
To disable the transparent color in images, add this macro in the configuration.
Remarks
None.
1.5.1.23 GFX_CONFIG_USE_KEYBOARD_DISABLE Macro
This macro disables the keyboard support in objects.
File
gfx_config_template.h
Syntax
#define GFX_CONFIG_USE_KEYBOARD_DISABLE
Description
Macro: GFX_CONFIG_USE_KEYBOARD_DISABLE
Depending on the input devices used, messages that objects will process are encoded in the input device drivers. The
keyboard is one of the input devices that is supported in selected objects.
This support is enabled by default. To disable this feature, add this macro in the configuration.
Remarks
None.
1.5.1.24 GFX_CONFIG_USE_TOUCHSCREEN_DISABLE Macro
This macro disables the resistive touchscreen support in objects.
File
gfx_config_template.h
Syntax
#define GFX_CONFIG_USE_TOUCHSCREEN_DISABLE
Description
Macro: GFX_CONFIG_USE_TOUCHSCREEN_DISABLE
Depending on the input devices used, messages that objects will process are encoded in the input device drivers. The
resistive touchscreen is one of the input devices that is supported in selected objects.
1.5 Configuring the Library MLA - Graphics Library Help Configuration Options
71

- 1
- 2
…
- 69
- 70
- 71
- 72
- 73
…
- 373
- 374