![]() |
µGFX
2.9
version 2.9
|
| ▼GADC | Module to abstract the very variable ADC interfaces of the underlying systems |
| Driver | Driver interface for the GADC module |
| ▼GAUDIO | Module to handle audio recording and play-back |
| Driver Playback | Playback driver interface for the GAUDIO module |
| Driver Recording | Recording driver interface for the GAUDIO module |
| ▼GDISP | Module to interface graphic / pixel oriented displays |
| Colors | Sub-Module for color handling |
| Image | Sub-Module for image handling |
| Pixmap | Sub-Module for dynamic framebuffers |
| GDRIVER | Module to support registering and unregistering of drivers |
| GFILE | Module which contains operating system independent file I/O |
| GEVENT | Module to build a complete many-to-many event system |
| GFX | Main module to glue all the others together |
| ▼GINPUT | Module to interface different hardware input sources such as touchscreens |
| Dial | Sub-Module to handle physical controls that provide a range value (eg. potentiometers and rotary encoders) |
| Keyboard | Sub-Module to handle physical keyboards |
| Mouse | Sub-Module to handle touchscreens and mices |
| Toggle | Sub-Module to handle physical controls that provide provide a digital value (on/off, pressed/released, 1/0, ...) |
| GMISC | Module which contains different features such as array conversions |
| GOS | Module to build a uniform abstraction layer between uGFX and the underlying system |
| GQUEUE | Module which provides queue management (only internally used) |
| GTIMER | Module which provides software based timers for user-space applications |
| GTRANS | Module that allows changing the language of an application dynamically during run-time |
| ▼GWIN | The GWIN module uses all the other modules (GDISP, GINPUT, GTIMER...) to form a complete GUI toolkit |
| ▼Containers | Containers are used to group together other windows and widgets |
| ▼Container | Basic container |
| Renderings | Built-in rendering functions for the container widget |
| ▼Frame | Container with window decoration |
| Renderings | Built-in rendering functions for the frame widget |
| ▼Tabset | Tabwidget to implement different "Tabs" or "Pages". Used to structure menus |
| Renderings | Built-in rendering functions for the tabset widget |
| ▼Widgets | Widgets extend the Windows adding capabilities such as user input |
| ▼Button | PushButton widget |
| Renderings | Built-in rendering functions for the button widget |
| ▼Checkbox | CheckBox widget |
| Renderings | Built-in rendering functions for the checkbox widget |
| ImageBox | ImageBox widget. Used to display images within the GWIN widget system |
| ▼VirtualKeyboard | Keyboard widget. Used to provide a virtual on-screen keyboard |
| Renderings | Built-in rendering functions for the keyboard widget |
| ▼Label | Simple label widget |
| Renderings | Built-in rendering functions for the label widget |
| ▼List | List Widget. Used to display lists of items |
| Renderings | Built-in rendering functions for the list widget |
| ▼Progressbar | ProgressBar widget |
| Renderings | Built-in rendering functions for the progressbar widget |
| ▼RadioButton | RadioButton widget |
| Renderings | Built-in rendering functions for the radiobutton widget |
| ▼Slider | Slider widget |
| Renderings | Built-in rendering functions for the slider widget |
| ▼TextEdit | Widget that accepts text input |
| Renderings | Built-in rendering functions for the textedit widget |
| Widget | The basic widget implementation (base class) |
| ▼Windows | Windows are the most basic element in the GWIN module |
| Window | The basic window implementation (base class) |
| Console | Console widget that can be used similar a terminal on a computer |
| 3D | Widget that can be used to render OpenGL |
| Graph | Graph window. Used to display highly customizable graphs |