Loads bitmaps into QSPI memory for GC500_2_5inch to use.

Dependencies:   DMBasicGUI DMSupport

Committer:
jmitc91516
Date:
Mon Jul 31 15:44:39 2017 +0000
Revision:
0:a5c253316af6
Background and scroll arrow bitmaps added to QSPI memory.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jmitc91516 0:a5c253316af6 1 // My own header is inserted here - edit it in the C code generation window
jmitc91516 0:a5c253316af6 2
jmitc91516 0:a5c253316af6 3 // -----------------------------------------------------------------------
jmitc91516 0:a5c253316af6 4 //
jmitc91516 0:a5c253316af6 5 // *** ATTENTION ***
jmitc91516 0:a5c253316af6 6 //
jmitc91516 0:a5c253316af6 7 // This file is maintained by the easyGUI Graphical User Interface
jmitc91516 0:a5c253316af6 8 // program. Modifications should therefore not be made directly in
jmitc91516 0:a5c253316af6 9 // this file, as the changes will be lost next time easyGUI creates
jmitc91516 0:a5c253316af6 10 // the file.
jmitc91516 0:a5c253316af6 11 //
jmitc91516 0:a5c253316af6 12 // *** ATTENTION ***
jmitc91516 0:a5c253316af6 13 //
jmitc91516 0:a5c253316af6 14 // -----------------------------------------------------------------------
jmitc91516 0:a5c253316af6 15
jmitc91516 0:a5c253316af6 16 //
jmitc91516 0:a5c253316af6 17 // Generated by easyGUI version 6.0.9.005
jmitc91516 0:a5c253316af6 18 // Generated for project GC500_2_5inch_bitmap_loader
jmitc91516 0:a5c253316af6 19 // in project file C:\easyGUI Projects\GC500_2_5inch_bitmap_loader.gui
jmitc91516 0:a5c253316af6 20 //
jmitc91516 0:a5c253316af6 21
jmitc91516 0:a5c253316af6 22 // Ensure that this header file is only included once
jmitc91516 0:a5c253316af6 23 #ifndef __GUISTRUCT_H
jmitc91516 0:a5c253316af6 24 #define __GUISTRUCT_H
jmitc91516 0:a5c253316af6 25
jmitc91516 0:a5c253316af6 26 // -------------------------- INCLUDE SECTION --------------------------
jmitc91516 0:a5c253316af6 27
jmitc91516 0:a5c253316af6 28 #include "GuiConst.h"
jmitc91516 0:a5c253316af6 29 #include "GuiLib.h"
jmitc91516 0:a5c253316af6 30
jmitc91516 0:a5c253316af6 31 // --------------------- GLOBAL DECLARATION SECTION --------------------
jmitc91516 0:a5c253316af6 32
jmitc91516 0:a5c253316af6 33 // CLASS Base
jmitc91516 0:a5c253316af6 34 // ==========
jmitc91516 0:a5c253316af6 35
jmitc91516 0:a5c253316af6 36 #define GuiStruct_BackgroundBitmaps_Def 0
jmitc91516 0:a5c253316af6 37
jmitc91516 0:a5c253316af6 38 #define GuiStruct_ComponentPageBitmaps_Def 1
jmitc91516 0:a5c253316af6 39
jmitc91516 0:a5c253316af6 40 #define GuiStruct_HomePageBitmaps_0 2
jmitc91516 0:a5c253316af6 41
jmitc91516 0:a5c253316af6 42 #define GuiStruct_ScrollButtonBitmaps_Def 3
jmitc91516 0:a5c253316af6 43 // Internal sub-assemblies
jmitc91516 0:a5c253316af6 44 // =======================
jmitc91516 0:a5c253316af6 45
jmitc91516 0:a5c253316af6 46 #define GuiStructCOMP_CBFLAT 4
jmitc91516 0:a5c253316af6 47 #define GuiStructCOMP_CBFLATTRANSP 5
jmitc91516 0:a5c253316af6 48 #define GuiStructCOMP_CB3D 6
jmitc91516 0:a5c253316af6 49 #define GuiStructCOMP_CB3DINNER 7
jmitc91516 0:a5c253316af6 50 #define GuiStructCOMP_CBMCHSMALL 8
jmitc91516 0:a5c253316af6 51 #define GuiStructCOMP_CBMCHBIG 9
jmitc91516 0:a5c253316af6 52 #define GuiStructCOMP_CBMCRFLSMALL 10
jmitc91516 0:a5c253316af6 53 #define GuiStructCOMP_CBMCR3DSMALL 11
jmitc91516 0:a5c253316af6 54 #define GuiStructCOMP_CBMCRBIG 12
jmitc91516 0:a5c253316af6 55 #define GuiStructCOMP_CBMFIFLAT 13
jmitc91516 0:a5c253316af6 56 #define GuiStructCOMP_CBMFI3D 14
jmitc91516 0:a5c253316af6 57 #define GuiStructCOMP_RBFLAT 15
jmitc91516 0:a5c253316af6 58 #define GuiStructCOMP_RBFLATTRANSP 16
jmitc91516 0:a5c253316af6 59 #define GuiStructCOMP_RB3D 17
jmitc91516 0:a5c253316af6 60 #define GuiStructCOMP_RB3DINNER 18
jmitc91516 0:a5c253316af6 61 #define GuiStructCOMP_RBMFLAT 19
jmitc91516 0:a5c253316af6 62 #define GuiStructCOMP_RBM3D 20
jmitc91516 0:a5c253316af6 63 #define GuiStructCOMP_RBMSQUA 21
jmitc91516 0:a5c253316af6 64 #define GuiStructCOMP_BUFLAT0 22
jmitc91516 0:a5c253316af6 65 #define GuiStructCOMP_BUFLAT1 23
jmitc91516 0:a5c253316af6 66 #define GuiStructCOMP_BUFLAT2 24
jmitc91516 0:a5c253316af6 67 #define GuiStructCOMP_BUFLATR0 25
jmitc91516 0:a5c253316af6 68 #define GuiStructCOMP_BUFLATR1 26
jmitc91516 0:a5c253316af6 69 #define GuiStructCOMP_BUFLATR2 27
jmitc91516 0:a5c253316af6 70 #define GuiStructCOMP_BU3D0 28
jmitc91516 0:a5c253316af6 71 #define GuiStructCOMP_BU3D1 29
jmitc91516 0:a5c253316af6 72 #define GuiStructCOMP_BU3D2 30
jmitc91516 0:a5c253316af6 73 #define GuiStructCOMP_BU3DR0 31
jmitc91516 0:a5c253316af6 74 #define GuiStructCOMP_BU3DR1 32
jmitc91516 0:a5c253316af6 75 #define GuiStructCOMP_BU3DR2 33
jmitc91516 0:a5c253316af6 76 #define GuiStructCOMP_EBFLAT 34
jmitc91516 0:a5c253316af6 77 #define GuiStructCOMP_EB3D 35
jmitc91516 0:a5c253316af6 78 #define GuiStructCOMP_PAFLAT 36
jmitc91516 0:a5c253316af6 79 #define GuiStructCOMP_PAFLATR 37
jmitc91516 0:a5c253316af6 80 #define GuiStructCOMP_PAFLATTRANSP 38
jmitc91516 0:a5c253316af6 81 #define GuiStructCOMP_PAFLATTRANSPR 39
jmitc91516 0:a5c253316af6 82 #define GuiStructCOMP_PA3DRAIS 40
jmitc91516 0:a5c253316af6 83 #define GuiStructCOMP_PA3DRAISR 41
jmitc91516 0:a5c253316af6 84 #define GuiStructCOMP_PA3DLOW 42
jmitc91516 0:a5c253316af6 85 #define GuiStructCOMP_PA3DLOWR 43
jmitc91516 0:a5c253316af6 86 #define GuiStructCOMP_PA3DINNER 44
jmitc91516 0:a5c253316af6 87 #define GuiStructCOMP_PA3DINNERR 45
jmitc91516 0:a5c253316af6 88 #define GuiStructCOMP_PAEMBRAIS 46
jmitc91516 0:a5c253316af6 89 #define GuiStructCOMP_PAEMBLOW 47
jmitc91516 0:a5c253316af6 90 #define GuiStructCOMP_MMFLAT 48
jmitc91516 0:a5c253316af6 91 #define GuiStructCOMP_MM3D 49
jmitc91516 0:a5c253316af6 92 #define GuiStructCOMP_LBFLAT 50
jmitc91516 0:a5c253316af6 93 #define GuiStructCOMP_LB3D 51
jmitc91516 0:a5c253316af6 94 #define GuiStructCOMP_COFLAT 52
jmitc91516 0:a5c253316af6 95 #define GuiStructCOMP_CO3D 53
jmitc91516 0:a5c253316af6 96 #define GuiStructCOMP_SAFLAT 54
jmitc91516 0:a5c253316af6 97 #define GuiStructCOMP_SA3D 55
jmitc91516 0:a5c253316af6 98 #define GuiStructCOMP_PBFLAT 56
jmitc91516 0:a5c253316af6 99 #define GuiStructCOMP_PB3D 57
jmitc91516 0:a5c253316af6 100
jmitc91516 0:a5c253316af6 101 #define GuiStruct_StructCnt 4
jmitc91516 0:a5c253316af6 102 extern const GuiConst_PTR const GuiStruct_StructPtrList[GuiStruct_StructCnt];
jmitc91516 0:a5c253316af6 103 extern const GuiConst_INT16U GuiStruct_StructNdxList[GuiStruct_StructCnt];
jmitc91516 0:a5c253316af6 104
jmitc91516 0:a5c253316af6 105 #define GuiStruct_VarPtrCnt 1
jmitc91516 0:a5c253316af6 106 extern const GuiConst_PTR const GuiStruct_VarPtrList[GuiStruct_VarPtrCnt];
jmitc91516 0:a5c253316af6 107
jmitc91516 0:a5c253316af6 108 extern const GuiConst_INT8U GuiStruct_VarTypeList[GuiStruct_VarPtrCnt];
jmitc91516 0:a5c253316af6 109
jmitc91516 0:a5c253316af6 110 #define GuiStruct_Bitmap_BootScreen 0
jmitc91516 0:a5c253316af6 111 #define GuiStruct_Bitmap_BlankBackground 1
jmitc91516 0:a5c253316af6 112 #define GuiStruct_Bitmap_Column 2
jmitc91516 0:a5c253316af6 113 #define GuiStruct_Bitmap_Detector 3
jmitc91516 0:a5c253316af6 114 #define GuiStruct_Bitmap_Injector 4
jmitc91516 0:a5c253316af6 115 #define GuiStruct_Bitmap_Gas 5
jmitc91516 0:a5c253316af6 116 #define GuiStruct_Bitmap_ColumnButton 6
jmitc91516 0:a5c253316af6 117 #define GuiStruct_Bitmap_DetectorButton 7
jmitc91516 0:a5c253316af6 118 #define GuiStruct_Bitmap_InjectorButton 8
jmitc91516 0:a5c253316af6 119 #define GuiStruct_Bitmap_GasButton 9
jmitc91516 0:a5c253316af6 120 #define GuiStruct_Bitmap_UpArrowDoubled 10
jmitc91516 0:a5c253316af6 121 #define GuiStruct_Bitmap_DownArrowDoubled 11
jmitc91516 0:a5c253316af6 122 #define GuiStruct_Bitmap_UpArrow 12
jmitc91516 0:a5c253316af6 123 #define GuiStruct_Bitmap_DownArrow 13
jmitc91516 0:a5c253316af6 124 #define GuiStruct_Bitmap_UpArrow1point5 14
jmitc91516 0:a5c253316af6 125 #define GuiStruct_Bitmap_DownArrow1point5 15
jmitc91516 0:a5c253316af6 126
jmitc91516 0:a5c253316af6 127 #define GuiStruct_BitmapCnt 16
jmitc91516 0:a5c253316af6 128 extern const GuiConst_PTR const GuiStruct_BitmapPtrList[GuiStruct_BitmapCnt];
jmitc91516 0:a5c253316af6 129
jmitc91516 0:a5c253316af6 130 #define GuiStruct_ColorTableCnt 1
jmitc91516 0:a5c253316af6 131 extern const GuiConst_INTCOLOR GuiStruct_ColorTable[GuiStruct_ColorTableCnt];
jmitc91516 0:a5c253316af6 132
jmitc91516 0:a5c253316af6 133
jmitc91516 0:a5c253316af6 134 // -------------------------- CUSTOM SECTION ---------------------------
jmitc91516 0:a5c253316af6 135
jmitc91516 0:a5c253316af6 136 // My own code is inserted here - edit it in the C code generation window
jmitc91516 0:a5c253316af6 137
jmitc91516 0:a5c253316af6 138 // -----------------------------------------------------------------------
jmitc91516 0:a5c253316af6 139
jmitc91516 0:a5c253316af6 140 #endif
jmitc91516 0:a5c253316af6 141
jmitc91516 0:a5c253316af6 142 // -----------------------------------------------------------------------
jmitc91516 0:a5c253316af6 143
jmitc91516 0:a5c253316af6 144 // My own footer is inserted here - edit it in the C code generation window