# Vault 7: Projects

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

### Protego

# MLA -- Graphics Library

- 1
- 2
…
- 349
- 350
- 351
- 352
- 353
…
- 373
- 374

GFX_GOL_LISTBOX_ACTION_TOUCHSCREEN List Box touchscreen selected action ID.
GFX_GOL_METER_ACTION_SET Meter set value action ID.
GFX_GOL_PICTURECONTROL_ACTION_SELECTED Picture selected action ID.
GFX_GOL_PROGRESSBAR_ACTION_SELECTED Progress Bar selected action ID.
GFX_GOL_RADIOBUTTON_ACTION_CHECKED Radio Button check action ID.
GFX_GOL_SCROLLBAR_ACTION_INC Slider or Scroll Bar increment action ID.
GFX_GOL_SCROLLBAR_ACTION_DEC Slider or Scroll Bar decrement action ID.
GFX_GOL_STATICTEXT_ACTION_SELECTED Static Text selected action ID.
GFX_GOL_TEXTENTRY_ACTION_RELEASED TextEntry released action ID
GFX_GOL_TEXTENTRY_ACTION_PRESSED TextEntry pressed action ID
GFX_GOL_TEXTENTRY_ACTION_ADD_CHAR TextEntry add character action ID
GFX_GOL_TEXTENTRY_ACTION_DELETE TextEntry delete character action ID
GFX_GOL_TEXTENTRY_ACTION_SPACE TextEntry add space character action ID
GFX_GOL_TEXTENTRY_ACTION_ENTER TextEntry enter action ID
GFX_GOL_WINDOW_ACTION_CLIENT Window client area selected action ID.
GFX_GOL_WINDOW_ACTION_TITLE Window title bar selected action ID.
Description
Typedef: GFX_GOL_TRANSLATED_ACTION
This enumeration specifies the different object actions supported in the library.
Remarks
None.
1.6.2.7.37 GFX_GOL_WINDOW Type
Defines the structure used for the Window object.
File
gfx_gol_window.h
Syntax
typedef struct {
GFX_GOL_OBJ_HEADER hdr;
uint16_t textHeight;
GFX_XCHAR * pText;
GFX_ALIGNMENT alignment;
GFX_RESOURCE_HDR * pImage;
} GFX_GOL_WINDOW;
Members
Members Description
GFX_GOL_OBJ_HEADER hdr; Generic header for all Objects (see
GFX_GOL_OBJ_HEADER).
uint16_t textHeight; Pre-computed text height
GFX_XCHAR * pText; Pointer to the title text
GFX_ALIGNMENT alignment; text alignment
GFX_RESOURCE_HDR * pImage; Pointer to the image for the title bar
Description
Typedef: GFX_GOL_WINDOW
Defines the parameters required for a Window object. Object is drawn with the defined shape parameters and values set on
the given fields.
1.6 Library Interface MLA - Graphics Library Help Graphics Object Layer
351

- 1
- 2
…
- 349
- 350
- 351
- 352
- 353
…
- 373
- 374