6 #ifndef TEXTBOXDEF_DEFINED
7#define TEXTBOXDEF_DEFINED
Defines the FontList class that manages all fonts used by the application.
FontID
Enumeration listing available fonts.
Definition FontList.h:35
Data structure defining all TextBox used by all menus.
Definition Definitions.h:64
ConfigTextBox_t * chillerTemp
TexBoxUnits config for Temperature of the chiller output.
Definition Definitions.h:75
ConfigTextBox_t * setTemp
TexBoxUnits config for Set Temperature for PID.
Definition Definitions.h:71
ConfigTextBox_t * volume
TexBoxUnits config for Volume of the kettle in gallons.
Definition Definitions.h:73
struct ConfigList_t::@170003042165261075006165175250213225165146222331 main
Text box configuration for MainMenu.
ConfigTextBox_t * kettleTemp
TexBoxUnits config for Kettle Temperature in Fahrenheit.
Definition Definitions.h:70
ConfigTextBox_t * elemOut
TexBoxUnits config for Output power of kettle element as a percentage.
Definition Definitions.h:72
ConfigTextBox_t * minChillerTemp
TexBoxUnits config for Minimum chiller temperature allowed before alarm fires.
Definition Definitions.h:76
ConfigTextBox_t * minVolume
TexBoxUnits config for Minimum volume allowed before alarm fires.
Definition Definitions.h:74
Configuration information for a TextBox object.
Definition Definitions.h:38
FontList::FontID UnitsFont
Font object used to render units text.
Definition Definitions.h:54
Shape_t shape
Geometric configuration information.
Definition Definitions.h:51
uint16_t y
UL y-position of TextBox in the Canvas.
Definition Definitions.h:40
FontList::FontID TextFont
Font object used to render the primary text.
Definition Definitions.h:53
uint16_t textWidth
Width in pixels of the DynamicText holding the main text.
Definition Definitions.h:41
uint16_t x
UL x-position of TextBox in the Canvas.
Definition Definitions.h:39
Structure defining basic geometric characteristics of fonts.
Definition Definitions.h:19
uint16_t unitsWidth
Width in pixels of the DynamicText used to write the 'units' text to the screen.
Definition Definitions.h:20
uint16_t baseline
Location within DynamicText where the font baseline is to be placed.
Definition Definitions.h:30
uint16_t height
Overall height of the DynamicText. This height is selected to accommodate the height of the selected ...
Definition Definitions.h:21