Example using the application launcher.

Dependencies:   DMBasicGUI DMSupport

Example use of the AppLauncher class in the DMBasicGUI library.

This project is used in the TBD guide as a starting point when creating your own menu system. It can also be selected as a template when creating a new project based on the LPC4088 Display Module.


This project works on both the 4.3" and 5" display modules.

This is what it looks like:


If you click on the Something button:


--- a/AppTemplate.cpp	Tue Apr 28 11:56:04 2015 +0000
+++ b/AppTemplate.cpp	Mon Nov 04 15:12:28 2019 +0000
@@ -103,7 +103,7 @@
     while(!done) {
       // wait for a new touch signal (signal is sent from AppLauncher,
       // which listens for touch events)
-      Thread::signal_wait(0x1);
+      ThisThread::flags_wait_all(0x1);
       if (touch->read(coord) == TouchPanel::TouchError_Ok) {
         // you can do something where with the touch event if you like