# Vault 7: Projects

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

### Protego

# MLA -- Graphics Library

- 1
- 2
…
- 202
- 203
- 204
- 205
- 206
…
- 373
- 374

do
{
GFX_GOL_ListBoxImageSet(pItem, &myIcon);
}
while(pItem->pNextItem != NULL);
// get the last item's image and set to null if not null
if (GFX_GOL_ListBoxItemImageGet(pItem) != NULL)
GFX_GOL_ListBoxImageSet(pItem, NULL);
Parameters
Parameters Description
pObject Pointer to the object.
Function
GFX_GOL_LISTITEM *GFX_GOL_ListBoxItemListGet(
GFX_GOL_LISTBOX *pObject)
1.6.2.1.6.5 GFX_GOL_ListBoxItemSelectStatusClear Macro
This function clears the selection status of the item.
File
gfx_gol_list_box.h
Syntax
#define GFX_GOL_ListBoxItemSelectStatusClear(pObject, pItem) \
\
if(pItem->status & GFX_GOL_LISTBOX_ITEM_STATUS_SELECTED) \
GFX_GOL_ListBoxSelectionChange((LISTBOX *)pObject, pItem);
Returns
None.
Description
This function clears the selection status of the item.
Preconditions
Object must exist in memory.
Example
None.
Parameters
Parameters Description
pObject The pointer to the object.
pItem The pointer the item that will have the selected status
cleared.
Function
void GFX_GOL_ListBoxItemSelectStatusClear(
GFX_GOL_LISTBOX *pObject,
GFX_GOL_LISTITEM *pItem)
1.6.2.1.6.6 GFX_GOL_ListBoxItemSelectStatusSet Macro
This function sets the selection status of the item to selected.
1.6 Library Interface MLA - Graphics Library Help Graphics Object Layer
204

- 1
- 2
…
- 202
- 203
- 204
- 205
- 206
…
- 373
- 374