... | ... | @@ -13,11 +13,11 @@ Table of Contents |
|
|
+ [Update method](#update-method)
|
|
|
+ [Releasing the engine](#releasing-the-engine)
|
|
|
* [Comm IAL engine](#comm-ial-engine)
|
|
|
+ [Initialize the engine](#initialize-the-engine)
|
|
|
+ [Wait an event](#wait-an-event)
|
|
|
+ [Get mouse/touch event](#get-mouse-touch-event)
|
|
|
+ [Get keyboard event](#get-keyboard-event)
|
|
|
+ [Destroy the engine](#destroy-the-engine)
|
|
|
+ [Initializing the engine](#initializing-the-engine)
|
|
|
+ [Waiting for an event](#waiting-for-an-event)
|
|
|
+ [Getting mouse/touch event](#getting-mouse-touch-event)
|
|
|
+ [Getting keyboard event](#getting-keyboard-event)
|
|
|
+ [Terminating the engine](#terminating-the-engine)
|
|
|
- [Restrictions](#restrictions)
|
|
|
- [References](#references)
|
|
|
|
... | ... | @@ -25,7 +25,6 @@ Table of Contents |
|
|
|
|
|
Since MiniGUI 3.2.2, you can use MiniGUI's built-in CommLCD NEWGAL engine
|
|
|
and Comm IAL engine to support your video output device and input device.
|
|
|
|
|
|
By using these two engines, you do not need to change the source code of
|
|
|
MiniGUI core. Instead, you implement the engines outside the MiniGUI core
|
|
|
by defining some external functions.
|
... | ... | @@ -270,15 +269,15 @@ In our sample, it destroys the anonymous memory map and returns zero: |
|
|
|
|
|
### Comm IAL engine
|
|
|
|
|
|
#### Initialize the engine
|
|
|
#### Initializing the engine
|
|
|
|
|
|
#### Wait an event
|
|
|
#### Waiting for an event
|
|
|
|
|
|
#### Get mouse/touch event
|
|
|
#### Getting mouse/touch event
|
|
|
|
|
|
#### Get keyboard event
|
|
|
#### Getting keyboard event
|
|
|
|
|
|
#### Destroy the engine
|
|
|
#### Terminating the engine
|
|
|
|
|
|
## Restrictions
|
|
|
|
... | ... | |