|
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.
|
Containing a class for a container that is showing all items at a time in a fixed grid layout. More...
#include "Container.h"Go to the source code of this file.
Classes | |
| struct | GridItemConfig |
| Struct used to store the column, row and alignment of a item inside the grid. More... | |
| class | ContainerGrid |
| Class for a container that is showing all items at a time in a fixed grid layout. More... | |
Macros | |
| #define | DEFAULT_MAX_CONTAINERGRID_ROWS 10 |
| Default maximum number of rows, each container grid can hold. | |
| #define | DEFAULT_MAX_CONTAINERGRID_COLUMNS 10 |
| Default maximum number of columns, each container grid can hold. | |
Typedefs | |
| typedef enum GridCellAlignment | GridCellAlignment_t |
| Available alignment in cell. | |
Enumerations | |
| enum | GridCellAlignment { GRID_CELL_ALIGNMENT_TOP_LEFT , GRID_CELL_ALIGNMENT_LEFT , GRID_CELL_ALIGNMENT_BOTTOM_LEFT , GRID_CELL_ALIGNMENT_TOP , GRID_CELL_ALIGNMENT_MIDDLE , GRID_CELL_ALIGNMENT_BOTTOM , GRID_CELL_ALIGNMENT_TOP_RIGHT , GRID_CELL_ALIGNMENT_RIGHT , GRID_CELL_ALIGNMENT_BOTTOM_RIGHT } |
| Available alignment in cell. More... | |
Containing a class for a container that is showing all items at a time in a fixed grid layout.
Therefore the location of the added items is changed.
| #define DEFAULT_MAX_CONTAINERGRID_COLUMNS 10 |
Default maximum number of columns, each container grid can hold.
Lower this value if you don't need that much items to save memory.
| #define DEFAULT_MAX_CONTAINERGRID_ROWS 10 |
Default maximum number of rows, each container grid can hold.
Lower this value if you don't need that much items to save memory.
| enum GridCellAlignment |
Available alignment in cell.