Directories |
Files | |
file | BaseDialog.h [code] |
The definition of the base dialog object, that can be used with any display type. These are designed to handle simple user informational pages and questions. | |
file | BaseRenderers.h [code] |
The base definitions and classes shared by all TcMenu renderers. | |
file | EditableLargeNumberMenuItem.h [code] |
This file contains the classes needed to edit very large number values that could not be edited with a rotary encoder. These numeric values have 12 digits, and as many decimal places as required. | |
file | EepromItemStorage.h [code] |
this file contains a series of helper methods for loading and saving menu item to eeprom. | |
file | MenuHistoryNavigator.h [code] |
contains the functionality to do with menu item navigation, including a stack of previous navigations | |
file | MenuItems.h [code] |
In TcMenu, MenuItem storage is shared between program memory and RAM. Usually each MenuItem has associated Info block and within the InfoBlock, the first fields must be in the same order as AnyMenuInfo. The most commonly used menu items are defined within this file. Each menu item also has a menu item type that is used during rendering and remote communication to determine what it actually is. | |
file | MenuIterator.h [code] |
Provides a number of utility functions for the processing of menu item structures. | |
file | RemoteAuthentication.h [code] |
Contains the base functionality for communication between the menu library and remote APIs. | |
file | RemoteConnector.h [code] |
Contains the base functionality for communication between the menu library and remote APIs. | |
file | RemoteMenuItem.h [code] |
This file contains the extra types needed for remote menu items, they are not in the main MenuItems.h header because they require all the remote headers be included. | |
file | RemoteTypes.h [code] |
contains the definitions of each message and field. | |
file | RuntimeMenuItem.h [code] |
Contains definitions of menu items that can be fully defined at runtime with no need for prog mem structures. | |
file | ScrollChoiceMenuItem.h [code] |
contains the menu item definition for scrolling choice types, and also for RGB items | |
file | SecuredMenuPopup.h [code] |
contains the code to show a security screen for secured menus. | |
file | tcMenu.h [code] |
The menu manager is responsible for managing a set of menu items, and is configured with a renderer and input capability in order to present the menu. Remotes generally also the the menu manager to find out about the overall structure. | |
file | tcMenuKeyboard.h [code] |
contains a keyboard listener for use with MatrixKeyboardManager that can control a menu system | |
file | tcMenuVersion.h [code] |
contains the version information and accessor functions. | |
file | tcUtil.h [code] |
A series of utilities that used throughout tcMenu. | |