Difference between revisions of "GWIN"
From uGFX Wiki
Line 6: | Line 6: | ||
* [[Widgets|Widget]] | * [[Widgets|Widget]] | ||
* [[Containers|Container]] | * [[Containers|Container]] | ||
+ | |||
+ | == Initialization == | ||
+ | If widgets are used, a default font and a default styling have to be selected: | ||
+ | <syntaxhighlight lang=c> | ||
+ | gwinSetDefaultFont(gdispOpenFont("DejaVu Sans 16")); // Select your font | ||
+ | gwinSetDefaultStyle(&WhiteWidgetStyle, FALSE); // Select the widget style | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | == Window creation == |
Revision as of 16:23, 1 July 2014
The GWIN module takes usage of all the other modules and combines them into a complete GUI toolkit. Most commonly, the user will interact with the provided widgets through a touchscreen. However, the GINPUT module does also allow to use other input methods.
There are three basic types of GWIN elements:
Initialization
If widgets are used, a default font and a default styling have to be selected:
gwinSetDefaultFont(gdispOpenFont("DejaVu Sans 16")); // Select your font gwinSetDefaultStyle(&WhiteWidgetStyle, FALSE); // Select the widget style