In the folders you will find simple hardware independent examples to know the key features of Littlev Graphics Library.
In the folders you will find simple hardware independent examples to know the key features of Littlev Graphics Library.
The examples are organized in consistent way and can be used as a **Tutorial**.
The examples are organized in consistent way and can be used as a **Tutorial**.
...
@@ -12,14 +10,14 @@ You will find **detailed explanation** in the *c* and *h* files.
...
@@ -12,14 +10,14 @@ You will find **detailed explanation** in the *c* and *h* files.
The examples can be enabled/disabled in *lv_conf.h* with **USE_LV_EXAMPLES**.
The examples can be enabled/disabled in *lv_conf.h* with **USE_LV_EXAMPLES**.
# 1_x Getting started
## 1_x Getting started
With examples in this section you can learn the basics from a simple *Hello world* label to a complex full featured GUI with animations and other effects. You will learn about
With examples in this section you can learn the basics from a simple *Hello world* label to a complex full featured GUI with animations and other effects. You will learn about
- creating, deleting graphical objects
- creating, deleting graphical objects
- modify their attributes
- modify their attributes
- change their style
- change their style
- and even creating a new object type
- and even creating a new object type
# 2_x GUI control without Touchpad
## 2_x GUI control without Touchpad
You can control your GUI not only with Touchpad. The most simple way to put real buttons next to the graphical ones and simulate *touch pad-like press* on the display. An other way is to organize the objects in groups and *focus* on one of objects. Then you can control the object-in-focus with simple character instructions. Or using a cursor and mouse is also possible. So an external control device can be
You can control your GUI not only with Touchpad. The most simple way to put real buttons next to the graphical ones and simulate *touch pad-like press* on the display. An other way is to organize the objects in groups and *focus* on one of objects. Then you can control the object-in-focus with simple character instructions. Or using a cursor and mouse is also possible. So an external control device can be
- push buttons
- push buttons
- encoders
- encoders
...
@@ -28,7 +26,7 @@ You can control your GUI not only with Touchpad. The most simple way to put real
...
@@ -28,7 +26,7 @@ You can control your GUI not only with Touchpad. The most simple way to put real
In this section you will find examples for them!
In this section you will find examples for them!
# 3_x Applications
## 3_x Applications
The applications are high level components to do complex thing with a nice user interface. An application can be for example
The applications are high level components to do complex thing with a nice user interface. An application can be for example
- WiFi network manager
- WiFi network manager
- File system browser
- File system browser
...
@@ -37,7 +35,7 @@ The applications are high level components to do complex thing with a nice user
...
@@ -37,7 +35,7 @@ The applications are high level components to do complex thing with a nice user
Here you will find examples how to run application, and communicate with them.
Here you will find examples how to run application, and communicate with them.
# Final words
## Final words
If you also have codes which could be useful for others, please share it via *Pull requests* on *GitHub*!
If you also have codes which could be useful for others, please share it via *Pull requests* on *GitHub*!