@@ -122,22 +122,22 @@ void Utils::InitializeCampbellColorTable(const gsl::span<COLORREF> table)
122122 THROW_HR_IF (E_INVALIDARG, table.size () < 16 );
123123
124124 // clang-format off
125- table[0 ] = RGB ( 12 , 12 , 12 );
126- table[1 ] = RGB ( 197 , 15 , 31 );
127- table[2 ] = RGB ( 19 , 161 , 14 );
128- table[3 ] = RGB ( 193 , 156 , 0 );
129- table[4 ] = RGB ( 0 , 55 , 218 );
130- table[5 ] = RGB ( 136 , 23 , 152 );
131- table[6 ] = RGB ( 58 , 150 , 221 );
132- table[7 ] = RGB ( 204 , 204 , 204 );
133- table[8 ] = RGB ( 118 , 118 , 118 );
134- table[9 ] = RGB ( 231 , 72 , 86 );
135- table[10 ] = RGB ( 22 , 198 , 12 );
136- table[11 ] = RGB ( 249 , 241 , 165 );
137- table[12 ] = RGB ( 59 , 120 , 255 );
138- table[13 ] = RGB ( 180 , 0 , 158 );
139- table[14 ] = RGB ( 97 , 214 , 214 );
140- table[15 ] = RGB ( 242 , 242 , 242 );
125+ table[0 ] = RGB (12 , 12 , 12 );
126+ table[1 ] = RGB (197 , 15 , 31 );
127+ table[2 ] = RGB (19 , 161 , 14 );
128+ table[3 ] = RGB (193 , 156 , 0 );
129+ table[4 ] = RGB (0 , 55 , 218 );
130+ table[5 ] = RGB (136 , 23 , 152 );
131+ table[6 ] = RGB (58 , 150 , 221 );
132+ table[7 ] = RGB (204 , 204 , 204 );
133+ table[8 ] = RGB (118 , 118 , 118 );
134+ table[9 ] = RGB (231 , 72 , 86 );
135+ table[10 ] = RGB (22 , 198 , 12 );
136+ table[11 ] = RGB (249 , 241 , 165 );
137+ table[12 ] = RGB (59 , 120 , 255 );
138+ table[13 ] = RGB (180 , 0 , 158 );
139+ table[14 ] = RGB (97 , 214 , 214 );
140+ table[15 ] = RGB (242 , 242 , 242 );
141141 // clang-format on
142142}
143143
@@ -182,106 +182,106 @@ void Utils::Initialize256ColorTable(const gsl::span<COLORREF> table)
182182 THROW_HR_IF (E_INVALIDARG, table.size () < 256 );
183183
184184 // clang-format off
185- table[0 ] = RGB ( 0x00 , 0x00 , 0x00 );
186- table[1 ] = RGB ( 0x80 , 0x00 , 0x00 );
187- table[2 ] = RGB ( 0x00 , 0x80 , 0x00 );
188- table[3 ] = RGB ( 0x80 , 0x80 , 0x00 );
189- table[4 ] = RGB ( 0x00 , 0x00 , 0x80 );
190- table[5 ] = RGB ( 0x80 , 0x00 , 0x80 );
191- table[6 ] = RGB ( 0x00 , 0x80 , 0x80 );
192- table[7 ] = RGB ( 0xc0 , 0xc0 , 0xc0 );
193- table[8 ] = RGB ( 0x80 , 0x80 , 0x80 );
194- table[9 ] = RGB ( 0xff , 0x00 , 0x00 );
195- table[10 ] = RGB ( 0x00 , 0xff , 0x00 );
196- table[11 ] = RGB ( 0xff , 0xff , 0x00 );
197- table[12 ] = RGB ( 0x00 , 0x00 , 0xff );
198- table[13 ] = RGB ( 0xff , 0x00 , 0xff );
199- table[14 ] = RGB ( 0x00 , 0xff , 0xff );
200- table[15 ] = RGB ( 0xff , 0xff , 0xff );
201- table[16 ] = RGB ( 0x00 , 0x00 , 0x00 );
202- table[17 ] = RGB ( 0x00 , 0x00 , 0x5f );
203- table[18 ] = RGB ( 0x00 , 0x00 , 0x87 );
204- table[19 ] = RGB ( 0x00 , 0x00 , 0xaf );
205- table[20 ] = RGB ( 0x00 , 0x00 , 0xd7 );
206- table[21 ] = RGB ( 0x00 , 0x00 , 0xff );
207- table[22 ] = RGB ( 0x00 , 0x5f , 0x00 );
208- table[23 ] = RGB ( 0x00 , 0x5f , 0x5f );
209- table[24 ] = RGB ( 0x00 , 0x5f , 0x87 );
210- table[25 ] = RGB ( 0x00 , 0x5f , 0xaf );
211- table[26 ] = RGB ( 0x00 , 0x5f , 0xd7 );
212- table[27 ] = RGB ( 0x00 , 0x5f , 0xff );
213- table[28 ] = RGB ( 0x00 , 0x87 , 0x00 );
214- table[29 ] = RGB ( 0x00 , 0x87 , 0x5f );
215- table[30 ] = RGB ( 0x00 , 0x87 , 0x87 );
216- table[31 ] = RGB ( 0x00 , 0x87 , 0xaf );
217- table[32 ] = RGB ( 0x00 , 0x87 , 0xd7 );
218- table[33 ] = RGB ( 0x00 , 0x87 , 0xff );
219- table[34 ] = RGB ( 0x00 , 0xaf , 0x00 );
220- table[35 ] = RGB ( 0x00 , 0xaf , 0x5f );
221- table[36 ] = RGB ( 0x00 , 0xaf , 0x87 );
222- table[37 ] = RGB ( 0x00 , 0xaf , 0xaf );
223- table[38 ] = RGB ( 0x00 , 0xaf , 0xd7 );
224- table[39 ] = RGB ( 0x00 , 0xaf , 0xff );
225- table[40 ] = RGB ( 0x00 , 0xd7 , 0x00 );
226- table[41 ] = RGB ( 0x00 , 0xd7 , 0x5f );
227- table[42 ] = RGB ( 0x00 , 0xd7 , 0x87 );
228- table[43 ] = RGB ( 0x00 , 0xd7 , 0xaf );
229- table[44 ] = RGB ( 0x00 , 0xd7 , 0xd7 );
230- table[45 ] = RGB ( 0x00 , 0xd7 , 0xff );
231- table[46 ] = RGB ( 0x00 , 0xff , 0x00 );
232- table[47 ] = RGB ( 0x00 , 0xff , 0x5f );
233- table[48 ] = RGB ( 0x00 , 0xff , 0x87 );
234- table[49 ] = RGB ( 0x00 , 0xff , 0xaf );
235- table[50 ] = RGB ( 0x00 , 0xff , 0xd7 );
236- table[51 ] = RGB ( 0x00 , 0xff , 0xff );
237- table[52 ] = RGB ( 0x5f , 0x00 , 0x00 );
238- table[53 ] = RGB ( 0x5f , 0x00 , 0x5f );
239- table[54 ] = RGB ( 0x5f , 0x00 , 0x87 );
240- table[55 ] = RGB ( 0x5f , 0x00 , 0xaf );
241- table[56 ] = RGB ( 0x5f , 0x00 , 0xd7 );
242- table[57 ] = RGB ( 0x5f , 0x00 , 0xff );
243- table[58 ] = RGB ( 0x5f , 0x5f , 0x00 );
244- table[59 ] = RGB ( 0x5f , 0x5f , 0x5f );
245- table[60 ] = RGB ( 0x5f , 0x5f , 0x87 );
246- table[61 ] = RGB ( 0x5f , 0x5f , 0xaf );
247- table[62 ] = RGB ( 0x5f , 0x5f , 0xd7 );
248- table[63 ] = RGB ( 0x5f , 0x5f , 0xff );
249- table[64 ] = RGB ( 0x5f , 0x87 , 0x00 );
250- table[65 ] = RGB ( 0x5f , 0x87 , 0x5f );
251- table[66 ] = RGB ( 0x5f , 0x87 , 0x87 );
252- table[67 ] = RGB ( 0x5f , 0x87 , 0xaf );
253- table[68 ] = RGB ( 0x5f , 0x87 , 0xd7 );
254- table[69 ] = RGB ( 0x5f , 0x87 , 0xff );
255- table[70 ] = RGB ( 0x5f , 0xaf , 0x00 );
256- table[71 ] = RGB ( 0x5f , 0xaf , 0x5f );
257- table[72 ] = RGB ( 0x5f , 0xaf , 0x87 );
258- table[73 ] = RGB ( 0x5f , 0xaf , 0xaf );
259- table[74 ] = RGB ( 0x5f , 0xaf , 0xd7 );
260- table[75 ] = RGB ( 0x5f , 0xaf , 0xff );
261- table[76 ] = RGB ( 0x5f , 0xd7 , 0x00 );
262- table[77 ] = RGB ( 0x5f , 0xd7 , 0x5f );
263- table[78 ] = RGB ( 0x5f , 0xd7 , 0x87 );
264- table[79 ] = RGB ( 0x5f , 0xd7 , 0xaf );
265- table[80 ] = RGB ( 0x5f , 0xd7 , 0xd7 );
266- table[81 ] = RGB ( 0x5f , 0xd7 , 0xff );
267- table[82 ] = RGB ( 0x5f , 0xff , 0x00 );
268- table[83 ] = RGB ( 0x5f , 0xff , 0x5f );
269- table[84 ] = RGB ( 0x5f , 0xff , 0x87 );
270- table[85 ] = RGB ( 0x5f , 0xff , 0xaf );
271- table[86 ] = RGB ( 0x5f , 0xff , 0xd7 );
272- table[87 ] = RGB ( 0x5f , 0xff , 0xff );
273- table[88 ] = RGB ( 0x87 , 0x00 , 0x00 );
274- table[89 ] = RGB ( 0x87 , 0x00 , 0x5f );
275- table[90 ] = RGB ( 0x87 , 0x00 , 0x87 );
276- table[91 ] = RGB ( 0x87 , 0x00 , 0xaf );
277- table[92 ] = RGB ( 0x87 , 0x00 , 0xd7 );
278- table[93 ] = RGB ( 0x87 , 0x00 , 0xff );
279- table[94 ] = RGB ( 0x87 , 0x5f , 0x00 );
280- table[95 ] = RGB ( 0x87 , 0x5f , 0x5f );
281- table[96 ] = RGB ( 0x87 , 0x5f , 0x87 );
282- table[97 ] = RGB ( 0x87 , 0x5f , 0xaf );
283- table[98 ] = RGB ( 0x87 , 0x5f , 0xd7 );
284- table[99 ] = RGB ( 0x87 , 0x5f , 0xff );
185+ table[0 ] = RGB (0x00 , 0x00 , 0x00 );
186+ table[1 ] = RGB (0x80 , 0x00 , 0x00 );
187+ table[2 ] = RGB (0x00 , 0x80 , 0x00 );
188+ table[3 ] = RGB (0x80 , 0x80 , 0x00 );
189+ table[4 ] = RGB (0x00 , 0x00 , 0x80 );
190+ table[5 ] = RGB (0x80 , 0x00 , 0x80 );
191+ table[6 ] = RGB (0x00 , 0x80 , 0x80 );
192+ table[7 ] = RGB (0xc0 , 0xc0 , 0xc0 );
193+ table[8 ] = RGB (0x80 , 0x80 , 0x80 );
194+ table[9 ] = RGB (0xff , 0x00 , 0x00 );
195+ table[10 ] = RGB (0x00 , 0xff , 0x00 );
196+ table[11 ] = RGB (0xff , 0xff , 0x00 );
197+ table[12 ] = RGB (0x00 , 0x00 , 0xff );
198+ table[13 ] = RGB (0xff , 0x00 , 0xff );
199+ table[14 ] = RGB (0x00 , 0xff , 0xff );
200+ table[15 ] = RGB (0xff , 0xff , 0xff );
201+ table[16 ] = RGB (0x00 , 0x00 , 0x00 );
202+ table[17 ] = RGB (0x00 , 0x00 , 0x5f );
203+ table[18 ] = RGB (0x00 , 0x00 , 0x87 );
204+ table[19 ] = RGB (0x00 , 0x00 , 0xaf );
205+ table[20 ] = RGB (0x00 , 0x00 , 0xd7 );
206+ table[21 ] = RGB (0x00 , 0x00 , 0xff );
207+ table[22 ] = RGB (0x00 , 0x5f , 0x00 );
208+ table[23 ] = RGB (0x00 , 0x5f , 0x5f );
209+ table[24 ] = RGB (0x00 , 0x5f , 0x87 );
210+ table[25 ] = RGB (0x00 , 0x5f , 0xaf );
211+ table[26 ] = RGB (0x00 , 0x5f , 0xd7 );
212+ table[27 ] = RGB (0x00 , 0x5f , 0xff );
213+ table[28 ] = RGB (0x00 , 0x87 , 0x00 );
214+ table[29 ] = RGB (0x00 , 0x87 , 0x5f );
215+ table[30 ] = RGB (0x00 , 0x87 , 0x87 );
216+ table[31 ] = RGB (0x00 , 0x87 , 0xaf );
217+ table[32 ] = RGB (0x00 , 0x87 , 0xd7 );
218+ table[33 ] = RGB (0x00 , 0x87 , 0xff );
219+ table[34 ] = RGB (0x00 , 0xaf , 0x00 );
220+ table[35 ] = RGB (0x00 , 0xaf , 0x5f );
221+ table[36 ] = RGB (0x00 , 0xaf , 0x87 );
222+ table[37 ] = RGB (0x00 , 0xaf , 0xaf );
223+ table[38 ] = RGB (0x00 , 0xaf , 0xd7 );
224+ table[39 ] = RGB (0x00 , 0xaf , 0xff );
225+ table[40 ] = RGB (0x00 , 0xd7 , 0x00 );
226+ table[41 ] = RGB (0x00 , 0xd7 , 0x5f );
227+ table[42 ] = RGB (0x00 , 0xd7 , 0x87 );
228+ table[43 ] = RGB (0x00 , 0xd7 , 0xaf );
229+ table[44 ] = RGB (0x00 , 0xd7 , 0xd7 );
230+ table[45 ] = RGB (0x00 , 0xd7 , 0xff );
231+ table[46 ] = RGB (0x00 , 0xff , 0x00 );
232+ table[47 ] = RGB (0x00 , 0xff , 0x5f );
233+ table[48 ] = RGB (0x00 , 0xff , 0x87 );
234+ table[49 ] = RGB (0x00 , 0xff , 0xaf );
235+ table[50 ] = RGB (0x00 , 0xff , 0xd7 );
236+ table[51 ] = RGB (0x00 , 0xff , 0xff );
237+ table[52 ] = RGB (0x5f , 0x00 , 0x00 );
238+ table[53 ] = RGB (0x5f , 0x00 , 0x5f );
239+ table[54 ] = RGB (0x5f , 0x00 , 0x87 );
240+ table[55 ] = RGB (0x5f , 0x00 , 0xaf );
241+ table[56 ] = RGB (0x5f , 0x00 , 0xd7 );
242+ table[57 ] = RGB (0x5f , 0x00 , 0xff );
243+ table[58 ] = RGB (0x5f , 0x5f , 0x00 );
244+ table[59 ] = RGB (0x5f , 0x5f , 0x5f );
245+ table[60 ] = RGB (0x5f , 0x5f , 0x87 );
246+ table[61 ] = RGB (0x5f , 0x5f , 0xaf );
247+ table[62 ] = RGB (0x5f , 0x5f , 0xd7 );
248+ table[63 ] = RGB (0x5f , 0x5f , 0xff );
249+ table[64 ] = RGB (0x5f , 0x87 , 0x00 );
250+ table[65 ] = RGB (0x5f , 0x87 , 0x5f );
251+ table[66 ] = RGB (0x5f , 0x87 , 0x87 );
252+ table[67 ] = RGB (0x5f , 0x87 , 0xaf );
253+ table[68 ] = RGB (0x5f , 0x87 , 0xd7 );
254+ table[69 ] = RGB (0x5f , 0x87 , 0xff );
255+ table[70 ] = RGB (0x5f , 0xaf , 0x00 );
256+ table[71 ] = RGB (0x5f , 0xaf , 0x5f );
257+ table[72 ] = RGB (0x5f , 0xaf , 0x87 );
258+ table[73 ] = RGB (0x5f , 0xaf , 0xaf );
259+ table[74 ] = RGB (0x5f , 0xaf , 0xd7 );
260+ table[75 ] = RGB (0x5f , 0xaf , 0xff );
261+ table[76 ] = RGB (0x5f , 0xd7 , 0x00 );
262+ table[77 ] = RGB (0x5f , 0xd7 , 0x5f );
263+ table[78 ] = RGB (0x5f , 0xd7 , 0x87 );
264+ table[79 ] = RGB (0x5f , 0xd7 , 0xaf );
265+ table[80 ] = RGB (0x5f , 0xd7 , 0xd7 );
266+ table[81 ] = RGB (0x5f , 0xd7 , 0xff );
267+ table[82 ] = RGB (0x5f , 0xff , 0x00 );
268+ table[83 ] = RGB (0x5f , 0xff , 0x5f );
269+ table[84 ] = RGB (0x5f , 0xff , 0x87 );
270+ table[85 ] = RGB (0x5f , 0xff , 0xaf );
271+ table[86 ] = RGB (0x5f , 0xff , 0xd7 );
272+ table[87 ] = RGB (0x5f , 0xff , 0xff );
273+ table[88 ] = RGB (0x87 , 0x00 , 0x00 );
274+ table[89 ] = RGB (0x87 , 0x00 , 0x5f );
275+ table[90 ] = RGB (0x87 , 0x00 , 0x87 );
276+ table[91 ] = RGB (0x87 , 0x00 , 0xaf );
277+ table[92 ] = RGB (0x87 , 0x00 , 0xd7 );
278+ table[93 ] = RGB (0x87 , 0x00 , 0xff );
279+ table[94 ] = RGB (0x87 , 0x5f , 0x00 );
280+ table[95 ] = RGB (0x87 , 0x5f , 0x5f );
281+ table[96 ] = RGB (0x87 , 0x5f , 0x87 );
282+ table[97 ] = RGB (0x87 , 0x5f , 0xaf );
283+ table[98 ] = RGB (0x87 , 0x5f , 0xd7 );
284+ table[99 ] = RGB (0x87 , 0x5f , 0xff );
285285 table[100 ] = RGB (0x87 , 0x87 , 0x00 );
286286 table[101 ] = RGB (0x87 , 0x87 , 0x5f );
287287 table[102 ] = RGB (0x87 , 0x87 , 0x87 );
@@ -360,24 +360,24 @@ void Utils::Initialize256ColorTable(const gsl::span<COLORREF> table)
360360 table[175 ] = RGB (0xd7 , 0x87 , 0xaf );
361361 table[176 ] = RGB (0xd7 , 0x87 , 0xd7 );
362362 table[177 ] = RGB (0xd7 , 0x87 , 0xff );
363- table[178 ] = RGB (0xdf , 0xaf , 0x00 );
364- table[179 ] = RGB (0xdf , 0xaf , 0x5f );
365- table[180 ] = RGB (0xdf , 0xaf , 0x87 );
366- table[181 ] = RGB (0xdf , 0xaf , 0xaf );
367- table[182 ] = RGB (0xdf , 0xaf , 0xd7 );
368- table[183 ] = RGB (0xdf , 0xaf , 0xff );
369- table[184 ] = RGB (0xdf , 0xd7 , 0x00 );
370- table[185 ] = RGB (0xdf , 0xd7 , 0x5f );
371- table[186 ] = RGB (0xdf , 0xd7 , 0x87 );
372- table[187 ] = RGB (0xdf , 0xd7 , 0xaf );
373- table[188 ] = RGB (0xdf , 0xd7 , 0xd7 );
374- table[189 ] = RGB (0xdf , 0xd7 , 0xff );
375- table[190 ] = RGB (0xdf , 0xff , 0x00 );
376- table[191 ] = RGB (0xdf , 0xff , 0x5f );
377- table[192 ] = RGB (0xdf , 0xff , 0x87 );
378- table[193 ] = RGB (0xdf , 0xff , 0xaf );
379- table[194 ] = RGB (0xdf , 0xff , 0xd7 );
380- table[195 ] = RGB (0xdf , 0xff , 0xff );
363+ table[178 ] = RGB (0xd7 , 0xaf , 0x00 );
364+ table[179 ] = RGB (0xd7 , 0xaf , 0x5f );
365+ table[180 ] = RGB (0xd7 , 0xaf , 0x87 );
366+ table[181 ] = RGB (0xd7 , 0xaf , 0xaf );
367+ table[182 ] = RGB (0xd7 , 0xaf , 0xd7 );
368+ table[183 ] = RGB (0xd7 , 0xaf , 0xff );
369+ table[184 ] = RGB (0xd7 , 0xd7 , 0x00 );
370+ table[185 ] = RGB (0xd7 , 0xd7 , 0x5f );
371+ table[186 ] = RGB (0xd7 , 0xd7 , 0x87 );
372+ table[187 ] = RGB (0xd7 , 0xd7 , 0xaf );
373+ table[188 ] = RGB (0xd7 , 0xd7 , 0xd7 );
374+ table[189 ] = RGB (0xd7 , 0xd7 , 0xff );
375+ table[190 ] = RGB (0xd7 , 0xff , 0x00 );
376+ table[191 ] = RGB (0xd7 , 0xff , 0x5f );
377+ table[192 ] = RGB (0xd7 , 0xff , 0x87 );
378+ table[193 ] = RGB (0xd7 , 0xff , 0xaf );
379+ table[194 ] = RGB (0xd7 , 0xff , 0xd7 );
380+ table[195 ] = RGB (0xd7 , 0xff , 0xff );
381381 table[196 ] = RGB (0xff , 0x00 , 0x00 );
382382 table[197 ] = RGB (0xff , 0x00 , 0x5f );
383383 table[198 ] = RGB (0xff , 0x00 , 0x87 );
0 commit comments