A basic graphics package for the LPC4088 Display Module.
Dependents: lpc4088_displaymodule_demo_sphere sampleGUI sampleEmptyGUI lpc4088_displaymodule_fs_aid ... more
Fork of DMBasicGUI by
Diff: Application/AppLauncher.h
- Revision:
- 1:46c8df4608c8
- Parent:
- 0:4977187e90c7
- Child:
- 3:3fabfe3339b8
diff -r 4977187e90c7 -r 46c8df4608c8 Application/AppLauncher.h --- a/Application/AppLauncher.h Thu Dec 11 11:03:57 2014 +0000 +++ b/Application/AppLauncher.h Thu Dec 11 18:15:52 2014 +0000 @@ -1,4 +1,19 @@ - +/* + * Copyright 2014 Embedded Artists AB + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #ifndef APP_LAUNCHER_H #define APP_LAUNCHER_H @@ -8,42 +23,12 @@ #include "Button.h" /** - * LcdController example - * - * @code - * #include "mbed.h" - * #include "LcdController.h" + * An App example. This uses a number of buttons to launch different Apps. * - * LcdController::Config innolux( - * 45, - * 17, - * 2, - * 800, - * 22, - * 22, - * 2, - * 480, - * false, - * false, - * true, - * true, - * true, - * LcdController::Bpp_16_565, - * 36000000, - * LcdController::Tft, - * false); - * - * int main(void) { - * LcdController lcd; - * - * lcd.open(&innolux); - * lcd.setFrameBuffer(frameBuffer); - * lcd.setPower(true); - * - * // draw on the frame buffer - * ... - * } - * @endcode + * The purpose of this example is to demonstrate how to manage a set of + * Apps and launch them either as a result of clicked buttons or (in the + * case of the TouchCalibrationApp) after an extended press of the USER + * button on the back of the display module. */ class AppLauncher : public App { public: @@ -76,5 +61,3 @@ }; #endif - -