test

Dependencies:   ad5422_arduino mbed LT1446 ADS1248-1 LM35-1 Flash FT813 PGA280_ADS1259

Committer:
nikmaos
Date:
Sat Aug 08 18:32:53 2020 +0000
Revision:
3:d4b106bf3a32
Child:
7:c364201bc3ed
808

Who changed what in which revision?

UserRevisionLine numberNew contents of line
nikmaos 3:d4b106bf3a32 1 #include "display.h"
nikmaos 3:d4b106bf3a32 2 void Display::ChromTest(float temp,float ras,int temp_u,float ras_u)
nikmaos 3:d4b106bf3a32 3 {
nikmaos 3:d4b106bf3a32 4 StartDL();
nikmaos 3:d4b106bf3a32 5 //"Parameters"
nikmaos 3:d4b106bf3a32 6 (*_TFT).DL(CLEAR_COLOR_RGB(255, 255, 255));
nikmaos 3:d4b106bf3a32 7 (*_TFT).DL(CLEAR(1, 1, 1));
nikmaos 3:d4b106bf3a32 8 (*_TFT).DL(COLOR_RGB(0, 0, 0));
nikmaos 3:d4b106bf3a32 9 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 10 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 11 (*_TFT).DL(BITMAP_HANDLE(31));
nikmaos 3:d4b106bf3a32 12 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 13 (*_TFT).DL(CELL(80));
nikmaos 3:d4b106bf3a32 14 (*_TFT).DL(VERTEX2F(1148, -4));
nikmaos 3:d4b106bf3a32 15 (*_TFT).DL(CELL(97));
nikmaos 3:d4b106bf3a32 16 (*_TFT).DL(VERTEX2F(1252, -4));
nikmaos 3:d4b106bf3a32 17 (*_TFT).DL(CELL(114));
nikmaos 3:d4b106bf3a32 18 (*_TFT).DL(VERTEX2F(1344, -4));
nikmaos 3:d4b106bf3a32 19 (*_TFT).DL(CELL(97));
nikmaos 3:d4b106bf3a32 20 (*_TFT).DL(VERTEX2F(1404, -4));
nikmaos 3:d4b106bf3a32 21 (*_TFT).DL(CELL(109));
nikmaos 3:d4b106bf3a32 22 (*_TFT).DL(VERTEX2F(1496, -4));
nikmaos 3:d4b106bf3a32 23 (*_TFT).DL(CELL(101));
nikmaos 3:d4b106bf3a32 24 (*_TFT).DL(VERTEX2F(1640, -4));
nikmaos 3:d4b106bf3a32 25 (*_TFT).DL(CELL(116));
nikmaos 3:d4b106bf3a32 26 (*_TFT).DL(VERTEX2F(1728, -4));
nikmaos 3:d4b106bf3a32 27 (*_TFT).DL(CELL(101));
nikmaos 3:d4b106bf3a32 28 (*_TFT).DL(VERTEX2F(1784, -4));
nikmaos 3:d4b106bf3a32 29 (*_TFT).DL(CELL(114));
nikmaos 3:d4b106bf3a32 30 (*_TFT).DL(VERTEX2F(1872, -4));
nikmaos 3:d4b106bf3a32 31 (*_TFT).DL(CELL(115));
nikmaos 3:d4b106bf3a32 32 (*_TFT).DL(VERTEX2F(1932, -4));
nikmaos 3:d4b106bf3a32 33 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 34 //кнопка "текущая температура"
nikmaos 3:d4b106bf3a32 35 (*_TFT).DL(TAG_MASK(1));//пометки что это изменено относительно генератора кода
nikmaos 3:d4b106bf3a32 36 (*_TFT).DL(TAG(CHROM_TEMP_PRESS));//
nikmaos 3:d4b106bf3a32 37 (*_TFT).DL(COLOR_RGB(255, 85, 0));
nikmaos 3:d4b106bf3a32 38 if (pressedButton == CHROM_TEMP_PRESS) {//
nikmaos 3:d4b106bf3a32 39 (*_TFT).DL(COLOR_RGB(75, 70, 108));
nikmaos 3:d4b106bf3a32 40 }//
nikmaos 3:d4b106bf3a32 41 (*_TFT).DL(BEGIN(RECTS));
nikmaos 3:d4b106bf3a32 42 (*_TFT).DL(VERTEX2II(5, 245, 0, 0));
nikmaos 3:d4b106bf3a32 43 (*_TFT).DL(VERTEX2II(395, 295, 0, 0));
nikmaos 3:d4b106bf3a32 44 (*_TFT).DL(END());
nikmaos 3:d4b106bf3a32 45 //
nikmaos 3:d4b106bf3a32 46 (*_TFT).DL(COLOR_RGB(0, 0, 0));
nikmaos 3:d4b106bf3a32 47 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 48 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 49 (*_TFT).DL(BITMAP_HANDLE(18));
nikmaos 3:d4b106bf3a32 50 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 51 (*_TFT).DL(VERTEX2II(16, 263, 18, 'T'));
nikmaos 3:d4b106bf3a32 52 (*_TFT).DL(VERTEX2II(24, 263, 18, 'e'));
nikmaos 3:d4b106bf3a32 53 (*_TFT).DL(VERTEX2II(32, 263, 18, 'm'));
nikmaos 3:d4b106bf3a32 54 (*_TFT).DL(VERTEX2II(40, 263, 18, 'p'));
nikmaos 3:d4b106bf3a32 55 (*_TFT).DL(VERTEX2II(48, 263, 18, 'K'));
nikmaos 3:d4b106bf3a32 56 (*_TFT).DL(VERTEX2II(56, 263, 18, 'o'));
nikmaos 3:d4b106bf3a32 57 (*_TFT).DL(VERTEX2II(64, 263, 18, 'l'));
nikmaos 3:d4b106bf3a32 58 (*_TFT).DL(VERTEX2II(72, 263, 18, ' '));
nikmaos 3:d4b106bf3a32 59 (*_TFT).DL(VERTEX2II(80, 263, 18, 'C'));
nikmaos 3:d4b106bf3a32 60 (*_TFT).DL(VERTEX2II(88, 263, 18, 'u'));
nikmaos 3:d4b106bf3a32 61 (*_TFT).DL(VERTEX2II(96, 263, 18, 'r'));
nikmaos 3:d4b106bf3a32 62 (*_TFT).DL(VERTEX2II(104, 263, 18, 'r'));
nikmaos 3:d4b106bf3a32 63 (*_TFT).DL(VERTEX2II(112, 263, 18, 'e'));
nikmaos 3:d4b106bf3a32 64 (*_TFT).DL(VERTEX2II(120, 263, 18, 'n'));
nikmaos 3:d4b106bf3a32 65 (*_TFT).DL(VERTEX2II(128, 263, 18, 't'));
nikmaos 3:d4b106bf3a32 66 (*_TFT).DL(VERTEX2II(136, 263, 18, ':'));
nikmaos 3:d4b106bf3a32 67 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 68 (*_TFT).DL(TAG_MASK(0));//конец обработки нажатия кнопки
nikmaos 3:d4b106bf3a32 69 //
nikmaos 3:d4b106bf3a32 70 (*_TFT).DL(COLOR_RGB(0, 0, 0));
nikmaos 3:d4b106bf3a32 71 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 72 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 73 (*_TFT).DL(BITMAP_HANDLE(18));
nikmaos 3:d4b106bf3a32 74 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 75 char str[5]={0};
nikmaos 3:d4b106bf3a32 76 sprintf(str,"%2.2f",temp);
nikmaos 3:d4b106bf3a32 77 (*_TFT).DL(VERTEX2II(149, 263, 18, str[0]));
nikmaos 3:d4b106bf3a32 78 (*_TFT).DL(VERTEX2II(157, 263, 18, str[1]));
nikmaos 3:d4b106bf3a32 79 (*_TFT).DL(VERTEX2II(162, 263, 18, str[2]));
nikmaos 3:d4b106bf3a32 80 (*_TFT).DL(VERTEX2II(170, 263, 18, str[3]));
nikmaos 3:d4b106bf3a32 81 (*_TFT).DL(VERTEX2II(178, 263, 18, str[4]));
nikmaos 3:d4b106bf3a32 82 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 83 //
nikmaos 3:d4b106bf3a32 84 (*_TFT).DL(COLOR_RGB(0, 0, 0));
nikmaos 3:d4b106bf3a32 85 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 86 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 87 (*_TFT).DL(BITMAP_HANDLE(18));
nikmaos 3:d4b106bf3a32 88 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 89 (*_TFT).DL(VERTEX2II(169+20, 260, 18, 'o'));//
nikmaos 3:d4b106bf3a32 90 (*_TFT).DL(VERTEX2II(177+20, 263, 18, 'C'));
nikmaos 3:d4b106bf3a32 91 (*_TFT).DL(VERTEX2II(185+20, 263, 18, ' '));
nikmaos 3:d4b106bf3a32 92 (*_TFT).DL(VERTEX2II(193+20, 263, 18, '/'));
nikmaos 3:d4b106bf3a32 93 (*_TFT).DL(VERTEX2II(201+20, 263, 18, ' '));
nikmaos 3:d4b106bf3a32 94 (*_TFT).DL(VERTEX2II(209+20, 263, 18, 'S'));
nikmaos 3:d4b106bf3a32 95 (*_TFT).DL(VERTEX2II(217+20, 263, 18, 'E'));
nikmaos 3:d4b106bf3a32 96 (*_TFT).DL(VERTEX2II(225+20, 263, 18, 'T'));
nikmaos 3:d4b106bf3a32 97 (*_TFT).DL(VERTEX2II(233+20, 263, 18, ':'));
nikmaos 3:d4b106bf3a32 98 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 99 //
nikmaos 3:d4b106bf3a32 100 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 101 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 102 (*_TFT).DL(BITMAP_HANDLE(18));
nikmaos 3:d4b106bf3a32 103 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 104 sprintf(str,"%02d",temp_u);
nikmaos 3:d4b106bf3a32 105 (*_TFT).DL(VERTEX2II(244+20, 263, 18, str[0]));
nikmaos 3:d4b106bf3a32 106 (*_TFT).DL(VERTEX2II(252+20, 263, 18, str[1]));
nikmaos 3:d4b106bf3a32 107 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 108 //
nikmaos 3:d4b106bf3a32 109 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 110 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 111 (*_TFT).DL(BITMAP_HANDLE(18));
nikmaos 3:d4b106bf3a32 112 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 113 (*_TFT).DL(VERTEX2II(264+20, 260, 18, 'o'));//
nikmaos 3:d4b106bf3a32 114 (*_TFT).DL(VERTEX2II(272+20, 263, 18, 'C'));
nikmaos 3:d4b106bf3a32 115 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 116 //"Set Tempkol"
nikmaos 3:d4b106bf3a32 117 (*_TFT).DL(TAG_MASK(1));//пометки что это изменено относительно генератора кода
nikmaos 3:d4b106bf3a32 118 (*_TFT).DL(TAG(CHROM_SET_TEMP_PRESS));//
nikmaos 3:d4b106bf3a32 119 (*_TFT).DL(COLOR_RGB(255, 255, 255));
nikmaos 3:d4b106bf3a32 120 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 121 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 122 (*_TFT).DL(BITMAP_HANDLE(15));
nikmaos 3:d4b106bf3a32 123 (*_TFT).DL(CELL(0));
nikmaos 3:d4b106bf3a32 124 (*_TFT).DL(BITMAP_SOURCE(-2097076));
nikmaos 3:d4b106bf3a32 125 (*_TFT).DL(BITMAP_LAYOUT_H(0, 0));
nikmaos 3:d4b106bf3a32 126 (*_TFT).DL(BITMAP_LAYOUT(L8, 1, 25));
nikmaos 3:d4b106bf3a32 127 (*_TFT).DL(BITMAP_SIZE_H(0, 0));
nikmaos 3:d4b106bf3a32 128 (*_TFT).DL(BITMAP_SIZE(NEAREST, REPEAT, BORDER, 390, 50));
nikmaos 3:d4b106bf3a32 129 (*_TFT).DL(COLOR_MASK(0, 0, 0, 1));
nikmaos 3:d4b106bf3a32 130 (*_TFT).DL(BLEND_FUNC(ZERO, ZERO));
nikmaos 3:d4b106bf3a32 131 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 132 (*_TFT).DL(VERTEX2F(1620, 980));
nikmaos 3:d4b106bf3a32 133 (*_TFT).DL(COLOR_MASK(1, 1, 1, 1));
nikmaos 3:d4b106bf3a32 134 (*_TFT).DL(BLEND_FUNC(SRC_ALPHA, ONE_MINUS_SRC_ALPHA));
nikmaos 3:d4b106bf3a32 135 (*_TFT).DL(LINE_WIDTH(48));
nikmaos 3:d4b106bf3a32 136 (*_TFT).DL(BEGIN(RECTS));
nikmaos 3:d4b106bf3a32 137 (*_TFT).DL(COLOR_RGB(255, 255, 255));
nikmaos 3:d4b106bf3a32 138 (*_TFT).DL(VERTEX2F(1630, 990));
nikmaos 3:d4b106bf3a32 139 (*_TFT).DL(VERTEX2F(3166, 1166));
nikmaos 3:d4b106bf3a32 140 (*_TFT).DL(COLOR_RGB(0, 0, 0));
nikmaos 3:d4b106bf3a32 141 (*_TFT).DL(VERTEX2F(1636, 996));
nikmaos 3:d4b106bf3a32 142 (*_TFT).DL(VERTEX2F(3172, 1172));
nikmaos 3:d4b106bf3a32 143 (*_TFT).DL(COLOR_RGB(0, 56, 112));
nikmaos 3:d4b106bf3a32 144 (*_TFT).DL(VERTEX2F(1632, 992));
nikmaos 3:d4b106bf3a32 145 (*_TFT).DL(VERTEX2F(3168, 1168));
nikmaos 3:d4b106bf3a32 146 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 147 (*_TFT).DL(COLOR_MASK(0, 0, 0, 1));
nikmaos 3:d4b106bf3a32 148 (*_TFT).DL(BLEND_FUNC(DST_ALPHA, ZERO));
nikmaos 3:d4b106bf3a32 149 (*_TFT).DL(VERTEX2F(1620, 980));
nikmaos 3:d4b106bf3a32 150 (*_TFT).DL(COLOR_MASK(1, 1, 1, 0));
nikmaos 3:d4b106bf3a32 151 (*_TFT).DL(BLEND_FUNC(DST_ALPHA, ONE_MINUS_DST_ALPHA));
nikmaos 3:d4b106bf3a32 152 (*_TFT).DL(COLOR_RGB(255, 255, 255));
nikmaos 3:d4b106bf3a32 153 if (pressedButton == CHROM_SET_TEMP_PRESS) {//
nikmaos 3:d4b106bf3a32 154 (*_TFT).DL(COLOR_RGB(0, 0, 0)); //
nikmaos 3:d4b106bf3a32 155 }//
nikmaos 3:d4b106bf3a32 156 (*_TFT).DL(VERTEX2F(1620, 980));
nikmaos 3:d4b106bf3a32 157 (*_TFT).DL(COLOR_MASK(1, 1, 1, 1));
nikmaos 3:d4b106bf3a32 158 (*_TFT).DL(BLEND_FUNC(SRC_ALPHA, ONE_MINUS_SRC_ALPHA));
nikmaos 3:d4b106bf3a32 159 (*_TFT).DL(COLOR_RGB(0, 0, 0));
nikmaos 3:d4b106bf3a32 160 (*_TFT).DL(BITMAP_HANDLE(18));
nikmaos 3:d4b106bf3a32 161 (*_TFT).DL(CELL(83));
nikmaos 3:d4b106bf3a32 162 (*_TFT).DL(VERTEX2F(2224, 1044));
nikmaos 3:d4b106bf3a32 163 (*_TFT).DL(CELL(101));
nikmaos 3:d4b106bf3a32 164 (*_TFT).DL(VERTEX2F(2256, 1044));
nikmaos 3:d4b106bf3a32 165 (*_TFT).DL(CELL(116));
nikmaos 3:d4b106bf3a32 166 (*_TFT).DL(VERTEX2F(2288, 1044));
nikmaos 3:d4b106bf3a32 167 (*_TFT).DL(CELL(32));
nikmaos 3:d4b106bf3a32 168 (*_TFT).DL(VERTEX2F(2320, 1044));
nikmaos 3:d4b106bf3a32 169 (*_TFT).DL(CELL(84));
nikmaos 3:d4b106bf3a32 170 (*_TFT).DL(VERTEX2F(2352, 1044));
nikmaos 3:d4b106bf3a32 171 (*_TFT).DL(CELL(101));
nikmaos 3:d4b106bf3a32 172 (*_TFT).DL(VERTEX2F(2384, 1044));
nikmaos 3:d4b106bf3a32 173 (*_TFT).DL(CELL(109));
nikmaos 3:d4b106bf3a32 174 (*_TFT).DL(VERTEX2F(2416, 1044));
nikmaos 3:d4b106bf3a32 175 (*_TFT).DL(CELL(112));
nikmaos 3:d4b106bf3a32 176 (*_TFT).DL(VERTEX2F(2448, 1044));
nikmaos 3:d4b106bf3a32 177 (*_TFT).DL(CELL(75));
nikmaos 3:d4b106bf3a32 178 (*_TFT).DL(VERTEX2F(2480, 1044));
nikmaos 3:d4b106bf3a32 179 (*_TFT).DL(CELL(111));
nikmaos 3:d4b106bf3a32 180 (*_TFT).DL(VERTEX2F(2512, 1044));
nikmaos 3:d4b106bf3a32 181 (*_TFT).DL(CELL(108));
nikmaos 3:d4b106bf3a32 182 (*_TFT).DL(VERTEX2F(2544, 1044));
nikmaos 3:d4b106bf3a32 183 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 184 //тоже, изменение цвета
nikmaos 3:d4b106bf3a32 185 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 186 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 187 (*_TFT).DL(BITMAP_HANDLE(18));
nikmaos 3:d4b106bf3a32 188 (*_TFT).DL(CELL(83));
nikmaos 3:d4b106bf3a32 189 (*_TFT).DL(VERTEX2F(2228, 1048));
nikmaos 3:d4b106bf3a32 190 (*_TFT).DL(CELL(101));
nikmaos 3:d4b106bf3a32 191 (*_TFT).DL(VERTEX2F(2260, 1048));
nikmaos 3:d4b106bf3a32 192 (*_TFT).DL(CELL(116));
nikmaos 3:d4b106bf3a32 193 (*_TFT).DL(VERTEX2F(2292, 1048));
nikmaos 3:d4b106bf3a32 194 (*_TFT).DL(CELL(32));
nikmaos 3:d4b106bf3a32 195 (*_TFT).DL(VERTEX2F(2324, 1048));
nikmaos 3:d4b106bf3a32 196 (*_TFT).DL(CELL(84));
nikmaos 3:d4b106bf3a32 197 (*_TFT).DL(VERTEX2F(2356, 1048));
nikmaos 3:d4b106bf3a32 198 (*_TFT).DL(CELL(101));
nikmaos 3:d4b106bf3a32 199 (*_TFT).DL(VERTEX2F(2388, 1048));
nikmaos 3:d4b106bf3a32 200 (*_TFT).DL(CELL(109));
nikmaos 3:d4b106bf3a32 201 (*_TFT).DL(VERTEX2F(2420, 1048));
nikmaos 3:d4b106bf3a32 202 (*_TFT).DL(CELL(112));
nikmaos 3:d4b106bf3a32 203 (*_TFT).DL(VERTEX2F(2452, 1048));
nikmaos 3:d4b106bf3a32 204 (*_TFT).DL(CELL(75));
nikmaos 3:d4b106bf3a32 205 (*_TFT).DL(VERTEX2F(2484, 1048));
nikmaos 3:d4b106bf3a32 206 (*_TFT).DL(CELL(111));
nikmaos 3:d4b106bf3a32 207 (*_TFT).DL(VERTEX2F(2516, 1048));
nikmaos 3:d4b106bf3a32 208 (*_TFT).DL(CELL(108));
nikmaos 3:d4b106bf3a32 209 (*_TFT).DL(VERTEX2F(2548, 1048));
nikmaos 3:d4b106bf3a32 210 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 211 (*_TFT).DL(TAG_MASK(0));//конец обработки нажатия кнопки
nikmaos 3:d4b106bf3a32 212 //
nikmaos 3:d4b106bf3a32 213 (*_TFT).DL(COLOR_RGB(85, 255, 127));
nikmaos 3:d4b106bf3a32 214 (*_TFT).DL(BEGIN(RECTS));
nikmaos 3:d4b106bf3a32 215 (*_TFT).DL(VERTEX2II(5, 305, 0, 0));
nikmaos 3:d4b106bf3a32 216 (*_TFT).DL(VERTEX2II(395, 355, 0, 0));
nikmaos 3:d4b106bf3a32 217 (*_TFT).DL(END());
nikmaos 3:d4b106bf3a32 218 //
nikmaos 3:d4b106bf3a32 219 (*_TFT).DL(COLOR_RGB(0, 0, 0));
nikmaos 3:d4b106bf3a32 220 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 221 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 222 (*_TFT).DL(BITMAP_HANDLE(18));
nikmaos 3:d4b106bf3a32 223 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 224 (*_TFT).DL(VERTEX2II(21, 324, 18, 'R'));
nikmaos 3:d4b106bf3a32 225 (*_TFT).DL(VERTEX2II(29, 324, 18, 'a'));
nikmaos 3:d4b106bf3a32 226 (*_TFT).DL(VERTEX2II(37, 324, 18, 's'));
nikmaos 3:d4b106bf3a32 227 (*_TFT).DL(VERTEX2II(45, 324, 18, 'h'));
nikmaos 3:d4b106bf3a32 228 (*_TFT).DL(VERTEX2II(53, 324, 18, 'o'));
nikmaos 3:d4b106bf3a32 229 (*_TFT).DL(VERTEX2II(61, 324, 18, 'd'));
nikmaos 3:d4b106bf3a32 230 (*_TFT).DL(VERTEX2II(69, 324, 18, ' '));
nikmaos 3:d4b106bf3a32 231 (*_TFT).DL(VERTEX2II(77, 324, 18, 'C'));
nikmaos 3:d4b106bf3a32 232 (*_TFT).DL(VERTEX2II(85, 324, 18, 'u'));
nikmaos 3:d4b106bf3a32 233 (*_TFT).DL(VERTEX2II(93, 324, 18, 'r'));
nikmaos 3:d4b106bf3a32 234 (*_TFT).DL(VERTEX2II(101, 324, 18, 'r'));
nikmaos 3:d4b106bf3a32 235 (*_TFT).DL(VERTEX2II(109, 324, 18, 'e'));
nikmaos 3:d4b106bf3a32 236 (*_TFT).DL(VERTEX2II(117, 324, 18, 'n'));
nikmaos 3:d4b106bf3a32 237 (*_TFT).DL(VERTEX2II(125, 324, 18, 't'));
nikmaos 3:d4b106bf3a32 238 (*_TFT).DL(VERTEX2II(133, 324, 18, ':'));
nikmaos 3:d4b106bf3a32 239 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 240 //
nikmaos 3:d4b106bf3a32 241 (*_TFT).DL(COLOR_RGB(0, 0, 0));
nikmaos 3:d4b106bf3a32 242 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 243 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 244 (*_TFT).DL(BITMAP_HANDLE(18));
nikmaos 3:d4b106bf3a32 245 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 246 sprintf(str,"%2.2f",ras);//
nikmaos 3:d4b106bf3a32 247 (*_TFT).DL(VERTEX2II(145, 324, 18, str[0]));//
nikmaos 3:d4b106bf3a32 248 (*_TFT).DL(VERTEX2II(153, 324, 18, str[1]));//
nikmaos 3:d4b106bf3a32 249 (*_TFT).DL(VERTEX2II(158, 324, 18, str[2]));//
nikmaos 3:d4b106bf3a32 250 (*_TFT).DL(VERTEX2II(166, 324, 18, str[3]));//
nikmaos 3:d4b106bf3a32 251 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 252 //
nikmaos 3:d4b106bf3a32 253 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 254 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 255 (*_TFT).DL(BITMAP_HANDLE(18));
nikmaos 3:d4b106bf3a32 256 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 257 (*_TFT).DL(VERTEX2II(166+10, 324, 18, 'c'));
nikmaos 3:d4b106bf3a32 258 (*_TFT).DL(VERTEX2II(174+10, 324, 18, 'm'));
nikmaos 3:d4b106bf3a32 259 (*_TFT).DL(VERTEX2II(182+10, 324, 18, '3'));
nikmaos 3:d4b106bf3a32 260 (*_TFT).DL(VERTEX2II(190+10, 324, 18, '/'));
nikmaos 3:d4b106bf3a32 261 (*_TFT).DL(VERTEX2II(198+10, 324, 18, 'm'));
nikmaos 3:d4b106bf3a32 262 (*_TFT).DL(VERTEX2II(206+10, 324, 18, 'i'));
nikmaos 3:d4b106bf3a32 263 (*_TFT).DL(VERTEX2II(214+10, 324, 18, 'n'));
nikmaos 3:d4b106bf3a32 264 (*_TFT).DL(VERTEX2II(222+10, 324, 18, ' '));
nikmaos 3:d4b106bf3a32 265 (*_TFT).DL(VERTEX2II(230+10, 324, 18, '/'));
nikmaos 3:d4b106bf3a32 266 (*_TFT).DL(VERTEX2II(238+10, 324, 18, ' '));
nikmaos 3:d4b106bf3a32 267 (*_TFT).DL(VERTEX2II(246+10, 324, 18, 'S'));
nikmaos 3:d4b106bf3a32 268 (*_TFT).DL(VERTEX2II(254+10, 324, 18, 'E'));
nikmaos 3:d4b106bf3a32 269 (*_TFT).DL(VERTEX2II(262+10, 324, 18, 'T'));
nikmaos 3:d4b106bf3a32 270 (*_TFT).DL(VERTEX2II(270+10, 324, 18, ':'));
nikmaos 3:d4b106bf3a32 271 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 272 //
nikmaos 3:d4b106bf3a32 273 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 274 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 275 (*_TFT).DL(BITMAP_HANDLE(18));
nikmaos 3:d4b106bf3a32 276 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 277 sprintf(str,"%2.2f",ras_u);
nikmaos 3:d4b106bf3a32 278 (*_TFT).DL(VERTEX2II(280+10, 324, 18, str[0]));
nikmaos 3:d4b106bf3a32 279 (*_TFT).DL(VERTEX2II(288+10, 324, 18, str[1]));
nikmaos 3:d4b106bf3a32 280 (*_TFT).DL(VERTEX2II(293+10, 324, 18, str[2]));
nikmaos 3:d4b106bf3a32 281 (*_TFT).DL(VERTEX2II(301+10, 324, 18, str[3]));
nikmaos 3:d4b106bf3a32 282 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 283 //
nikmaos 3:d4b106bf3a32 284 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 285 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 286 (*_TFT).DL(BITMAP_HANDLE(18));
nikmaos 3:d4b106bf3a32 287 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 288 (*_TFT).DL(VERTEX2II(300+20, 324, 18, 'c'));
nikmaos 3:d4b106bf3a32 289 (*_TFT).DL(VERTEX2II(308+20, 324, 18, 'm'));
nikmaos 3:d4b106bf3a32 290 (*_TFT).DL(VERTEX2II(316+20, 324, 18, '3'));
nikmaos 3:d4b106bf3a32 291 (*_TFT).DL(VERTEX2II(324+20, 324, 18, '/'));
nikmaos 3:d4b106bf3a32 292 (*_TFT).DL(VERTEX2II(332+20, 324, 18, 'm'));
nikmaos 3:d4b106bf3a32 293 (*_TFT).DL(VERTEX2II(340+20, 324, 18, 'i'));
nikmaos 3:d4b106bf3a32 294 (*_TFT).DL(VERTEX2II(348+20, 324, 18, 'n'));
nikmaos 3:d4b106bf3a32 295 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 296 //установить расход
nikmaos 3:d4b106bf3a32 297 (*_TFT).DL(TAG_MASK(1));//пометки что это изменено относительно генератора кода
nikmaos 3:d4b106bf3a32 298 (*_TFT).DL(TAG(CHROM_SET_RASHOD_PRESS));//
nikmaos 3:d4b106bf3a32 299 (*_TFT).DL(COLOR_RGB(255, 255, 255));
nikmaos 3:d4b106bf3a32 300 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 301 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 302 (*_TFT).DL(BITMAP_HANDLE(15));
nikmaos 3:d4b106bf3a32 303 (*_TFT).DL(CELL(0));
nikmaos 3:d4b106bf3a32 304 (*_TFT).DL(BITMAP_SOURCE(-2097076));
nikmaos 3:d4b106bf3a32 305 (*_TFT).DL(BITMAP_LAYOUT_H(0, 0));
nikmaos 3:d4b106bf3a32 306 (*_TFT).DL(BITMAP_LAYOUT(L8, 1, 25));
nikmaos 3:d4b106bf3a32 307 (*_TFT).DL(BITMAP_SIZE_H(0, 0));
nikmaos 3:d4b106bf3a32 308 (*_TFT).DL(BITMAP_SIZE(NEAREST, REPEAT, BORDER, 390, 50));
nikmaos 3:d4b106bf3a32 309 (*_TFT).DL(COLOR_MASK(0, 0, 0, 1));
nikmaos 3:d4b106bf3a32 310 (*_TFT).DL(BLEND_FUNC(ZERO, ZERO));
nikmaos 3:d4b106bf3a32 311 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 312 (*_TFT).DL(VERTEX2F(1620, 1220));
nikmaos 3:d4b106bf3a32 313 (*_TFT).DL(COLOR_MASK(1, 1, 1, 1));
nikmaos 3:d4b106bf3a32 314 (*_TFT).DL(BLEND_FUNC(SRC_ALPHA, ONE_MINUS_SRC_ALPHA));
nikmaos 3:d4b106bf3a32 315 (*_TFT).DL(LINE_WIDTH(48));
nikmaos 3:d4b106bf3a32 316 (*_TFT).DL(BEGIN(RECTS));
nikmaos 3:d4b106bf3a32 317 (*_TFT).DL(COLOR_RGB(255, 255, 255));
nikmaos 3:d4b106bf3a32 318 (*_TFT).DL(VERTEX2F(1630, 1230));
nikmaos 3:d4b106bf3a32 319 (*_TFT).DL(VERTEX2F(3166, 1406));
nikmaos 3:d4b106bf3a32 320 (*_TFT).DL(COLOR_RGB(0, 0, 0));
nikmaos 3:d4b106bf3a32 321 (*_TFT).DL(VERTEX2F(1636, 1236));
nikmaos 3:d4b106bf3a32 322 (*_TFT).DL(VERTEX2F(3172, 1412));
nikmaos 3:d4b106bf3a32 323 (*_TFT).DL(COLOR_RGB(0, 56, 112));
nikmaos 3:d4b106bf3a32 324 (*_TFT).DL(VERTEX2F(1632, 1232));
nikmaos 3:d4b106bf3a32 325 (*_TFT).DL(VERTEX2F(3168, 1408));
nikmaos 3:d4b106bf3a32 326 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 327 (*_TFT).DL(COLOR_MASK(0, 0, 0, 1));
nikmaos 3:d4b106bf3a32 328 (*_TFT).DL(BLEND_FUNC(DST_ALPHA, ZERO));
nikmaos 3:d4b106bf3a32 329 (*_TFT).DL(VERTEX2F(1620, 1220));
nikmaos 3:d4b106bf3a32 330 (*_TFT).DL(COLOR_MASK(1, 1, 1, 0));
nikmaos 3:d4b106bf3a32 331 (*_TFT).DL(BLEND_FUNC(DST_ALPHA, ONE_MINUS_DST_ALPHA));
nikmaos 3:d4b106bf3a32 332 (*_TFT).DL(COLOR_RGB(255, 255, 255));
nikmaos 3:d4b106bf3a32 333 if (pressedButton == CHROM_SET_RASHOD_PRESS) {//
nikmaos 3:d4b106bf3a32 334 (*_TFT).DL(COLOR_RGB(0, 0, 0)); //
nikmaos 3:d4b106bf3a32 335 }//
nikmaos 3:d4b106bf3a32 336 (*_TFT).DL(VERTEX2F(1620, 1220));
nikmaos 3:d4b106bf3a32 337 (*_TFT).DL(COLOR_MASK(1, 1, 1, 1));
nikmaos 3:d4b106bf3a32 338 (*_TFT).DL(BLEND_FUNC(SRC_ALPHA, ONE_MINUS_SRC_ALPHA));
nikmaos 3:d4b106bf3a32 339 (*_TFT).DL(COLOR_RGB(0, 0, 0));
nikmaos 3:d4b106bf3a32 340 (*_TFT).DL(BITMAP_HANDLE(18));
nikmaos 3:d4b106bf3a32 341 (*_TFT).DL(CELL(83));
nikmaos 3:d4b106bf3a32 342 (*_TFT).DL(VERTEX2F(2240, 1284));
nikmaos 3:d4b106bf3a32 343 (*_TFT).DL(CELL(101));
nikmaos 3:d4b106bf3a32 344 (*_TFT).DL(VERTEX2F(2272, 1284));
nikmaos 3:d4b106bf3a32 345 (*_TFT).DL(CELL(116));
nikmaos 3:d4b106bf3a32 346 (*_TFT).DL(VERTEX2F(2304, 1284));
nikmaos 3:d4b106bf3a32 347 (*_TFT).DL(CELL(32));
nikmaos 3:d4b106bf3a32 348 (*_TFT).DL(VERTEX2F(2336, 1284));
nikmaos 3:d4b106bf3a32 349 (*_TFT).DL(CELL(82));
nikmaos 3:d4b106bf3a32 350 (*_TFT).DL(VERTEX2F(2368, 1284));
nikmaos 3:d4b106bf3a32 351 (*_TFT).DL(CELL(97));
nikmaos 3:d4b106bf3a32 352 (*_TFT).DL(VERTEX2F(2400, 1284));
nikmaos 3:d4b106bf3a32 353 (*_TFT).DL(CELL(115));
nikmaos 3:d4b106bf3a32 354 (*_TFT).DL(VERTEX2F(2432, 1284));
nikmaos 3:d4b106bf3a32 355 (*_TFT).DL(CELL(104));
nikmaos 3:d4b106bf3a32 356 (*_TFT).DL(VERTEX2F(2464, 1284));
nikmaos 3:d4b106bf3a32 357 (*_TFT).DL(CELL(111));
nikmaos 3:d4b106bf3a32 358 (*_TFT).DL(VERTEX2F(2496, 1284));
nikmaos 3:d4b106bf3a32 359 (*_TFT).DL(CELL(100));
nikmaos 3:d4b106bf3a32 360 (*_TFT).DL(VERTEX2F(2528, 1284));
nikmaos 3:d4b106bf3a32 361 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 362 //цвет букв "Set Rashod"
nikmaos 3:d4b106bf3a32 363 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 364 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 365 (*_TFT).DL(BITMAP_HANDLE(18));
nikmaos 3:d4b106bf3a32 366 (*_TFT).DL(CELL(83));
nikmaos 3:d4b106bf3a32 367 (*_TFT).DL(VERTEX2F(2244, 1288));
nikmaos 3:d4b106bf3a32 368 (*_TFT).DL(CELL(101));
nikmaos 3:d4b106bf3a32 369 (*_TFT).DL(VERTEX2F(2276, 1288));
nikmaos 3:d4b106bf3a32 370 (*_TFT).DL(CELL(116));
nikmaos 3:d4b106bf3a32 371 (*_TFT).DL(VERTEX2F(2308, 1288));
nikmaos 3:d4b106bf3a32 372 (*_TFT).DL(CELL(32));
nikmaos 3:d4b106bf3a32 373 (*_TFT).DL(VERTEX2F(2340, 1288));
nikmaos 3:d4b106bf3a32 374 (*_TFT).DL(CELL(82));
nikmaos 3:d4b106bf3a32 375 (*_TFT).DL(VERTEX2F(2372, 1288));
nikmaos 3:d4b106bf3a32 376 (*_TFT).DL(CELL(97));
nikmaos 3:d4b106bf3a32 377 (*_TFT).DL(VERTEX2F(2404, 1288));
nikmaos 3:d4b106bf3a32 378 (*_TFT).DL(CELL(115));
nikmaos 3:d4b106bf3a32 379 (*_TFT).DL(VERTEX2F(2436, 1288));
nikmaos 3:d4b106bf3a32 380 (*_TFT).DL(CELL(104));
nikmaos 3:d4b106bf3a32 381 (*_TFT).DL(VERTEX2F(2468, 1288));
nikmaos 3:d4b106bf3a32 382 (*_TFT).DL(CELL(111));
nikmaos 3:d4b106bf3a32 383 (*_TFT).DL(VERTEX2F(2500, 1288));
nikmaos 3:d4b106bf3a32 384 (*_TFT).DL(CELL(100));
nikmaos 3:d4b106bf3a32 385 (*_TFT).DL(VERTEX2F(2532, 1288));
nikmaos 3:d4b106bf3a32 386 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 387 (*_TFT).DL(TAG_MASK(0));//конец обработки нажатия кнопки
nikmaos 3:d4b106bf3a32 388
nikmaos 3:d4b106bf3a32 389 //тут не кнопка а отображалка сигнал сенсора
nikmaos 3:d4b106bf3a32 390 (*_TFT).DL(COLOR_RGB(85, 255, 127));
nikmaos 3:d4b106bf3a32 391 (*_TFT).DL(BEGIN(RECTS));
nikmaos 3:d4b106bf3a32 392 (*_TFT).DL(VERTEX2II(5, 365, 0, 0));
nikmaos 3:d4b106bf3a32 393 (*_TFT).DL(VERTEX2II(395, 415, 0, 0));
nikmaos 3:d4b106bf3a32 394 (*_TFT).DL(END());
nikmaos 3:d4b106bf3a32 395 //
nikmaos 3:d4b106bf3a32 396 (*_TFT).DL(COLOR_RGB(0, 0, 0));
nikmaos 3:d4b106bf3a32 397 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 398 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 399 (*_TFT).DL(BITMAP_HANDLE(18));
nikmaos 3:d4b106bf3a32 400 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 401 (*_TFT).DL(VERTEX2II(20, 383, 18, 'S'));
nikmaos 3:d4b106bf3a32 402 (*_TFT).DL(VERTEX2II(28, 383, 18, 'e'));
nikmaos 3:d4b106bf3a32 403 (*_TFT).DL(VERTEX2II(36, 383, 18, 'n'));
nikmaos 3:d4b106bf3a32 404 (*_TFT).DL(VERTEX2II(44, 383, 18, 's'));
nikmaos 3:d4b106bf3a32 405 (*_TFT).DL(VERTEX2II(52, 383, 18, 'o'));
nikmaos 3:d4b106bf3a32 406 (*_TFT).DL(VERTEX2II(60, 383, 18, 'r'));
nikmaos 3:d4b106bf3a32 407 (*_TFT).DL(VERTEX2II(68, 383, 18, 'S'));
nikmaos 3:d4b106bf3a32 408 (*_TFT).DL(VERTEX2II(76, 383, 18, 'i'));
nikmaos 3:d4b106bf3a32 409 (*_TFT).DL(VERTEX2II(84, 383, 18, 'g'));
nikmaos 3:d4b106bf3a32 410 (*_TFT).DL(VERTEX2II(92, 383, 18, 'n'));
nikmaos 3:d4b106bf3a32 411 (*_TFT).DL(VERTEX2II(100, 383, 18, 'a'));
nikmaos 3:d4b106bf3a32 412 (*_TFT).DL(VERTEX2II(108, 383, 18, 'l'));
nikmaos 3:d4b106bf3a32 413 (*_TFT).DL(VERTEX2II(116, 383, 18, ':'));
nikmaos 3:d4b106bf3a32 414 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 415 //
nikmaos 3:d4b106bf3a32 416 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 417 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 418 (*_TFT).DL(BITMAP_HANDLE(18));
nikmaos 3:d4b106bf3a32 419 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 420 (*_TFT).DL(VERTEX2II(127, 383, 18, '0'));
nikmaos 3:d4b106bf3a32 421 (*_TFT).DL(VERTEX2II(135, 383, 18, '0'));
nikmaos 3:d4b106bf3a32 422 (*_TFT).DL(VERTEX2II(143, 383, 18, '0'));
nikmaos 3:d4b106bf3a32 423 (*_TFT).DL(VERTEX2II(151, 383, 18, '4'));
nikmaos 3:d4b106bf3a32 424 (*_TFT).DL(VERTEX2II(159, 383, 18, '2'));
nikmaos 3:d4b106bf3a32 425 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 426 //
nikmaos 3:d4b106bf3a32 427 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 428 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 429 (*_TFT).DL(BITMAP_HANDLE(18));
nikmaos 3:d4b106bf3a32 430 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 431 (*_TFT).DL(VERTEX2II(168, 383, 18, ' '));
nikmaos 3:d4b106bf3a32 432 (*_TFT).DL(VERTEX2II(176, 383, 18, '/'));
nikmaos 3:d4b106bf3a32 433 (*_TFT).DL(VERTEX2II(184, 383, 18, ' '));
nikmaos 3:d4b106bf3a32 434 (*_TFT).DL(VERTEX2II(192, 383, 18, 'S'));
nikmaos 3:d4b106bf3a32 435 (*_TFT).DL(VERTEX2II(200, 383, 18, 'e'));
nikmaos 3:d4b106bf3a32 436 (*_TFT).DL(VERTEX2II(208, 383, 18, 'n'));
nikmaos 3:d4b106bf3a32 437 (*_TFT).DL(VERTEX2II(216, 383, 18, 's'));
nikmaos 3:d4b106bf3a32 438 (*_TFT).DL(VERTEX2II(224, 383, 18, 'o'));
nikmaos 3:d4b106bf3a32 439 (*_TFT).DL(VERTEX2II(232, 383, 18, 'r'));
nikmaos 3:d4b106bf3a32 440 (*_TFT).DL(VERTEX2II(240, 383, 18, 'G'));
nikmaos 3:d4b106bf3a32 441 (*_TFT).DL(VERTEX2II(248, 383, 18, 'a'));
nikmaos 3:d4b106bf3a32 442 (*_TFT).DL(VERTEX2II(256, 383, 18, 'n'));
nikmaos 3:d4b106bf3a32 443 (*_TFT).DL(VERTEX2II(264, 383, 18, 'e'));
nikmaos 3:d4b106bf3a32 444 (*_TFT).DL(VERTEX2II(272, 383, 18, 'l'));
nikmaos 3:d4b106bf3a32 445 (*_TFT).DL(VERTEX2II(280, 383, 18, ':'));
nikmaos 3:d4b106bf3a32 446 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 447 //
nikmaos 3:d4b106bf3a32 448 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 449 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 450 (*_TFT).DL(BITMAP_HANDLE(18));
nikmaos 3:d4b106bf3a32 451 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 452 (*_TFT).DL(VERTEX2II(293, 383, 18, '0'));
nikmaos 3:d4b106bf3a32 453 (*_TFT).DL(VERTEX2II(301, 383, 18, '0'));
nikmaos 3:d4b106bf3a32 454 (*_TFT).DL(VERTEX2II(309, 383, 18, '1'));
nikmaos 3:d4b106bf3a32 455 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 456 //Set sensor gane
nikmaos 3:d4b106bf3a32 457 (*_TFT).DL(TAG_MASK(1));//пометки что это изменено относительно генератора кода
nikmaos 3:d4b106bf3a32 458 (*_TFT).DL(TAG(CHROM_SET_SENSGAIN_PRESS));//
nikmaos 3:d4b106bf3a32 459 (*_TFT).DL(COLOR_RGB(255, 255, 255));
nikmaos 3:d4b106bf3a32 460 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 461 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 462 (*_TFT).DL(BITMAP_HANDLE(15));
nikmaos 3:d4b106bf3a32 463 (*_TFT).DL(CELL(0));
nikmaos 3:d4b106bf3a32 464 (*_TFT).DL(BITMAP_SOURCE(-2097076));
nikmaos 3:d4b106bf3a32 465 (*_TFT).DL(BITMAP_LAYOUT_H(0, 0));
nikmaos 3:d4b106bf3a32 466 (*_TFT).DL(BITMAP_LAYOUT(L8, 1, 25));
nikmaos 3:d4b106bf3a32 467 (*_TFT).DL(BITMAP_SIZE_H(0, 0));
nikmaos 3:d4b106bf3a32 468 (*_TFT).DL(BITMAP_SIZE(NEAREST, REPEAT, BORDER, 390, 50));
nikmaos 3:d4b106bf3a32 469 (*_TFT).DL(COLOR_MASK(0, 0, 0, 1));
nikmaos 3:d4b106bf3a32 470 (*_TFT).DL(BLEND_FUNC(ZERO, ZERO));
nikmaos 3:d4b106bf3a32 471 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 472 (*_TFT).DL(VERTEX2F(1620, 1460));
nikmaos 3:d4b106bf3a32 473 (*_TFT).DL(COLOR_MASK(1, 1, 1, 1));
nikmaos 3:d4b106bf3a32 474 (*_TFT).DL(BLEND_FUNC(SRC_ALPHA, ONE_MINUS_SRC_ALPHA));
nikmaos 3:d4b106bf3a32 475 (*_TFT).DL(LINE_WIDTH(48));
nikmaos 3:d4b106bf3a32 476 (*_TFT).DL(BEGIN(RECTS));
nikmaos 3:d4b106bf3a32 477 (*_TFT).DL(COLOR_RGB(255, 255, 255));
nikmaos 3:d4b106bf3a32 478 (*_TFT).DL(VERTEX2F(1630, 1470));
nikmaos 3:d4b106bf3a32 479 (*_TFT).DL(VERTEX2F(3166, 1646));
nikmaos 3:d4b106bf3a32 480 (*_TFT).DL(COLOR_RGB(0, 0, 0));
nikmaos 3:d4b106bf3a32 481 (*_TFT).DL(VERTEX2F(1636, 1476));
nikmaos 3:d4b106bf3a32 482 (*_TFT).DL(VERTEX2F(3172, 1652));
nikmaos 3:d4b106bf3a32 483 (*_TFT).DL(COLOR_RGB(0, 56, 112));
nikmaos 3:d4b106bf3a32 484 (*_TFT).DL(VERTEX2F(1632, 1472));
nikmaos 3:d4b106bf3a32 485 (*_TFT).DL(VERTEX2F(3168, 1648));
nikmaos 3:d4b106bf3a32 486 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 487 (*_TFT).DL(COLOR_MASK(0, 0, 0, 1));
nikmaos 3:d4b106bf3a32 488 (*_TFT).DL(BLEND_FUNC(DST_ALPHA, ZERO));
nikmaos 3:d4b106bf3a32 489 (*_TFT).DL(VERTEX2F(1620, 1460));
nikmaos 3:d4b106bf3a32 490 (*_TFT).DL(COLOR_MASK(1, 1, 1, 0));
nikmaos 3:d4b106bf3a32 491 (*_TFT).DL(BLEND_FUNC(DST_ALPHA, ONE_MINUS_DST_ALPHA));
nikmaos 3:d4b106bf3a32 492 (*_TFT).DL(COLOR_RGB(255, 255, 255));
nikmaos 3:d4b106bf3a32 493 if (pressedButton == CHROM_SET_SENSGAIN_PRESS) {//
nikmaos 3:d4b106bf3a32 494 (*_TFT).DL(COLOR_RGB(0, 0, 0)); //
nikmaos 3:d4b106bf3a32 495 }//
nikmaos 3:d4b106bf3a32 496 (*_TFT).DL(VERTEX2F(1620, 1460));
nikmaos 3:d4b106bf3a32 497 (*_TFT).DL(COLOR_MASK(1, 1, 1, 1));
nikmaos 3:d4b106bf3a32 498 (*_TFT).DL(BLEND_FUNC(SRC_ALPHA, ONE_MINUS_SRC_ALPHA));
nikmaos 3:d4b106bf3a32 499 (*_TFT).DL(COLOR_RGB(0, 0, 0));
nikmaos 3:d4b106bf3a32 500 (*_TFT).DL(BITMAP_HANDLE(18));
nikmaos 3:d4b106bf3a32 501 (*_TFT).DL(CELL(83));
nikmaos 3:d4b106bf3a32 502 (*_TFT).DL(VERTEX2F(2176, 1524));
nikmaos 3:d4b106bf3a32 503 (*_TFT).DL(CELL(101));
nikmaos 3:d4b106bf3a32 504 (*_TFT).DL(VERTEX2F(2208, 1524));
nikmaos 3:d4b106bf3a32 505 (*_TFT).DL(CELL(116));
nikmaos 3:d4b106bf3a32 506 (*_TFT).DL(VERTEX2F(2240, 1524));
nikmaos 3:d4b106bf3a32 507 (*_TFT).DL(CELL(32));
nikmaos 3:d4b106bf3a32 508 (*_TFT).DL(VERTEX2F(2272, 1524));
nikmaos 3:d4b106bf3a32 509 (*_TFT).DL(CELL(83));
nikmaos 3:d4b106bf3a32 510 (*_TFT).DL(VERTEX2F(2304, 1524));
nikmaos 3:d4b106bf3a32 511 (*_TFT).DL(CELL(101));
nikmaos 3:d4b106bf3a32 512 (*_TFT).DL(VERTEX2F(2336, 1524));
nikmaos 3:d4b106bf3a32 513 (*_TFT).DL(CELL(110));
nikmaos 3:d4b106bf3a32 514 (*_TFT).DL(VERTEX2F(2368, 1524));
nikmaos 3:d4b106bf3a32 515 (*_TFT).DL(CELL(115));
nikmaos 3:d4b106bf3a32 516 (*_TFT).DL(VERTEX2F(2400, 1524));
nikmaos 3:d4b106bf3a32 517 (*_TFT).DL(CELL(111));
nikmaos 3:d4b106bf3a32 518 (*_TFT).DL(VERTEX2F(2432, 1524));
nikmaos 3:d4b106bf3a32 519 (*_TFT).DL(CELL(114));
nikmaos 3:d4b106bf3a32 520 (*_TFT).DL(VERTEX2F(2464, 1524));
nikmaos 3:d4b106bf3a32 521 (*_TFT).DL(CELL(71));
nikmaos 3:d4b106bf3a32 522 (*_TFT).DL(VERTEX2F(2496, 1524));
nikmaos 3:d4b106bf3a32 523 (*_TFT).DL(CELL(97));
nikmaos 3:d4b106bf3a32 524 (*_TFT).DL(VERTEX2F(2528, 1524));
nikmaos 3:d4b106bf3a32 525 (*_TFT).DL(CELL(110));
nikmaos 3:d4b106bf3a32 526 (*_TFT).DL(VERTEX2F(2560, 1524));
nikmaos 3:d4b106bf3a32 527 (*_TFT).DL(CELL(101));
nikmaos 3:d4b106bf3a32 528 (*_TFT).DL(VERTEX2F(2592, 1524));
nikmaos 3:d4b106bf3a32 529 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 530 (*_TFT).DL(TAG_MASK(0));//конец обработки нажатия кнопки
nikmaos 3:d4b106bf3a32 531 //
nikmaos 3:d4b106bf3a32 532 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 533 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 534 (*_TFT).DL(BITMAP_HANDLE(18));
nikmaos 3:d4b106bf3a32 535 (*_TFT).DL(CELL(83));
nikmaos 3:d4b106bf3a32 536 (*_TFT).DL(VERTEX2F(2180, 1528));
nikmaos 3:d4b106bf3a32 537 (*_TFT).DL(CELL(101));
nikmaos 3:d4b106bf3a32 538 (*_TFT).DL(VERTEX2F(2212, 1528));
nikmaos 3:d4b106bf3a32 539 (*_TFT).DL(CELL(116));
nikmaos 3:d4b106bf3a32 540 (*_TFT).DL(VERTEX2F(2244, 1528));
nikmaos 3:d4b106bf3a32 541 (*_TFT).DL(CELL(32));
nikmaos 3:d4b106bf3a32 542 (*_TFT).DL(VERTEX2F(2276, 1528));
nikmaos 3:d4b106bf3a32 543 (*_TFT).DL(CELL(83));
nikmaos 3:d4b106bf3a32 544 (*_TFT).DL(VERTEX2F(2308, 1528));
nikmaos 3:d4b106bf3a32 545 (*_TFT).DL(CELL(101));
nikmaos 3:d4b106bf3a32 546 (*_TFT).DL(VERTEX2F(2340, 1528));
nikmaos 3:d4b106bf3a32 547 (*_TFT).DL(CELL(110));
nikmaos 3:d4b106bf3a32 548 (*_TFT).DL(VERTEX2F(2372, 1528));
nikmaos 3:d4b106bf3a32 549 (*_TFT).DL(CELL(115));
nikmaos 3:d4b106bf3a32 550 (*_TFT).DL(VERTEX2F(2404, 1528));
nikmaos 3:d4b106bf3a32 551 (*_TFT).DL(CELL(111));
nikmaos 3:d4b106bf3a32 552 (*_TFT).DL(VERTEX2F(2436, 1528));
nikmaos 3:d4b106bf3a32 553 (*_TFT).DL(CELL(114));
nikmaos 3:d4b106bf3a32 554 (*_TFT).DL(VERTEX2F(2468, 1528));
nikmaos 3:d4b106bf3a32 555 (*_TFT).DL(CELL(71));
nikmaos 3:d4b106bf3a32 556 (*_TFT).DL(VERTEX2F(2500, 1528));
nikmaos 3:d4b106bf3a32 557 (*_TFT).DL(CELL(97));
nikmaos 3:d4b106bf3a32 558 (*_TFT).DL(VERTEX2F(2532, 1528));
nikmaos 3:d4b106bf3a32 559 (*_TFT).DL(CELL(110));
nikmaos 3:d4b106bf3a32 560 (*_TFT).DL(VERTEX2F(2564, 1528));
nikmaos 3:d4b106bf3a32 561 (*_TFT).DL(CELL(101));
nikmaos 3:d4b106bf3a32 562 (*_TFT).DL(VERTEX2F(2596, 1528));
nikmaos 3:d4b106bf3a32 563 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 564 //Пробоотбор
nikmaos 3:d4b106bf3a32 565 (*_TFT).DL(TAG_MASK(1));//пометки что это изменено относительно генератора кода
nikmaos 3:d4b106bf3a32 566 (*_TFT).DL(TAG(CHROM_PROBA_PRESS));//
nikmaos 3:d4b106bf3a32 567 (*_TFT).DL(COLOR_RGB(255, 170, 0));
nikmaos 3:d4b106bf3a32 568 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 569 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 570 (*_TFT).DL(BITMAP_HANDLE(15));
nikmaos 3:d4b106bf3a32 571 (*_TFT).DL(CELL(0));
nikmaos 3:d4b106bf3a32 572 (*_TFT).DL(BITMAP_SOURCE(-2097076));
nikmaos 3:d4b106bf3a32 573 (*_TFT).DL(BITMAP_LAYOUT_H(0, 0));
nikmaos 3:d4b106bf3a32 574 (*_TFT).DL(BITMAP_LAYOUT(L8, 1, 25));
nikmaos 3:d4b106bf3a32 575 (*_TFT).DL(BITMAP_SIZE_H(0, 0));
nikmaos 3:d4b106bf3a32 576 (*_TFT).DL(BITMAP_SIZE(NEAREST, REPEAT, BORDER, 390, 50));
nikmaos 3:d4b106bf3a32 577 (*_TFT).DL(COLOR_MASK(0, 0, 0, 1));
nikmaos 3:d4b106bf3a32 578 (*_TFT).DL(BLEND_FUNC(ZERO, ZERO));
nikmaos 3:d4b106bf3a32 579 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 580 (*_TFT).DL(VERTEX2F(20, 1700));
nikmaos 3:d4b106bf3a32 581 (*_TFT).DL(COLOR_MASK(1, 1, 1, 1));
nikmaos 3:d4b106bf3a32 582 (*_TFT).DL(BLEND_FUNC(SRC_ALPHA, ONE_MINUS_SRC_ALPHA));
nikmaos 3:d4b106bf3a32 583 (*_TFT).DL(LINE_WIDTH(60));
nikmaos 3:d4b106bf3a32 584 (*_TFT).DL(BEGIN(RECTS));
nikmaos 3:d4b106bf3a32 585 (*_TFT).DL(COLOR_RGB(255, 255, 255));
nikmaos 3:d4b106bf3a32 586 (*_TFT).DL(VERTEX2F(33, 1713));
nikmaos 3:d4b106bf3a32 587 (*_TFT).DL(VERTEX2F(1563, 1883));
nikmaos 3:d4b106bf3a32 588 (*_TFT).DL(COLOR_RGB(0, 0, 0));
nikmaos 3:d4b106bf3a32 589 (*_TFT).DL(VERTEX2F(39, 1719));
nikmaos 3:d4b106bf3a32 590 (*_TFT).DL(VERTEX2F(1569, 1889));
nikmaos 3:d4b106bf3a32 591 (*_TFT).DL(COLOR_RGB(0, 56, 112));
nikmaos 3:d4b106bf3a32 592 (*_TFT).DL(VERTEX2F(35, 1715));
nikmaos 3:d4b106bf3a32 593 (*_TFT).DL(VERTEX2F(1565, 1885));
nikmaos 3:d4b106bf3a32 594 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 595 (*_TFT).DL(COLOR_MASK(0, 0, 0, 1));
nikmaos 3:d4b106bf3a32 596 (*_TFT).DL(BLEND_FUNC(DST_ALPHA, ZERO));
nikmaos 3:d4b106bf3a32 597 (*_TFT).DL(VERTEX2F(20, 1700));
nikmaos 3:d4b106bf3a32 598 (*_TFT).DL(COLOR_MASK(1, 1, 1, 0));
nikmaos 3:d4b106bf3a32 599 (*_TFT).DL(BLEND_FUNC(DST_ALPHA, ONE_MINUS_DST_ALPHA));
nikmaos 3:d4b106bf3a32 600 (*_TFT).DL(COLOR_RGB(255, 255, 255));
nikmaos 3:d4b106bf3a32 601 if (pressedButton == CHROM_PROBA_PRESS) {//
nikmaos 3:d4b106bf3a32 602 (*_TFT).DL(COLOR_RGB(0, 0, 0)); //
nikmaos 3:d4b106bf3a32 603 }//
nikmaos 3:d4b106bf3a32 604 (*_TFT).DL(VERTEX2F(20, 1700));
nikmaos 3:d4b106bf3a32 605 (*_TFT).DL(COLOR_MASK(1, 1, 1, 1));
nikmaos 3:d4b106bf3a32 606 (*_TFT).DL(BLEND_FUNC(SRC_ALPHA, ONE_MINUS_SRC_ALPHA));
nikmaos 3:d4b106bf3a32 607 (*_TFT).DL(COLOR_RGB(0, 0, 0));
nikmaos 3:d4b106bf3a32 608 (*_TFT).DL(BITMAP_HANDLE(27));
nikmaos 3:d4b106bf3a32 609 (*_TFT).DL(VERTEX2II(156, 439, 27, 'P'));
nikmaos 3:d4b106bf3a32 610 (*_TFT).DL(VERTEX2II(166, 439, 27, 'r'));
nikmaos 3:d4b106bf3a32 611 (*_TFT).DL(VERTEX2II(172, 439, 27, 'o'));
nikmaos 3:d4b106bf3a32 612 (*_TFT).DL(VERTEX2II(182, 439, 27, 'b'));
nikmaos 3:d4b106bf3a32 613 (*_TFT).DL(VERTEX2II(191, 439, 27, 'o'));
nikmaos 3:d4b106bf3a32 614 (*_TFT).DL(VERTEX2II(201, 439, 27, 'o'));
nikmaos 3:d4b106bf3a32 615 (*_TFT).DL(VERTEX2II(211, 439, 27, 't'));
nikmaos 3:d4b106bf3a32 616 (*_TFT).DL(VERTEX2II(218, 439, 27, 'b'));
nikmaos 3:d4b106bf3a32 617 (*_TFT).DL(VERTEX2II(227, 439, 27, 'o'));
nikmaos 3:d4b106bf3a32 618 (*_TFT).DL(VERTEX2II(237, 439, 27, 'r'));
nikmaos 3:d4b106bf3a32 619 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 620 //
nikmaos 3:d4b106bf3a32 621 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 622 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 623 (*_TFT).DL(BITMAP_HANDLE(27));
nikmaos 3:d4b106bf3a32 624 (*_TFT).DL(VERTEX2II(157, 440, 27, 'P'));
nikmaos 3:d4b106bf3a32 625 (*_TFT).DL(VERTEX2II(167, 440, 27, 'r'));
nikmaos 3:d4b106bf3a32 626 (*_TFT).DL(VERTEX2II(173, 440, 27, 'o'));
nikmaos 3:d4b106bf3a32 627 (*_TFT).DL(VERTEX2II(183, 440, 27, 'b'));
nikmaos 3:d4b106bf3a32 628 (*_TFT).DL(VERTEX2II(192, 440, 27, 'o'));
nikmaos 3:d4b106bf3a32 629 (*_TFT).DL(VERTEX2II(202, 440, 27, 'o'));
nikmaos 3:d4b106bf3a32 630 (*_TFT).DL(VERTEX2II(212, 440, 27, 't'));
nikmaos 3:d4b106bf3a32 631 (*_TFT).DL(VERTEX2II(219, 440, 27, 'b'));
nikmaos 3:d4b106bf3a32 632 (*_TFT).DL(VERTEX2II(228, 440, 27, 'o'));
nikmaos 3:d4b106bf3a32 633 (*_TFT).DL(VERTEX2II(238, 440, 27, 'r'));
nikmaos 3:d4b106bf3a32 634 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 635 (*_TFT).DL(TAG_MASK(0));//конец обработки нажатия кнопки
nikmaos 3:d4b106bf3a32 636 //Analiz
nikmaos 3:d4b106bf3a32 637 (*_TFT).DL(TAG_MASK(1));//пометки что это изменено относительно генератора кода
nikmaos 3:d4b106bf3a32 638 (*_TFT).DL(TAG(CHROM_ANALIZ_PRESS));//
nikmaos 3:d4b106bf3a32 639 (*_TFT).DL(COLOR_RGB(85, 255, 0));
nikmaos 3:d4b106bf3a32 640 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 641 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 642 (*_TFT).DL(BITMAP_HANDLE(15));
nikmaos 3:d4b106bf3a32 643 (*_TFT).DL(CELL(0));
nikmaos 3:d4b106bf3a32 644 (*_TFT).DL(BITMAP_SOURCE(-2097076));
nikmaos 3:d4b106bf3a32 645 (*_TFT).DL(BITMAP_LAYOUT_H(0, 0));
nikmaos 3:d4b106bf3a32 646 (*_TFT).DL(BITMAP_LAYOUT(L8, 1, 25));
nikmaos 3:d4b106bf3a32 647 (*_TFT).DL(BITMAP_SIZE_H(0, 0));
nikmaos 3:d4b106bf3a32 648 (*_TFT).DL(BITMAP_SIZE(NEAREST, REPEAT, BORDER, 390, 50));
nikmaos 3:d4b106bf3a32 649 (*_TFT).DL(COLOR_MASK(0, 0, 0, 1));
nikmaos 3:d4b106bf3a32 650 (*_TFT).DL(BLEND_FUNC(ZERO, ZERO));
nikmaos 3:d4b106bf3a32 651 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 652 (*_TFT).DL(VERTEX2F(1620, 1700));
nikmaos 3:d4b106bf3a32 653 (*_TFT).DL(COLOR_MASK(1, 1, 1, 1));
nikmaos 3:d4b106bf3a32 654 (*_TFT).DL(BLEND_FUNC(SRC_ALPHA, ONE_MINUS_SRC_ALPHA));
nikmaos 3:d4b106bf3a32 655 (*_TFT).DL(LINE_WIDTH(60));
nikmaos 3:d4b106bf3a32 656 (*_TFT).DL(BEGIN(RECTS));
nikmaos 3:d4b106bf3a32 657 (*_TFT).DL(COLOR_RGB(255, 255, 255));
nikmaos 3:d4b106bf3a32 658 (*_TFT).DL(VERTEX2F(1633, 1713));
nikmaos 3:d4b106bf3a32 659 (*_TFT).DL(VERTEX2F(3163, 1883));
nikmaos 3:d4b106bf3a32 660 (*_TFT).DL(COLOR_RGB(0, 0, 0));
nikmaos 3:d4b106bf3a32 661 (*_TFT).DL(VERTEX2F(1639, 1719));
nikmaos 3:d4b106bf3a32 662 (*_TFT).DL(VERTEX2F(3169, 1889));
nikmaos 3:d4b106bf3a32 663 (*_TFT).DL(COLOR_RGB(0, 56, 112));
nikmaos 3:d4b106bf3a32 664 (*_TFT).DL(VERTEX2F(1635, 1715));
nikmaos 3:d4b106bf3a32 665 (*_TFT).DL(VERTEX2F(3165, 1885));
nikmaos 3:d4b106bf3a32 666 (*_TFT).DL(BEGIN(BITMAPS));
nikmaos 3:d4b106bf3a32 667 (*_TFT).DL(COLOR_MASK(0, 0, 0, 1));
nikmaos 3:d4b106bf3a32 668 (*_TFT).DL(BLEND_FUNC(DST_ALPHA, ZERO));
nikmaos 3:d4b106bf3a32 669 (*_TFT).DL(VERTEX2F(1620, 1700));
nikmaos 3:d4b106bf3a32 670 (*_TFT).DL(COLOR_MASK(1, 1, 1, 0));
nikmaos 3:d4b106bf3a32 671 (*_TFT).DL(BLEND_FUNC(DST_ALPHA, ONE_MINUS_DST_ALPHA));
nikmaos 3:d4b106bf3a32 672 (*_TFT).DL(COLOR_RGB(255, 255, 255));
nikmaos 3:d4b106bf3a32 673 if (pressedButton == CHROM_ANALIZ_PRESS) {//
nikmaos 3:d4b106bf3a32 674 (*_TFT).DL(COLOR_RGB(0, 0, 0)); //
nikmaos 3:d4b106bf3a32 675 }//
nikmaos 3:d4b106bf3a32 676 (*_TFT).DL(VERTEX2F(1620, 1700));
nikmaos 3:d4b106bf3a32 677 (*_TFT).DL(COLOR_MASK(1, 1, 1, 1));
nikmaos 3:d4b106bf3a32 678 (*_TFT).DL(BLEND_FUNC(SRC_ALPHA, ONE_MINUS_SRC_ALPHA));
nikmaos 3:d4b106bf3a32 679 (*_TFT).DL(COLOR_RGB(0, 0, 0));
nikmaos 3:d4b106bf3a32 680 (*_TFT).DL(BITMAP_HANDLE(27));
nikmaos 3:d4b106bf3a32 681 (*_TFT).DL(CELL(65));
nikmaos 3:d4b106bf3a32 682 (*_TFT).DL(VERTEX2F(2308, 1756));
nikmaos 3:d4b106bf3a32 683 (*_TFT).DL(CELL(110));
nikmaos 3:d4b106bf3a32 684 (*_TFT).DL(VERTEX2F(2352, 1756));
nikmaos 3:d4b106bf3a32 685 (*_TFT).DL(CELL(97));
nikmaos 3:d4b106bf3a32 686 (*_TFT).DL(VERTEX2F(2388, 1756));
nikmaos 3:d4b106bf3a32 687 (*_TFT).DL(CELL(108));
nikmaos 3:d4b106bf3a32 688 (*_TFT).DL(VERTEX2F(2424, 1756));
nikmaos 3:d4b106bf3a32 689 (*_TFT).DL(CELL(105));
nikmaos 3:d4b106bf3a32 690 (*_TFT).DL(VERTEX2F(2440, 1756));
nikmaos 3:d4b106bf3a32 691 (*_TFT).DL(CELL(122));
nikmaos 3:d4b106bf3a32 692 (*_TFT).DL(VERTEX2F(2456, 1756));
nikmaos 3:d4b106bf3a32 693 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 694 //Цвет букв "Analiz"
nikmaos 3:d4b106bf3a32 695 (*_TFT).DL(SAVE_CONTEXT());
nikmaos 3:d4b106bf3a32 696 (*_TFT).DL(VERTEX_FORMAT(2));
nikmaos 3:d4b106bf3a32 697 (*_TFT).DL(BITMAP_HANDLE(27));
nikmaos 3:d4b106bf3a32 698 (*_TFT).DL(CELL(65));
nikmaos 3:d4b106bf3a32 699 (*_TFT).DL(VERTEX2F(2312, 1760));
nikmaos 3:d4b106bf3a32 700 (*_TFT).DL(CELL(110));
nikmaos 3:d4b106bf3a32 701 (*_TFT).DL(VERTEX2F(2356, 1760));
nikmaos 3:d4b106bf3a32 702 (*_TFT).DL(CELL(97));
nikmaos 3:d4b106bf3a32 703 (*_TFT).DL(VERTEX2F(2392, 1760));
nikmaos 3:d4b106bf3a32 704 (*_TFT).DL(CELL(108));
nikmaos 3:d4b106bf3a32 705 (*_TFT).DL(VERTEX2F(2428, 1760));
nikmaos 3:d4b106bf3a32 706 (*_TFT).DL(CELL(105));
nikmaos 3:d4b106bf3a32 707 (*_TFT).DL(VERTEX2F(2444, 1760));
nikmaos 3:d4b106bf3a32 708 (*_TFT).DL(CELL(122));
nikmaos 3:d4b106bf3a32 709 (*_TFT).DL(VERTEX2F(2460, 1760));
nikmaos 3:d4b106bf3a32 710 (*_TFT).DL(RESTORE_CONTEXT());
nikmaos 3:d4b106bf3a32 711 (*_TFT).DL(TAG_MASK(0));//конец обработки нажатия кнопки
nikmaos 3:d4b106bf3a32 712 (*_TFT).DL(DISPLAY());
nikmaos 3:d4b106bf3a32 713 FinishDL();
nikmaos 3:d4b106bf3a32 714 }