source: svn/newcon3bcm2_21bu/dst/dmw/src/include/Grp_Pallete.h

Last change on this file was 76, checked in by megakiss, 10 years ago

1W 대기전력을 만족시키기 위하여 POWEROFF시 튜너를 Standby 상태로 함

  • Property svn:executable set to *
File size: 13.3 KB
Line 
1/////////////////////////////////////////////////////////////////////////////////////////
2// Menu Palette /////////////////////////////////////////////////////////////////////////
3/////////////////////////////////////////////////////////////////////////////////////////
4
5#include "GRP_Service.h"
6/*
7typedef struct {
8        INT8U   r ;
9        INT8U   g ;
10        INT8U   b ;
11        INT8U   blend;
12}GRP_RGB;
13*/
14#define         GRP_OPAQUE_PAL          0xFF
15#define         GRP_ALPHA_MULTI         2
16
17GRP_RGB Menu_Colors1[256] = { 
18        { 0,   0, 0, 0 },  /*  0 */     
19        {   0,   0, 255, GRP_OPAQUE_PAL },  /*  1 */
20        {   0, 255,   0, GRP_OPAQUE_PAL },  /*  2 */
21        {   0, 255, 255, GRP_OPAQUE_PAL },  /*  3 */
22        { 255,   0,   0, GRP_OPAQUE_PAL },  /*  4 */
23        { 255,   0, 255, GRP_OPAQUE_PAL },  /*  5 */
24        { 255, 255,   0, GRP_OPAQUE_PAL },  /*  6 */
25        { 255, 255, 255, GRP_OPAQUE_PAL },  /*  7 */
26        {   0,   0,   0, GRP_OPAQUE_PAL },  /*  8 */
27        { 233, 232, 233, GRP_OPAQUE_PAL },  /*  9 */
28        { 111, 107, 113, GRP_OPAQUE_PAL },  /* 10 */
29        { 101, 100, 109, GRP_OPAQUE_PAL },  /* 11 */
30        { 116, 116, 117, GRP_OPAQUE_PAL },  /* 12 */
31        {  11,  21,  52, GRP_OPAQUE_PAL },  /* 13 */
32        {  92, 100, 124, GRP_OPAQUE_PAL },  /* 14 */
33        {  75,  95, 148, GRP_OPAQUE_PAL },  /* 15 */
34        {  58,  79, 136, GRP_OPAQUE_PAL },  /* 16 */
35        {  25,  53, 117, GRP_OPAQUE_PAL },  /* 17 */
36        {  90, 114, 168, GRP_OPAQUE_PAL },  /* 18 */
37        {  90, 107, 138, GRP_OPAQUE_PAL },  /* 19 */
38        { 100, 108, 124, GRP_OPAQUE_PAL },  /* 20 */
39        {  92, 100, 116, GRP_OPAQUE_PAL },  /* 21 */
40        {  82,  98, 126, GRP_OPAQUE_PAL },  /* 22 */ 
41        { 106, 123, 154, GRP_OPAQUE_PAL },  /* 23 */
42        { 120, 141, 178, GRP_OPAQUE_PAL },  /* 24 */
43        { 140, 159, 190, GRP_OPAQUE_PAL },  /* 25 */
44        {  56,  74, 100, GRP_OPAQUE_PAL },  /* 26 */
45        {  68,  91, 114, GRP_OPAQUE_PAL },  /* 27 */
46        {  84, 100, 116, GRP_OPAQUE_PAL },  /* 28 */
47        {  99, 117, 135, GRP_OPAQUE_PAL },  /* 29 */
48        {  92, 108, 124, GRP_OPAQUE_PAL },  /* 30 */
49        {  82,  92, 102, GRP_OPAQUE_PAL },  /* 31 */
50        {  88, 102, 106, GRP_OPAQUE_PAL },  /* 32 */
51        { 100, 108, 116, GRP_OPAQUE_PAL },  /* 33 */
52        { 118, 126, 134, GRP_OPAQUE_PAL },  /* 34 */
53        { 122, 139, 154, GRP_OPAQUE_PAL },  /* 35 */
54        { 108, 122, 134, GRP_OPAQUE_PAL },  /* 36 */
55        { 105, 119, 119, GRP_OPAQUE_PAL },  /* 37 */
56        {  52,  59,  65, GRP_OPAQUE_PAL },  /* 38 */
57        {  60,  68,  74, GRP_OPAQUE_PAL },  /* 39 */
58        {  76,  81,  79, GRP_OPAQUE_PAL },  /* 40 */
59        {  87,  89,  89, GRP_OPAQUE_PAL },  /* 41 */
60        {  86, 100,  92, GRP_OPAQUE_PAL },  /* 42 */
61        {  67,  77,  84, GRP_OPAQUE_PAL },  /* 43 */
62        {  75,  85,  92, GRP_OPAQUE_PAL },  /* 44 */
63        {  92, 108, 116, GRP_OPAQUE_PAL },  /* 45 */
64        { 133, 142, 149, GRP_OPAQUE_PAL },  /* 46 */
65        { 140, 156, 166, GRP_OPAQUE_PAL },  /* 47 */
66        { 153, 173, 185, GRP_OPAQUE_PAL },  /* 48 */
67        { 165, 185, 197, GRP_OPAQUE_PAL },  /* 49 */
68        { 212, 229, 234, GRP_OPAQUE_PAL },  /* 50 */
69        { 198, 217, 222, GRP_OPAQUE_PAL },  /* 51 */
70        { 218, 220, 220, GRP_OPAQUE_PAL },  /* 52 */
71        { 184, 198, 197, GRP_OPAQUE_PAL },  /* 53 */
72        { 152, 167, 168, GRP_OPAQUE_PAL },  /* 54 */
73        { 140, 153, 149, GRP_OPAQUE_PAL },  /* 55 */
74        { 127, 136, 135, GRP_OPAQUE_PAL },  /* 56 */
75        { 104, 108, 107, GRP_OPAQUE_PAL },  /* 57 */
76        {  47,  48,  47, GRP_OPAQUE_PAL },  /* 58 */
77        {  34,  37,  36, GRP_OPAQUE_PAL },  /* 59 */
78        {  60,  61,  57, GRP_OPAQUE_PAL },  /* 60 */
79        {  69,  72,  71, GRP_OPAQUE_PAL },  /* 61 */
80        { 100, 100,  99, GRP_OPAQUE_PAL },  /* 62 */
81        { 121, 126, 124, GRP_OPAQUE_PAL },  /* 63 */
82        { 150, 153, 152, GRP_OPAQUE_PAL },  /* 64 */
83        { 165, 166, 164, GRP_OPAQUE_PAL },  /* 65 */
84        { 206, 209, 208, GRP_OPAQUE_PAL },  /* 66 */
85        { 178, 186, 183, GRP_OPAQUE_PAL },  /* 67 */
86        { 165, 178, 173, GRP_OPAQUE_PAL },  /* 68 */
87        { 149, 164, 156, GRP_OPAQUE_PAL },  /* 69 */
88        { 135, 144, 140, GRP_OPAQUE_PAL },  /* 70 */
89        { 101, 118, 108, GRP_OPAQUE_PAL },  /* 71 */
90        {  49, 177,  66, GRP_OPAQUE_PAL },  /* 72 */
91        { 108, 195,  10, GRP_OPAQUE_PAL },  /* 73 */
92        { 118, 232,   2, GRP_OPAQUE_PAL },  /* 74 */
93        { 134, 249,   9, GRP_OPAQUE_PAL },  /* 75 */
94        { 178, 252,  56, GRP_OPAQUE_PAL },  /* 76 */
95        { 171, 230, 180, GRP_OPAQUE_PAL },  /* 77 */
96        {  84, 230, 123, GRP_OPAQUE_PAL },  /* 78 */
97        { 215, 246,  98, GRP_OPAQUE_PAL },  /* 79 */
98        { 108, 147,  18, GRP_OPAQUE_PAL },  /* 80 */
99        { 167, 186,  34, GRP_OPAQUE_PAL },  /* 81 */
100        { 147, 168,  71, GRP_OPAQUE_PAL },  /* 82 */
101        {  96, 148,  96, GRP_OPAQUE_PAL },  /* 83 */
102        { 100, 171, 108, GRP_OPAQUE_PAL },  /* 84 */
103        {  88, 155, 134, GRP_OPAQUE_PAL },  /* 85 */
104        {  55, 142, 160, GRP_OPAQUE_PAL },  /* 86 */
105        {  53, 104, 128, GRP_OPAQUE_PAL },  /* 87 */
106        {  67, 119, 140, GRP_OPAQUE_PAL },  /* 88 */
107        {  69, 114, 132, GRP_OPAQUE_PAL },  /* 89 */
108        {  68, 124, 148, GRP_OPAQUE_PAL },  /* 90 */
109        {  78, 124, 143, GRP_OPAQUE_PAL },  /* 91 */
110        {  10, 153, 236, GRP_OPAQUE_PAL },  /* 92 */
111        {  16, 165, 251, GRP_OPAQUE_PAL },  /* 93 */
112        {  18, 115, 176, GRP_OPAQUE_PAL },  /* 94 */
113        {  19, 115, 172, GRP_OPAQUE_PAL },  /* 95 */
114        {  11, 135, 210, GRP_OPAQUE_PAL },  /* 96 */
115        {   2, 145, 237, GRP_OPAQUE_PAL },  /* 97 */
116        {  94, 225, 247, GRP_OPAQUE_PAL },  /* 98 */
117        {  98, 136,  91, GRP_OPAQUE_PAL },  /* 99 */
118        {  91, 107,  44, GRP_OPAQUE_PAL },  /*100 */
119        { 140, 138,  55, GRP_OPAQUE_PAL },  /*101 */
120        { 116,  94,  30, GRP_OPAQUE_PAL },  /*102 */
121        { 174, 169,  94, GRP_OPAQUE_PAL },  /*103 */
122        { 235, 235, 176, GRP_OPAQUE_PAL },  /*104 */
123        { 224, 226, 134, GRP_OPAQUE_PAL },  /*105 */
124        { 228, 222, 137, GRP_OPAQUE_PAL },  /*106 */
125        { 226, 214,  89, GRP_OPAQUE_PAL },  /*107 */
126        { 241, 239, 115, GRP_OPAQUE_PAL },  /*108 */
127        { 226, 214,  58, GRP_OPAQUE_PAL },  /*109 */
128        { 231, 219,  29, GRP_OPAQUE_PAL },  /*110 */
129        { 225, 209,  70, GRP_OPAQUE_PAL },  /*111 */
130        { 220, 191,  30, GRP_OPAQUE_PAL },  /*112 */
131        { 214, 175,  13, GRP_OPAQUE_PAL },  /*113 */
132        { 193, 183,  24, GRP_OPAQUE_PAL },  /*114 */
133        { 199, 190,  83, GRP_OPAQUE_PAL },  /*115 */
134        { 157, 149,  72, GRP_OPAQUE_PAL },  /*116 */
135        { 113, 107,  59, GRP_OPAQUE_PAL },  /*117 */
136        { 112, 107,  15, GRP_OPAQUE_PAL },  /*118 */
137        {  61,  58,  10, GRP_OPAQUE_PAL },  /*119 */
138        { 154, 146,  19, GRP_OPAQUE_PAL },  /*120 */
139        { 209, 147,  12, GRP_OPAQUE_PAL },  /*121 */
140        { 181, 113,  20, GRP_OPAQUE_PAL },  /*122 */
141        { 146,  72,  29, GRP_OPAQUE_PAL },  /*123 */
142        { 106,  51,  28, GRP_OPAQUE_PAL },  /*124 */
143        { 158, 123, 107, GRP_OPAQUE_PAL },  /*125 */
144        { 167, 147, 140, GRP_OPAQUE_PAL },  /*126 */
145        { 147, 132, 127, GRP_OPAQUE_PAL },  /*127 */
146        { 190, 165, 157, GRP_OPAQUE_PAL },  /*128 */
147        { 172, 134, 124, GRP_OPAQUE_PAL },  /*129 */
148        { 205, 113,  67, GRP_OPAQUE_PAL },  /*130 */
149        { 141, 113, 106, GRP_OPAQUE_PAL },  /*131 */
150        { 182,  74,  39, GRP_OPAQUE_PAL },  /*132 */
151        { 196,  91,  55, GRP_OPAQUE_PAL },  /*133 */
152        { 171,  98,  73, GRP_OPAQUE_PAL },  /*134 */
153        { 164,  52,  35, GRP_OPAQUE_PAL },  /*135 */
154        { 149,  73,  62, GRP_OPAQUE_PAL },  /*136 */
155        { 229, 150, 151, GRP_OPAQUE_PAL },  /*137 */
156        { 201, 140, 132, GRP_OPAQUE_PAL },  /*138 */
157        { 201, 108,  99, GRP_OPAQUE_PAL },  /*139 */
158        { 241, 108, 113, GRP_OPAQUE_PAL },  /*140 */
159        { 202,  90,  90, GRP_OPAQUE_PAL },  /*141 */
160        { 221,  63,  65, GRP_OPAQUE_PAL },  /*142 */
161        { 161,   7,   9, GRP_OPAQUE_PAL },  /*143 */
162        { 140,  39,  32, GRP_OPAQUE_PAL },  /*144 */
163        { 130,  15,  11, GRP_OPAQUE_PAL },  /*145 */
164        { 176,  33,  28, GRP_OPAQUE_PAL },  /*146 */
165        { 191,  41,  37, GRP_OPAQUE_PAL },  /*147 */
166        { 139,  26,  32, GRP_OPAQUE_PAL },  /*148 */
167        {  89,  21,  22, GRP_OPAQUE_PAL },  /*149 */
168        {  65,   1,   1, GRP_OPAQUE_PAL },  /*150 */
169        {  56,  19,  18, GRP_OPAQUE_PAL },  /*151 */
170        {  35,   1,   1, GRP_OPAQUE_PAL },  /*152 */
171        {  64,  38,  34, GRP_OPAQUE_PAL },  /*153 */
172        { 116,   5,   4, GRP_OPAQUE_PAL },  /*154 */
173        { 119,  26,  26, GRP_OPAQUE_PAL },  /*155 */
174        { 111,   1,   1, GRP_OPAQUE_PAL },  /*156 */
175        { 116,  62,  54, GRP_OPAQUE_PAL },  /*157 */
176        { 157,  24,  21, GRP_OPAQUE_PAL },  /*158 */
177        { 214,  52,  49, GRP_OPAQUE_PAL },  /*159 */
178        { 195,   1,   1, GRP_OPAQUE_PAL },  /*160 */
179        { 194,  49,  49, GRP_OPAQUE_PAL },  /*161 */
180        { 194,  23,  23, GRP_OPAQUE_PAL },  /*162 */
181        { 159,  70,  74, GRP_OPAQUE_PAL },  /*163 */
182        { 168, 107, 109, GRP_OPAQUE_PAL },  /*164 */
183        { 186, 136, 138, GRP_OPAQUE_PAL },  /*165 */
184        { 230, 180, 180, GRP_OPAQUE_PAL },  /*166 */
185        { 238, 209, 209, GRP_OPAQUE_PAL },  /*167 */
186        { 194, 159, 161, GRP_OPAQUE_PAL },  /*168 */
187        { 111,  88,  86, GRP_OPAQUE_PAL },  /*169 */
188        { 123, 101,  99, GRP_OPAQUE_PAL },  /*170 */
189        {  13,   1,   1, GRP_OPAQUE_PAL },  /*171 */
190        {  25,  20,  20, GRP_OPAQUE_PAL },  /*172 */
191        {  23,  23,  23, GRP_OPAQUE_PAL },  /*173 */
192        {  31,  29,   7, GRP_OPAQUE_PAL },  /*174 */
193        {  27,  33,  40, GRP_OPAQUE_PAL },  /*175 */
194        {  18,  18,  18, GRP_OPAQUE_PAL },  /*176 */
195        {   1,   1,   3, GRP_OPAQUE_PAL },  /*177 */
196        {  10,  16,  22, GRP_OPAQUE_PAL },  /*178 */
197        {   7,  11,  15, GRP_OPAQUE_PAL },  /*179 */
198        {  15,  23,  30, GRP_OPAQUE_PAL },  /*180 */
199        {   1,   3,   3, GRP_OPAQUE_PAL },  /*181 */
200        {  42,  43,  42, GRP_OPAQUE_PAL },  /*182 */
201        {   3,   1,   1, GRP_OPAQUE_PAL },  /*183 */
202        {  15,  15,   3, GRP_OPAQUE_PAL },  /*184 */
203        {  30,  30,  29, GRP_OPAQUE_PAL },  /*185 */
204        {  35,  35,  34, GRP_OPAQUE_PAL },  /*186 */
205        {  54,  54,  53, GRP_OPAQUE_PAL },  /*187 */
206        { 184, 181, 132, GRP_OPAQUE_PAL },  /*188 */
207        { 220, 199, 190, GRP_OPAQUE_PAL },  /*189 */
208        { 200, 181, 174, GRP_OPAQUE_PAL },  /*190 */
209        { 204, 204, 204, GRP_OPAQUE_PAL },  /*191 */
210        { 221, 221, 220, GRP_OPAQUE_PAL },  /*192 */
211        { 190, 190, 190, GRP_OPAQUE_PAL },  /*193 */
212        { 178, 178, 178, GRP_OPAQUE_PAL },  /*194 */
213        { 168, 168, 168, GRP_OPAQUE_PAL },  /*195 */
214        { 160, 160, 159, GRP_OPAQUE_PAL },  /*196 */
215        { 153, 152, 152, GRP_OPAQUE_PAL },  /*197 */
216        { 136, 136, 137, GRP_OPAQUE_PAL },  /*198 */
217        { 120, 120, 120, GRP_OPAQUE_PAL },  /*199 */
218        {  78,  78,  78, GRP_OPAQUE_PAL },  /*200 */
219        {  72,  71,  58, GRP_OPAQUE_PAL },  /*201 */
220        { 239, 239, 239, GRP_OPAQUE_PAL },  /*202 */
221        { 246, 246, 124, GRP_OPAQUE_PAL },  /*203 */
222        { 240, 237, 111, GRP_OPAQUE_PAL },  /*204 */
223        { 234, 227,  96, GRP_OPAQUE_PAL },  /*205 */
224        { 226, 216,  78, GRP_OPAQUE_PAL },  /*206 */
225        { 211, 193,  41, GRP_OPAQUE_PAL },  /*207 */
226        { 219, 204,  59, GRP_OPAQUE_PAL },  /*208 */
227        { 199, 175,  12, GRP_OPAQUE_PAL },  /*209 */
228        { 205, 183,  25, GRP_OPAQUE_PAL },  /*210 */
229        {  97, 110, 121, GRP_OPAQUE_PAL },  /*211 */
230        {  32,  52,  70, GRP_OPAQUE_PAL },  /*212 */
231        { 255, 255, 254, 0x26*GRP_ALPHA_MULTI },  /*213 */
232        {  67,  92, 115, 0x46*GRP_ALPHA_MULTI },  /*214 */
233        {  44,  65,  84, 0x5A*GRP_ALPHA_MULTI },  /*215 */
234        {  14,  21,  27, 0x66*GRP_ALPHA_MULTI },  /*216 */
235        {  56,  82, 106, 0x5A*GRP_ALPHA_MULTI },  /*217 */
236        {  77, 113, 147, 0x40*GRP_ALPHA_MULTI },  /*218 */
237        { 254, 253,  81, GRP_OPAQUE_PAL },  /*219 */
238        { 245, 198,  88, GRP_OPAQUE_PAL },  /*220 */
239        { 238, 214, 162, GRP_OPAQUE_PAL },  /*221 */
240        { 244, 158,  40, GRP_OPAQUE_PAL },  /*222 */
241        { 226, 112,  17, GRP_OPAQUE_PAL },  /*223 */
242        { 212, 114,  36, GRP_OPAQUE_PAL },  /*224 */
243        { 163, 116,  83, GRP_OPAQUE_PAL },  /*225 */
244        { 209,  87,  12, GRP_OPAQUE_PAL },  /*226 */
245        { 166,  50,   4, GRP_OPAQUE_PAL },  /*227 */
246        { 146,  37,   3, GRP_OPAQUE_PAL },  /*228 */
247        { 118,  82,  70, GRP_OPAQUE_PAL },  /*229 */
248        {  40, 105,  58, GRP_OPAQUE_PAL },  /*230 */
249        {  75, 148,  94, GRP_OPAQUE_PAL },  /*231 */
250        {  17,  57,  27, GRP_OPAQUE_PAL },  /*232 */
251        {   0,   0,   0, GRP_OPAQUE_PAL },  /*233 */
252        {   0,   0,   0, GRP_OPAQUE_PAL },  /*234 */
253        {   0,   0,   0, GRP_OPAQUE_PAL },  /*235 */
254        {   0,   0,   0, GRP_OPAQUE_PAL },  /*236 */
255        {   0,   0,   0, GRP_OPAQUE_PAL },  /*237 */
256        {   0,   0,   0, GRP_OPAQUE_PAL },  /*238 */
257        {   0,   0,   0, GRP_OPAQUE_PAL },  /*239 */
258       
259        {   0,   0, 255, GRP_OPAQUE_PAL },  /*  240 */
260        {   0, 255,   0, GRP_OPAQUE_PAL },  /*  241 */
261        {   0, 255, 255, GRP_OPAQUE_PAL },  /*  242 */
262        { 255,   0,   0, GRP_OPAQUE_PAL },  /*  243 */
263        { 255,   0, 255, GRP_OPAQUE_PAL },  /*  244 */
264        { 255, 255,   0, GRP_OPAQUE_PAL },  /*  245 */
265        { 255, 255, 255, GRP_OPAQUE_PAL },  /*  246 */
266        {   0,   0,   0, GRP_OPAQUE_PAL },  /*  247 */
267       
268        {   0,   0,   0, 0x59*GRP_ALPHA_MULTI },        /*  9 => 248*/
269        {       0,       0, 255, 0x59*GRP_ALPHA_MULTI },        /* 10 => 249*/
270        {       0, 255,   0, 0x59*GRP_ALPHA_MULTI },            /* 11 => 250*/
271        {       0, 255, 255, 0x59*GRP_ALPHA_MULTI },    /* 12 => 251*/
272        { 255,   0,   0, 0x59*GRP_ALPHA_MULTI },        /* 13 => 252*/
273        { 255,   0, 255, 0x59*GRP_ALPHA_MULTI },        /* 14 => 253*/
274        { 255, 255,   0, 0x59*GRP_ALPHA_MULTI },        /* 15 => 254*/
275        { 255, 255, 255, 0x59*GRP_ALPHA_MULTI },        /* 16 => 255*/
276
277};
278
279GRP_PALETTE  Menu_Palette1 ={
280        Menu_Colors1,
281        256             ,
282        0       ,//transparent color
283        8       ,//3D color ¸¦ ¸¸µé¶§ ±âº»ÀûÀ¸·Î »ç¿ëµÇ´Â BLACK   8 ,219 ,220 ,221 ,222 ,223 ,224 ,225 ,226 ,227 ,228 ,229 ,230 ,231 ,232 ,233 ,234 ,235 ,236 ,237 ,238 ,239 ,240 ,241 ,242 ,243 ,244 ,245 ,246 ,247 ,248 ,249 ,250 ,251 ,252 ,253 ,254 ,255 ,
284        7       ,//3D color ¸¦ ¸¸µé¶§ ±âº»ÀûÀ¸·Î »ç¿ëµÇ´Â WHITE   7 ,
285        58      ,//3D color ¸¦ ¸¸µé¶§ ±âº»ÀûÀ¸·Î »ç¿ëµÇ´Â gray °èÅë BLACK    58 ,60 ,61 ,182 ,187 ,200 ,
286        52      ,//3D color ¸¦ ¸¸µé¶§ ±âº»ÀûÀ¸·Î »ç¿ëµÇ´Â gray °èÅë WHITE    52 ,65 ,66 ,191 ,193 ,194 ,195 ,
287        58      ,//_SHANDOW1 58 ,60 ,61 ,182 ,187 ,200 ,
288        12      ,//_SHANDOW2 12 ,41 ,57 ,62 ,199 ,
289        64      ,//_SHANDOW3 64 ,196 ,197 ,198 ,
290};
Note: See TracBrowser for help on using the repository browser.