version 2.8
Modules
Here is a list of all modules:
[detail level 1234]
 GFXMain module to glue all the others together
 GADCModule to abstract the very variable ADC interfaces of the underlying systems
 DriverDriver interface for the GADC module
 GAUDIOModule to handle audio recording and play-back
 Driver PlaybackPlayback driver interface for the GAUDIO module
 Driver RecordingRecording driver interface for the GAUDIO module
 GDISPModule to interface graphic / pixel oriented displays
 ColorsSub-Module for color handling
 ImageSub-Module for image handling
 PixmapSub-Module for dynamic framebuffers
 GDRIVERModule to support registering and unregistering of drivers
 GFILEModule which contains operating system independent file I/O
 GEVENTModule to build a complete many-to-many event system
 GINPUTModule to interface different hardware input sources such as touchscreens
 DialSub-Module to handle physical controls that provide a range value (eg. potentiometers and rotary encoders)
 KeyboardSub-Module to handle physical keyboards
 MouseSub-Module to handle touchscreens and mices
 ToggleSub-Module to handle physical controls that provide provide a digital value (on/off, pressed/released, 1/0, ...)
 GMISCModule which contains different features such as array conversions
 GOSModule to build a uniform abstraction layer between uGFX and the underlying system
 GQUEUEModule which provides queue management (only internally used)
 GTIMERModule which provides software based timers for user-space applications
 GTRANSModule that allows changing the language of an application dynamically during run-time
 GWINThe GWIN module uses all the other modules (GDISP, GINPUT, GTIMER...) to form a complete GUI toolkit
 ContainersContainers are used to group together other windows and widgets
 ContainerBasic container
 RenderingsBuilt-in rendering functions for the container widget
 FrameContainer with window decoration
 RenderingsBuilt-in rendering functions for the frame widget
 TabsetTabwidget to implement different "Tabs" or "Pages". Used to structure menus
 RenderingsBuilt-in rendering functions for the tabset widget
 WidgetsWidgets extend the Windows adding capabilities such as user input
 ButtonPushButton widget
 RenderingsBuilt-in rendering functions for the button widget
 CheckboxCheckBox widget
 RenderingsBuilt-in rendering functions for the checkbox widget
 ImageBoxImageBox widget. Used to display images within the GWIN widget system
 VirtualKeyboardKeyboard widget. Used to provide a virtual on-screen keyboard
 RenderingsBuilt-in rendering functions for the keyboard widget
 LabelSimple label widget
 RenderingsBuilt-in rendering functions for the label widget
 ListList Widget. Used to display lists of items
 RenderingsBuilt-in rendering functions for the list widget
 ProgressbarProgressBar widget
 RenderingsBuilt-in rendering functions for the progressbar widget
 RadioButtonRadioButton widget
 RenderingsBuilt-in rendering functions for the radiobutton widget
 SliderSlider widget
 RenderingsBuilt-in rendering functions for the slider widget
 TextEditWidget that accepts text input
 RenderingsBuilt-in rendering functions for the textedit widget
 WidgetThe basic widget implementation (base class)
 WindowsWindows are the most basic element in the GWIN module
 WindowThe basic window implementation (base class)
 ConsoleConsole widget that can be used similar a terminal on a computer
 3DWidget that can be used to render OpenGL
 GraphGraph window. Used to display highly customizable graphs