Vault 7: Projects

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

GFX_GOL_RADIOBUTTON *pObject,
GFX_XCHAR *pText)
1.6.2.1.11 Scroll Bar Object
Scroll Bar is an object that can be used to display a value or scrolling location in a predefined area.
Functions
Name Description
GFX_GOL_ScrollBarActionGet This function evaluates the message from a user if the message will
affect the object or not.
GFX_GOL_ScrollBarActionSet This function performs the state change of the object based on the
translated action.
GFX_GOL_ScrollBarCreate This function creates a GFX_GOL_SCROLLBAR 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.
GFX_GOL_ScrollBarDraw This function renders the object on the screen based on the current
state of the object.
GFX_GOL_ScrollBarPageGet This function returns the page size of the object.
GFX_GOL_ScrollBarPageSet This function sets the page size of the object.
GFX_GOL_ScrollBarPositionDecrement This function decrements the scroll bar position by the delta change
(page) value set.
GFX_GOL_ScrollBarPositionGet This function returns the current position of the scroll bar thumb.
GFX_GOL_ScrollBarPositionIncrement This function increments the scroll bar position by the delta change
(page) value set.
GFX_GOL_ScrollBarPositionSet This function sets the position of the scroll bar thumb.
GFX_GOL_ScrollBarRangeGet This function returns the range of the thumb of the scroll bar.
GFX_GOL_ScrollBarRangeSet This function sets the range of the thumb of the scroll bar.
Description
Scroll Bar is an object that can be used to display a value or scrolling location in a predefined area.
Scroll Bar supports Keyboard and Touchscreen inputs, replying to their events with the pre-defined actions (see
GFX_GOL_ScrollBarActionGet() and GFX_GOL_ScrollBarActionSet() for details).
The Scroll Bar object is rendered using the assigned style scheme. The following figure illustrates the usage of the style
schemes in the object.
1.6 Library Interface MLA - Graphics Library Help Graphics Object Layer
254

e-Highlighter

Click to send permalink to address bar, or right-click to copy permalink.

Un-highlight all Un-highlight selectionu Highlight selectionh