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
File List
Here is a list of all documented files with brief descriptions:
[detail level 123]
  examples
  full_graphics_demo
 UI_Lib_Test.h
  touch_calibration
 XPT2046.h
  touch_demo
 UI_Lib_Test_Touch_Demo.h
 XPT2046.h
  include
  Containers
 Container.hContaining the base class for container elements
 ContainerGrid.hContaining a class for a container that is showing all items at a time in a fixed grid layout
 ContainerList.hContaining a class for a container that is showing one item at a time and supports scrolling
 ContainerPage.hContaining a class for a container that is showing all items at a time
 ContainerStack.hContaining a class for a container that is showing all items at a time stacked one after another
 ContainerTabs.hContaining a class for a tab control that is showing a vertical or horizontal tab layout and can hold child elements
  Controls
 BoolControl.hContaining a class for a boolean control that is showing a boolean variable value and offers the possibility to toggle the value
 ButtonControl.hContaining a class for a button control that is showing a clickable button used to trigger some action
 EnumControl.hContaining a class for a enum control that is showing a enumeration variable value and offers the possibility to edit the value
 MessageDialog.hContaining a class for a message dialog with optional Ok and Cancel buttons
 NumericControl.hContaining a class for a numeric control that is showing a numeric variable value and offers the possibility to edit the value
 VirtualKeys.hContaining a class for a virtual keyboard
  Core
 Keys.hContaining definitions for all available keys
 TouchTypes.hContaining the definition for all touch types
 UI_Icons.hContaining icons for the UI_Lib
 UI_Manager.hContaining a class that is used to handle the drawing and key handling of all UI_Elements
 UIElement.hContaining the abstract base class for all user interface elements (controls, indicators, containers)
 UIElementType.hContaining the definition for all user interface element types (controls, indicators, containers)
  Indicators
 BoolIndicator.hContaining a class for a boolean indicator that is only showing a boolean variable value
 EnumIndicator.hContaining a class for an enum indicator that is only showing a enumeration variable value
 Icon.hContaining a class for an icon indicator that is drawing an icon to the screen
 Label.hContaining a class for an Label indicator that is drawing a string to the screen
 NumericIndicator.hContaining a class for a numeric indicator that is only showing a numeric variable value
 ProgressBar.hContaining a class for a progress bar indicator that is showing a horizontal progress bar
 UI_Lib.hContaining all include files of the UI_Lib
  src
  Controls
 EnumControl.cpp
 NumericControl.cpp
  Indicators
 EnumIndicator.cpp
 NumericIndicator.cpp
 ProgressBar.cpp