UI_Lib
a1366e08a59cc549a65fa26081e6409aa12f26d5
This is a user interface library for graphical LCDs. It offers many different controls and indicators that can be nested depending on the element types.
Loading...
Searching...
No Matches
UI_Lib.h
Go to the documentation of this file.
1
5
6
#ifndef UI_LIB_H_
7
#define UI_LIB_H_
8
9
#include "
Core/UIElement.h
"
10
#include "
Core/UI_Manager.h
"
11
#include "
Indicators/Label.h
"
12
#include "
Indicators/Icon.h
"
13
#include "
Indicators/BoolIndicator.h
"
14
#include "
Controls/BoolControl.h
"
15
#include "
Indicators/EnumIndicator.h
"
16
#include "
Controls/EnumControl.h
"
17
#include "
Indicators/NumericIndicator.h
"
18
#include "
Controls/NumericControl.h
"
19
#include "
Indicators/ProgressBar.h
"
20
#include "
Containers/Container.h
"
21
#include "
Containers/ContainerPage.h
"
22
#include "
Containers/ContainerList.h
"
23
#include "
Containers/ContainerGrid.h
"
24
#include "
Containers/ContainerStack.h
"
25
#include "
Containers/ContainerTabs.h
"
26
#include "
Controls/ButtonControl.h
"
27
#include "
Controls/MessageDialog.h
"
28
#include "
Controls/VirtualKeys.h
"
29
30
#include "../src/Indicators/EnumIndicator.cpp"
31
#include "../src/Controls/EnumControl.cpp"
32
#include "../src/Indicators/NumericIndicator.cpp"
33
#include "../src/Controls/NumericControl.cpp"
34
#include "../src/Indicators/ProgressBar.cpp"
35
36
#endif
/* UI_LIB_H_ */
BoolControl.h
Containing a class for a boolean control that is showing a boolean variable value and offers the poss...
BoolIndicator.h
Containing a class for a boolean indicator that is only showing a boolean variable value.
ButtonControl.h
Containing a class for a button control that is showing a clickable button used to trigger some actio...
Container.h
Containing the base class for container elements.
ContainerGrid.h
Containing a class for a container that is showing all items at a time in a fixed grid layout.
ContainerList.h
Containing a class for a container that is showing one item at a time and supports scrolling.
ContainerPage.h
Containing a class for a container that is showing all items at a time.
ContainerStack.h
Containing a class for a container that is showing all items at a time stacked one after another.
ContainerTabs.h
Containing a class for a tab control that is showing a vertical or horizontal tab layout and can hold...
EnumControl.h
Containing a class for a enum control that is showing a enumeration variable value and offers the pos...
EnumIndicator.h
Containing a class for an enum indicator that is only showing a enumeration variable value.
Icon.h
Containing a class for an icon indicator that is drawing an icon to the screen.
Label.h
Containing a class for an Label indicator that is drawing a string to the screen.
MessageDialog.h
Containing a class for a message dialog with optional Ok and Cancel buttons.
NumericControl.h
Containing a class for a numeric control that is showing a numeric variable value and offers the poss...
NumericIndicator.h
Containing a class for a numeric indicator that is only showing a numeric variable value.
ProgressBar.h
Containing a class for a progress bar indicator that is showing a horizontal progress bar.
UI_Manager.h
Containing a class that is used to handle the drawing and key handling of all UI_Elements.
UIElement.h
Containing the abstract base class for all user interface elements (controls, indicators,...
VirtualKeys.h
Containing a class for a virtual keyboard.
include
UI_Lib.h
Generated on Sat Jan 18 2025 17:52:19 for UI_Lib by
1.13.2