Vault 7: Projects
This publication series is about specific projects related to the Vault 7 main publication.
1.6.2.3.8 GFX_GOL_ObjectFocusPrevGet Function
This function returns the pointer to the previous object in the active list of objects which can be focused.
File
gfx_gol.h
Syntax
GFX_GOL_OBJ_HEADER * GFX_GOL_ObjectFocusPrevGet();
Returns
The pointer to the object that can be focused.
Description
This function returns the pointer to the previous 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_ObjectFocusPrevGet(void)
1.6.2.3.9 GFX_GOL_ObjectFocusSet Function
This function sets the object to be focused.
File
gfx_gol.h
Syntax
GFX_STATUS GFX_GOL_ObjectFocusSet(GFX_GOL_OBJ_HEADER * pObject);
Returns
GFX_STATUS_SUCCESS - when the object can be focused GFX_STATUS_FAILURE - when the object cannot be focused
or do not support the focus feature.
Description
This function sets the specified object to be focused.
If the object cannot accept keyboard messages, the object will not be set to focused state. If the object can accept keyboard
messages, then the focus state will be set and will be marked to be redrawn to show the focus when the focus feature is
enabled.
Objects that can be focused are those objects that can receive keyboard inputs.
Preconditions
None.
1.6 Library Interface MLA - Graphics Library Help Graphics Object Layer
302
Protego_Release_01_05-Related-OEM-Documentation-MLA_v2013_12_20-help_mla_gfx.pdf