Single Photo displayed on LPC4088

Dependencies:   DMBasicGUI DMSupport

Committer:
jmitc91516
Date:
Fri Jul 28 14:19:12 2017 +0000
Revision:
0:9140ec6aa604
Simple application that displays a single photograph on the LPC4088 display.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jmitc91516 0:9140ec6aa604 1 // My own header is inserted here - edit it in the C code generation window
jmitc91516 0:9140ec6aa604 2
jmitc91516 0:9140ec6aa604 3 // -----------------------------------------------------------------------
jmitc91516 0:9140ec6aa604 4 //
jmitc91516 0:9140ec6aa604 5 // *** ATTENTION ***
jmitc91516 0:9140ec6aa604 6 //
jmitc91516 0:9140ec6aa604 7 // This file is maintained by the easyGUI Graphical User Interface
jmitc91516 0:9140ec6aa604 8 // program. Modifications should therefore not be made directly in
jmitc91516 0:9140ec6aa604 9 // this file, as the changes will be lost next time easyGUI creates
jmitc91516 0:9140ec6aa604 10 // the file.
jmitc91516 0:9140ec6aa604 11 //
jmitc91516 0:9140ec6aa604 12 // *** ATTENTION ***
jmitc91516 0:9140ec6aa604 13 //
jmitc91516 0:9140ec6aa604 14 // -----------------------------------------------------------------------
jmitc91516 0:9140ec6aa604 15
jmitc91516 0:9140ec6aa604 16 //
jmitc91516 0:9140ec6aa604 17 // Generated by easyGUI version 6.0.9.005
jmitc91516 0:9140ec6aa604 18 // Generated for project SinglePhoto
jmitc91516 0:9140ec6aa604 19 // in project file C:\Single Photo EasyGUI Application\SinglePhoto.gui
jmitc91516 0:9140ec6aa604 20 //
jmitc91516 0:9140ec6aa604 21
jmitc91516 0:9140ec6aa604 22 // Ensure that this header file is only included once
jmitc91516 0:9140ec6aa604 23 #ifndef __GUICONST_H
jmitc91516 0:9140ec6aa604 24 #define __GUICONST_H
jmitc91516 0:9140ec6aa604 25
jmitc91516 0:9140ec6aa604 26 // -------------------------- INCLUDE SECTION --------------------------
jmitc91516 0:9140ec6aa604 27
jmitc91516 0:9140ec6aa604 28
jmitc91516 0:9140ec6aa604 29 // --------------------- GLOBAL DECLARATION SECTION --------------------
jmitc91516 0:9140ec6aa604 30
jmitc91516 0:9140ec6aa604 31 #define GuiConst_PC_V6_0_9
jmitc91516 0:9140ec6aa604 32
jmitc91516 0:9140ec6aa604 33 #define GuiConst_MICRO_LITTLE_ENDIAN
jmitc91516 0:9140ec6aa604 34 #define GuiConst_CHAR char
jmitc91516 0:9140ec6aa604 35 #define GuiConst_INT8S signed char
jmitc91516 0:9140ec6aa604 36 #define GuiConst_INT8U unsigned char
jmitc91516 0:9140ec6aa604 37 #define GuiConst_INT16S signed short
jmitc91516 0:9140ec6aa604 38 #define GuiConst_INT16U unsigned short
jmitc91516 0:9140ec6aa604 39 #define GuiConst_INT32S signed int
jmitc91516 0:9140ec6aa604 40 #define GuiConst_INT32U unsigned int
jmitc91516 0:9140ec6aa604 41
jmitc91516 0:9140ec6aa604 42 #define GuiConst_PTR void *
jmitc91516 0:9140ec6aa604 43 #define GuiConst_TEXT GuiConst_CHAR
jmitc91516 0:9140ec6aa604 44
jmitc91516 0:9140ec6aa604 45 #define GuiConst_BITMAP_COMPRESSED
jmitc91516 0:9140ec6aa604 46
jmitc91516 0:9140ec6aa604 47 #define GuiConst_DISPLAY_BUFFER_INTERMEDIATE
jmitc91516 0:9140ec6aa604 48 #define GuiConst_DISPLAY_BUFFER_EASYGUI
jmitc91516 0:9140ec6aa604 49 #define GuiConst_DISPLAY_LITTLE_ENDIAN
jmitc91516 0:9140ec6aa604 50 #define GuiConst_DISPLAY_WIDTH 800
jmitc91516 0:9140ec6aa604 51 #define GuiConst_DISPLAY_HEIGHT 480
jmitc91516 0:9140ec6aa604 52 #define GuiConst_DISPLAY_WIDTH_HW 800
jmitc91516 0:9140ec6aa604 53 #define GuiConst_DISPLAY_HEIGHT_HW 480
jmitc91516 0:9140ec6aa604 54 #define GuiConst_CONTROLLER_COUNT_HORZ 1
jmitc91516 0:9140ec6aa604 55 #define GuiConst_CONTROLLER_COUNT_VERT 1
jmitc91516 0:9140ec6aa604 56 #define GuiConst_BYTES_PR_LINE 1600
jmitc91516 0:9140ec6aa604 57 #define GuiConst_BYTE_LINES 480
jmitc91516 0:9140ec6aa604 58 #define GuiConst_BYTES_PR_SECTION 1600
jmitc91516 0:9140ec6aa604 59 #define GuiConst_LINES_PR_SECTION 480
jmitc91516 0:9140ec6aa604 60 #define GuiConst_DISPLAY_BYTES 768000
jmitc91516 0:9140ec6aa604 61 #define GuiConst_PIXELS_PER_BYTE 1
jmitc91516 0:9140ec6aa604 62
jmitc91516 0:9140ec6aa604 63 #define GuiConst_BYTE_HORIZONTAL
jmitc91516 0:9140ec6aa604 64 #define GuiConst_ROTATED_OFF
jmitc91516 0:9140ec6aa604 65
jmitc91516 0:9140ec6aa604 66 #define GuiConst_COLOR_MODE_RGB
jmitc91516 0:9140ec6aa604 67 #define GuiConst_COLOR_DEPTH_16
jmitc91516 0:9140ec6aa604 68 #define GuiConst_COLOR_PLANES_1
jmitc91516 0:9140ec6aa604 69 #define GuiConst_INTCOLOR GuiConst_INT16U
jmitc91516 0:9140ec6aa604 70 #define GuiConst_COLOR_SIZE 16
jmitc91516 0:9140ec6aa604 71 #define GuiConst_COLOR_MAX 65535
jmitc91516 0:9140ec6aa604 72 #define GuiConst_COLOR_BYTE_SIZE 2
jmitc91516 0:9140ec6aa604 73 #define GuiConst_PIXEL_BYTE_SIZE 2
jmitc91516 0:9140ec6aa604 74 #define GuiConst_COLORCODING_MASK 0xFFFF
jmitc91516 0:9140ec6aa604 75 #define GuiConst_COLORCODING_R_START 0
jmitc91516 0:9140ec6aa604 76 #define GuiConst_COLORCODING_R_SIZE 5
jmitc91516 0:9140ec6aa604 77 #define GuiConst_COLORCODING_R_MAX 31
jmitc91516 0:9140ec6aa604 78 #define GuiConst_COLORCODING_R_MASK 0x001F
jmitc91516 0:9140ec6aa604 79 #define GuiConst_COLORCODING_G_START 5
jmitc91516 0:9140ec6aa604 80 #define GuiConst_COLORCODING_G_SIZE 6
jmitc91516 0:9140ec6aa604 81 #define GuiConst_COLORCODING_G_MAX 63
jmitc91516 0:9140ec6aa604 82 #define GuiConst_COLORCODING_G_MASK 0x07E0
jmitc91516 0:9140ec6aa604 83 #define GuiConst_COLORCODING_B_START 11
jmitc91516 0:9140ec6aa604 84 #define GuiConst_COLORCODING_B_SIZE 5
jmitc91516 0:9140ec6aa604 85 #define GuiConst_COLORCODING_B_MAX 31
jmitc91516 0:9140ec6aa604 86 #define GuiConst_COLORCODING_B_MASK 0xF800
jmitc91516 0:9140ec6aa604 87 #define GuiConst_PIXEL_OFF 65535
jmitc91516 0:9140ec6aa604 88 #define GuiConst_PIXEL_ON 0
jmitc91516 0:9140ec6aa604 89
jmitc91516 0:9140ec6aa604 90
jmitc91516 0:9140ec6aa604 91 #define GuiConst_CURSOR_SUPPORT_ON
jmitc91516 0:9140ec6aa604 92 #define GuiConst_BLINK_SUPPORT_ON
jmitc91516 0:9140ec6aa604 93 #define GuiConst_BITMAP_SUPPORT_ON
jmitc91516 0:9140ec6aa604 94 #define GuiConst_CLIPPING_SUPPORT_ON
jmitc91516 0:9140ec6aa604 95 #define GuiConst_FLOAT_SUPPORT_ON
jmitc91516 0:9140ec6aa604 96 #define GuiConst_ADV_FONTS_ON
jmitc91516 0:9140ec6aa604 97
jmitc91516 0:9140ec6aa604 98 #define GuiConst_CHARMODE_ANSI
jmitc91516 0:9140ec6aa604 99 #define GuiConst_CURSOR_FIELDS_OFF
jmitc91516 0:9140ec6aa604 100 #define GuiConst_BLINK_FIELDS_MAX 0
jmitc91516 0:9140ec6aa604 101 #define GuiConst_BLINK_FIELDS_OFF
jmitc91516 0:9140ec6aa604 102 #define GuiConst_BLINK_LF_COUNTS
jmitc91516 0:9140ec6aa604 103 #define GuiConst_MAX_TEXT_LEN 80
jmitc91516 0:9140ec6aa604 104 #define GuiConst_MAX_VARNUM_TEXT_LEN 12
jmitc91516 0:9140ec6aa604 105 #define GuiConst_MAX_PARAGRAPH_LINE_CNT 50
jmitc91516 0:9140ec6aa604 106 #define GuiConst_MAX_DYNAMIC_ITEMS 10
jmitc91516 0:9140ec6aa604 107 #define GuiConst_MAX_BACKGROUND_BITMAPS 10
jmitc91516 0:9140ec6aa604 108 #define GuiConst_TOUCHAREA_CNT 0
jmitc91516 0:9140ec6aa604 109 #define GuiConst_POSCALLBACK_CNT 5
jmitc91516 0:9140ec6aa604 110 #define GuiConst_CURSOR_MODE_STOP_TOP
jmitc91516 0:9140ec6aa604 111 #define GuiConst_SCROLL_MODE_STOP_TOP
jmitc91516 0:9140ec6aa604 112
jmitc91516 0:9140ec6aa604 113 #define GuiConst_DECIMAL_PERIOD
jmitc91516 0:9140ec6aa604 114
jmitc91516 0:9140ec6aa604 115 #define GuiConst_AUTOREDRAW_MAX_VAR_SIZE 1
jmitc91516 0:9140ec6aa604 116
jmitc91516 0:9140ec6aa604 117 #define GuiConst_LANGUAGE_CNT 1
jmitc91516 0:9140ec6aa604 118 #define GuiConst_LANGUAGE_ACTIVE_CNT 1
jmitc91516 0:9140ec6aa604 119 #define GuiConst_LANGUAGE_FIRST 0
jmitc91516 0:9140ec6aa604 120 #define GuiConst_LANGUAGE_ALL_ACTIVE
jmitc91516 0:9140ec6aa604 121 #define GuiConst_LANGUAGE_ENGLISH 0
jmitc91516 0:9140ec6aa604 122
jmitc91516 0:9140ec6aa604 123
jmitc91516 0:9140ec6aa604 124 // -------------------------- CUSTOM SECTION ---------------------------
jmitc91516 0:9140ec6aa604 125
jmitc91516 0:9140ec6aa604 126 // My own code is inserted here - edit it in the C code generation window
jmitc91516 0:9140ec6aa604 127
jmitc91516 0:9140ec6aa604 128 // -----------------------------------------------------------------------
jmitc91516 0:9140ec6aa604 129
jmitc91516 0:9140ec6aa604 130 #endif
jmitc91516 0:9140ec6aa604 131
jmitc91516 0:9140ec6aa604 132 // -----------------------------------------------------------------------
jmitc91516 0:9140ec6aa604 133
jmitc91516 0:9140ec6aa604 134 // My own footer is inserted here - edit it in the C code generation window