MPLAB® Harmony Graphics Suite > Graphics Library > Aria Graphics Library > Files > libaria_widget_scrollbar.h
MPLAB® Harmony Graphics Suite
libaria_widget_scrollbar.h

Microchip Technology Inc.

File Name

libaria_widget_scrollbar.h

Description

Module for Microchip Graphics Library - Aria User Interface Library 

This module implements scroll bar widget functions.

Enumerations
 
Name 
Description 
 
Defines the scroll bar direction values 
 
Defines the various scroll bar state values 
 
Defines the scroll bar direction values 
 
Defines the various scroll bar state values 
Functions
 
Name 
Description 
 
Gets the current scroll bar extent value 
 
Gets the maximum scroll value 
 
Gets the orientation value for the scroll bar 
 
Gets the current scroll value as a percentage 
 
Gets the current scroll value 
 
Gets the current discreet step size 
 
Gets the current value changed callback function pointer 
 
Allocates memory for a new widget of this type. The application is responsible for the managment of this memory until the widget is added to a widget tree. 
 
Sets the scroll bar extent value 
 
Sets the maximum scroll value 
 
Sets the orientation value of the scroll bar 
 
Sets the current scroll value using a percentage. Percentage should be a value from 0 - 100 
 
Sets the current scroll value 
 
Sets the current step size 
 
Sets the value changed event callback pointer 
 
Moves the scroll value back by the current step size 
 
Moves the scroll value forward by the current step size 
Structures
 
Name 
Description 
 
Implementation of a scroll bar widget. 
 
Implementation of a scroll bar widget. 
Types
 
Name 
Description 
 
Value changed event function callback type 
MPLAB® Harmony Graphics Suite