# Vault 7: Projects

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

### Protego

# MLA -- Graphics Library

- 1
- 2
…
- 299
- 300
- 301
- 302
- 303
…
- 373
- 374

File
gfx_gol.h
Syntax
GFX_GOL_OBJ_HEADER * GFX_GOL_ObjectFocusGet();
Returns
The pointer the currently focused object. Returns NULL if there is no object currently set.
Description
This function returns the pointer to the object that is currently receiving keyboard input (or focused).
If there are no object that can accept keyboard messages, then the function will return NULL.
Objects that can be focused are those objects that can receive keyboard inputs.
Preconditions
None.
Example
None.
Function
GFX_GOL_OBJ_HEADER *GFX_GOL_ObjectFocusGet(void)
1.6.2.3.7 GFX_GOL_ObjectFocusNextGet Function
This function returns the pointer to the next object in the active list of objects which can be focused.
File
gfx_gol.h
Syntax
GFX_GOL_OBJ_HEADER * GFX_GOL_ObjectFocusNextGet();
Returns
The pointer to the object that can be focused.
Description
This function returns the pointer to the next object in the active list of objects which can be focused.
The reference point is the currently focused object. If there is no currently focused object, the searched starts from the
beginning of the active list of objects.
Objects that can be focused are those objects that can receive keyboard inputs.
If there is no object capable of receiving keyboard inputs (i.e. none can be focused) NULL is returned.
Preconditions
None.
Example
None.
Function
GFX_GOL_OBJ_HEADER *GFX_GOL_ObjectFocusNextGet(void)
1.6 Library Interface MLA - Graphics Library Help Graphics Object Layer
301

- 1
- 2
…
- 299
- 300
- 301
- 302
- 303
…
- 373
- 374