Vault 7: Projects
This publication series is about specific projects related to the Vault 7 main publication.
Function
void GFX_GOL_ProgressBarRangeGet(
GFX_GOL_PROGRESSBAR *pObject)
1.6.2.1.9.3 GFX_GOL_ProgressBarActionGet Function
This function evaluates the message from a user if the message will affect the object or not.
File
gfx_gol_progress_bar.h
Syntax
GFX_GOL_TRANSLATED_ACTION GFX_GOL_ProgressBarActionGet(void * pObject, GFX_GOL_MESSAGE *
pMessage);
Returns
• GFX_GOL_PROGRESSBAR_ACTION_SELECTED – Object is selected
• 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_PROGRESSBAR_ACTION_SELECTED Touch
Screen
EVENT_PRESS, EVENT_RELEASE, If events occurs and
the x,y position falls in the area of the object. EVENT_MOVE
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_ProgressBarActionGet(
void *pObject,
GFX_GOL_MESSAGE *pMessage);
1.6.2.1.9.4 GFX_GOL_ProgressBarCreate Function
This function creates a GFX_GOL_PROGRESSBAR 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.
File
gfx_gol_progress_bar.h
1.6 Library Interface MLA - Graphics Library Help Graphics Object Layer
240
Protego_Release_01_05-Related-OEM-Documentation-MLA_v2013_12_20-help_mla_gfx.pdf