# Vault 7: Projects

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

### Protego

# MLA -- Graphics Library

- 1
- 2
…
- 213
- 214
- 215
- 216
- 217
…
- 373
- 374

Parameters
Parameters Description
pObject pointer to the object.
Function
void GFX_GOL_ListBoxItemListRemove(
void *pObject)
1.6.2.1.6.17 GFX_GOL_ListBoxItemRemove Function
This function removes an item from the list box and free the memory used.
File
gfx_gol_list_box.h
Syntax
void GFX_GOL_ListBoxItemRemove(GFX_GOL_LISTBOX * pObject, GFX_GOL_LISTITEM * pItem);
Returns
None.
Description
This function removes an item from the list box and free the memory used. The memory freed is the memory used for the list
box. The actual text or image used for the item are not removed from memory.
Preconditions
Object must exist in memory.
Example
None.
Parameters
Parameters Description
pObject pointer to the object.
pItem pointer to the list box item that will be removed.
Function
void GFX_GOL_ListBoxItemRemove(
GFX_GOL_LISTBOX *pObject
GFX_GOL_LISTITEM *pItem)
1.6.2.1.6.18 GFX_GOL_ListBoxSelectionChange Function
This function changes the selection status of the given item in the list box.
File
gfx_gol_list_box.h
Syntax
void GFX_GOL_ListBoxSelectionChange(GFX_GOL_LISTBOX * pObject, GFX_GOL_LISTITEM * pItem);
Returns
None.
Description
This function changes the selection status of the given item in the list box. There are two cases that this function checks
1.6 Library Interface MLA - Graphics Library Help Graphics Object Layer
215

- 1
- 2
…
- 213
- 214
- 215
- 216
- 217
…
- 373
- 374