# Vault 7: Projects

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

### Protego

# MLA -- Graphics Library

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

Parameters
Parameters Description
pObject pointer to the object.
Function
GFX_XCHAR *GFX_GOL_RadioButtonTextGet(
GFX_GOL_RADIOBUTTON *pObject)
1.6.2.1.10.2 GFX_GOL_RadioButtonActionGet Function
This function evaluates the message from a user if the message will affect the object or not.
File
gfx_gol_radio_button.h
Syntax
GFX_GOL_TRANSLATED_ACTION GFX_GOL_RadioButtonActionGet(void * pObject, GFX_GOL_MESSAGE *
pMessage);
Returns
• GFX_GOL_RADIOBUTTON_ACTION_CHECKED - Radio Button is checked
• GFX_GOL_OBJECT_ACTION_INVALID - object is not affected
Description
This function evaluates the message from a user if the message will affect the object or not. The table below enumerates the
action for each event of the touch screen and keyboard inputs.
Translated Message Input
Source
Set/Clear State Bit Description
GFX_GOL_RADIOBUTTON_ACTION_CHECKED Touch
Screen
EVENT_PRESS If event occurs and the x,y position
falls in the area of the Radio Button
while the Radio Button is not checked.
Keyboard EVENT_KEYSCAN If event occurs and parameter1 passed
matches the objectï¿½s ID and
parameter 2 passed matches
SCAN_CR_PRESSED or
SCAN_SPACE_PRESSED while the
Radio Button is not checked.
GFX_GOL_OBJECT_ACTION_INVALID Any Any If the message did not affect the object.
Preconditions
Object must exist in memory.
Example
None.
Parameters
Parameters Description
pObject The pointer to the object where the message will be
evaluated to check if the message will affect the object.
pMessage Pointer to the the message from the user interface.
Function
GFX_GOL_TRANSLATED_ACTION GFX_GOL_RadioButtonActionGet(
1.6 Library Interface MLA - Graphics Library Help Graphics Object Layer
246

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