# Vault 7: Projects

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

### Protego

# MLA -- Graphics Library

- 1
- 2
…
- 245
- 246
- 247
- 248
- 249
…
- 373
- 374

void *pObject,
GFX_GOL_MESSAGE *pMessage)
1.6.2.1.10.3 GFX_GOL_RadioButtonActionSet Function
This function performs the state change of the object based on the translated action.
File
gfx_gol_radio_button.h
Syntax
void GFX_GOL_RadioButtonActionSet(GFX_GOL_TRANSLATED_ACTION translatedMsg, void * pObject,
GFX_GOL_MESSAGE * pMessage);
Returns
None.
Description
This function performs the state change of the object based on the translated action. This change can be overridden by the
application using the application defined GFX_GOL_MESSAGE_CALLBACK_FUNC. When the user message is determined
to affect the object, application can perform the state change in the message callback function. The following state changes
are supported:
Translated Message Input
Source
Set/Clear State Bit Description
GFX_GOL_RADIOBUTTON_ACTION_CHECKED Touch
Screen,
Set GFX_GOL_RADIOBUTTON_DRAW_STATE,
Depending on the current value of RB_CHECKED Check
Box will be redrawn.
Keyboard Set/Clear GFX_GOL_RADIOBUTTON_CHECKED_STATE
Preconditions
Object must exist in memory.
Example
None.
Parameters
Parameters Description
translatedMsg The action of the object based on the message.
pObject The pointer to the object whose state will be modified.
pMessage The pointer to the original message.
Function
void GFX_GOL_RadioButtonActionSet(
GFX_GOL_TRANSLATED_ACTION translatedMsg,
void *pObject,
GFX_GOL_MESSAGE *pMessage)
1.6.2.1.10.4 GFX_GOL_RadioButtonCheckGet Function
This function returns the ID of the currently checked radio button in the group.
File
gfx_gol_radio_button.h
1.6 Library Interface MLA - Graphics Library Help Graphics Object Layer
247

- 1
- 2
…
- 245
- 246
- 247
- 248
- 249
…
- 373
- 374