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

Microchip Technology Inc.

File Name

libaria_widget_circular_slider.h

Description

Module for Microchip Graphics Library - Aria User Interface Library 

This module implements slider drawing widget functions.

Enumerations
 
Name 
Description 
 
State of the slider button 
 
The arcs that compose the circular slider 
 
Direction of the slider 
 
State of the slider button 
 
The arcs that compose the circular slider 
 
Direction of the slider 
Functions
 
Name 
Description 
 
Returns the radius of an arc in the slider widget 
 
Returns the scheme of an arc in the slider widget 
 
Returns the thickness of an arc in the slider widget 
 
Returns true if the specified arc is visible 
 
Returns direction of the slider widget 
 
Gets the end value of the slider widget 
 
Gets the origin coordinates of a slider widget 
 
Gets the radius of a slider widget 
 
Returns true if the slider has rounded edges 
 
Returns the start angle of a slider widget 
 
Gets the start value of the slider widget 
 
Returns true if the slider button sticks to the start/end value 
 
Returns true if the slider slider only responds to touch inside the button area 
 
Gets the value of the slider widget 
 
Allocates memory for and initializes a new widget of this type. The application is responsible for the management of this memory until the widget is added to a widget tree. 
 
Sets the start value of the slider widget 
 
Sets the scheme of the specified arc 
 
Sets the thickness of an arc in the slider widget 
 
Shows/Hides the specified arc visible 
 
Sets the direction of the slider widget 
 
Sets the end value of the slider widget 
 
Sets the origin coordiates of a slider widget 
 
Sets the function that gets called when the slider button is pressed 
 
Sets the radius of a slider widget 
 
Sets the function that gets called when the slider button is released 
 
If round = true, the slider active area edges are round 
 
Sets the start angle of a slider widget 
 
Sets the start value of the slider widget 
 
If snap = true, the slider button sticks to the start/end value of the slider 
 
If buttonOnly = true, the slider will only respond to touches inside the button area 
 
Sets the value of the slider widget 
 
Sets the function that gets called when the slider value changes 
Macros
 
Name 
Description 
 
This is macro LIBARIA_WIDGET_CIRCULAR_SLIDER_H. 
Structures
 
Name 
Description 
 
Internal structure for the arcs in the circular slider widget 
 
Implementation of a slider widget. 
 
Internal structure for the arcs in the circular slider widget 
 
Implementation of a slider widget. 
Types
 
Name 
Description 
 
Button pressed event function callback type 
 
Button released event function callback type 
 
Value changed event function callback type 
MPLAB® Harmony Graphics Suite