|
EasyGUI
|
| ▼EasyGUI | EasyGUI Graphical User Interface for embedded systems |
| Internal macros | List of internal macros which can be used only inside GUI library and are not visible by user outside GUI library |
| List of special keys | List of used special keys for keyboard emulation |
| ▼Structures and enumerations | List of core structures and enumerations |
| Fonts | Font description structures and flags |
| Flags | List of all flags in GUI library |
| ▼Core widget functions | Core functions for all widgets |
| Predefined ID values | Macros for fast ID setup |
| Widget create flags | A list of flags supported for widget creation |
| Private functions | Private widget functions and enumerations |
| Shared functions | Shared public function which should not be directly accessed by user in API |
| Text management | Text and font management functions |
| Size management | Size management functions |
| Position management | Position management functions |
| Visibility management | Visibility management functions |
| Miscellaneous | Miscellaneous functions |
| Padding | Padding related functions |
| Callback processing | Callback based functions |
| Configuration | Default configuration setup |
| ▼Drawing process | LCD Drawing operations |
| Colors | List of default GUI colors for fast development |
| ▼Input manager | Input methods to communicate with user |
| Virtual keyboard | Virtual keyboard on screen |
| Private functions | Private functions and enumerations |
| ▼Utilities | Group for various utilities functions and modules |
| Ring buffer | Generic cyclic buffer library |
| LCD | LCD info specific functions |
| ▼Linked list | Linked list generic functions |
| Widget linked list | Linked list related to widgets |
| Mathematical | Common mathematical functions used by GUI |
| Memory management | Common memory management functions |
| ▼String functions | String functions with UNICODE support |
| Unicode processing | Unicode processing functions with UTF-8 character encoding |
| Text functions | Text functions |
| Software timers | Generic software timers |
| Translation engine | String translation engine for widgets |
| ▼Widgets | Group for visible widgets on screen |
| GUI_TEMPLATE | |
| Button | Button which can be pressed |
| Checkbox | Checkbox widget |
| Container | Container widget holding widgets |
| Debug box | Debug box widget |
| Dialog base element | Base element for dialog, usually parent of dialog window |
| Dropdown | Dropdown widget |
| Edit text | Single-line edit text widget |
| Graph | Graph which can display plots |
| Image | Image display widget |
| Led | Simple LED |
| List view container | List view container is basic widget for scrolling |
| Listbox | LISTBOX widget |
| List view | List view object |
| Progress bar | Progress bar for progress visualization |
| Radio box | Radio box widget |
| Slider | Simple slider widget for user interaction |
| Text view | Text view widget |
| ▼Core widget functions | Core functions for all widgets |
| Predefined ID values | Macros for fast ID setup |
| Widget create flags | A list of flags supported for widget creation |
| Private functions | Private widget functions and enumerations |
| Shared functions | Shared public function which should not be directly accessed by user in API |
| Text management | Text and font management functions |
| Size management | Size management functions |
| Position management | Position management functions |
| Visibility management | Visibility management functions |
| Miscellaneous | Miscellaneous functions |
| Padding | Padding related functions |
| Callback processing | Callback based functions |
| List view helpers | Helper functions for widgets implementing view for lists |
| Window | Basic widget and core parent to all other widgets |
| ▼Platform specific | Platform specific functions |
| Low-level layer | Low-level layer for LCD support |
| System functions | System based function for OS management, timings, etc |
| ▼Pt | |
| Local continuations | |
| Protothread semaphores | |
| GUI_WIDGETS_VISIBILITY |