# Vault 7: Projects

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

### Protego

# MLA -- Graphics Library

- 1
- 2
…
- 242
- 243
- 244
- 245
- 246
…
- 373
- 374

Returns
None.
Description
This function sets the range of the progress bar. When the range is modified, object must be completely redrawn to reflect
the change.
Preconditions
Object must exist in memory.
Example
None.
Parameters
Parameters Description
pObject pointer to the object.
range new range of the object.
Function
void GFX_GOL_ProgressBarRangeSet(
GFX_GOL_PROGRESSBAR *pObject,
uint16_t range)
1.6.2.1.10 Radio Button Object
Radio Button is an object that can be used to offer set of choices to the user. Only one of the choices is selectable.
Changing selection automatically removes the selection on the previous option.
Functions
Name Description
GFX_GOL_RadioButtonActionGet This function evaluates the message from a user if the message
will affect the object or not.
GFX_GOL_RadioButtonActionSet This function performs the state change of the object based on the
translated action.
GFX_GOL_RadioButtonCheckGet This function returns the ID of the currently checked radio button in
the group.
GFX_GOL_RadioButtonCheckSet This function sets the ID of the currently checked radio button in the
group.
GFX_GOL_RadioButtonCreate This function creates a GFX_GOL_RADIOBUTTON object with the
parameters given. It automatically attaches the new object into a
global linked list of objects and returns the address of the object.
GFX_GOL_RadioButtonDraw This function renders the object on the screen based on the current
state of the object.
GFX_GOL_RadioButtonTextAlignmentGet This function returns the text alignment of the text string used by
the object.
GFX_GOL_RadioButtonTextAlignmentSet This function sets the text alignment of the text string used by the
object.
GFX_GOL_RadioButtonTextSet This function sets the address of the current text string used by the
object.
Macros
Name Description
GFX_GOL_RadioButtonTextGet This function returns the address of the current text string used by the
object.
1.6 Library Interface MLA - Graphics Library Help Graphics Object Layer
244

- 1
- 2
…
- 242
- 243
- 244
- 245
- 246
…
- 373
- 374