示例#1
0
 private static void OnUserPreferenceChanging(object sender, UserPreferenceChangingEventArgs e)
 {
     if (e.Category != UserPreferenceCategory.Color || KnownColorTable.colorTable == null)
     {
         return;
     }
     KnownColorTable.UpdateSystemColors(KnownColorTable.colorTable);
 }
示例#2
0
 private static void InitColorTable()
 {
     int[] colorTable = new int[175];
     SystemEvents.UserPreferenceChanging += new UserPreferenceChangingEventHandler(KnownColorTable.OnUserPreferenceChanging);
     KnownColorTable.UpdateSystemColors(colorTable);
     colorTable[27]  = 16777215;
     colorTable[28]  = -984833;
     colorTable[29]  = -332841;
     colorTable[30]  = -16711681;
     colorTable[31]  = -8388652;
     colorTable[32]  = -983041;
     colorTable[33]  = -657956;
     colorTable[34]  = -6972;
     colorTable[35]  = -16777216;
     colorTable[36]  = -5171;
     colorTable[37]  = -16776961;
     colorTable[38]  = -7722014;
     colorTable[39]  = -5952982;
     colorTable[40]  = -2180985;
     colorTable[41]  = -10510688;
     colorTable[42]  = -8388864;
     colorTable[43]  = -2987746;
     colorTable[44]  = -32944;
     colorTable[45]  = -10185235;
     colorTable[46]  = -1828;
     colorTable[47]  = -2354116;
     colorTable[48]  = -16711681;
     colorTable[49]  = -16777077;
     colorTable[50]  = -16741493;
     colorTable[51]  = -4684277;
     colorTable[52]  = -5658199;
     colorTable[53]  = -16751616;
     colorTable[54]  = -4343957;
     colorTable[55]  = -7667573;
     colorTable[56]  = -11179217;
     colorTable[57]  = -29696;
     colorTable[58]  = -6737204;
     colorTable[59]  = -7667712;
     colorTable[60]  = -1468806;
     colorTable[61]  = -7357301;
     colorTable[62]  = -12042869;
     colorTable[63]  = -13676721;
     colorTable[64]  = -16724271;
     colorTable[65]  = -7077677;
     colorTable[66]  = -60269;
     colorTable[67]  = -16728065;
     colorTable[68]  = -9868951;
     colorTable[69]  = -14774017;
     colorTable[70]  = -5103070;
     colorTable[71]  = -1296;
     colorTable[72]  = -14513374;
     colorTable[73]  = -65281;
     colorTable[74]  = -2302756;
     colorTable[75]  = -460545;
     colorTable[76]  = -10496;
     colorTable[77]  = -2448096;
     colorTable[78]  = -8355712;
     colorTable[79]  = -16744448;
     colorTable[80]  = -5374161;
     colorTable[81]  = -983056;
     colorTable[82]  = -38476;
     colorTable[83]  = -3318692;
     colorTable[84]  = -11861886;
     colorTable[85]  = -16;
     colorTable[86]  = -989556;
     colorTable[87]  = -1644806;
     colorTable[88]  = -3851;
     colorTable[89]  = -8586240;
     colorTable[90]  = -1331;
     colorTable[91]  = -5383962;
     colorTable[92]  = -1015680;
     colorTable[93]  = -2031617;
     colorTable[94]  = -329006;
     colorTable[95]  = -2894893;
     colorTable[96]  = -7278960;
     colorTable[97]  = -18751;
     colorTable[98]  = -24454;
     colorTable[99]  = -14634326;
     colorTable[100] = -7876870;
     colorTable[101] = -8943463;
     colorTable[102] = -5192482;
     colorTable[103] = -32;
     colorTable[104] = -16711936;
     colorTable[105] = -13447886;
     colorTable[106] = -331546;
     colorTable[107] = -65281;
     colorTable[108] = -8388608;
     colorTable[109] = -10039894;
     colorTable[110] = -16777011;
     colorTable[111] = -4565549;
     colorTable[112] = -7114533;
     colorTable[113] = -12799119;
     colorTable[114] = -8689426;
     colorTable[115] = -16713062;
     colorTable[116] = -12004916;
     colorTable[117] = -3730043;
     colorTable[118] = -15132304;
     colorTable[119] = -655366;
     colorTable[120] = -6943;
     colorTable[121] = -6987;
     colorTable[122] = -8531;
     colorTable[123] = -16777088;
     colorTable[124] = -133658;
     colorTable[125] = -8355840;
     colorTable[126] = -9728477;
     colorTable[(int)sbyte.MaxValue] = -23296;
     colorTable[128]            = -47872;
     colorTable[129]            = -2461482;
     colorTable[130]            = -1120086;
     colorTable[131]            = -6751336;
     colorTable[132]            = -5247250;
     colorTable[133]            = -2396013;
     colorTable[134]            = -4139;
     colorTable[135]            = -9543;
     colorTable[136]            = -3308225;
     colorTable[137]            = -16181;
     colorTable[138]            = -2252579;
     colorTable[139]            = -5185306;
     colorTable[140]            = -8388480;
     colorTable[141]            = -65536;
     colorTable[142]            = -4419697;
     colorTable[143]            = -12490271;
     colorTable[144]            = -7650029;
     colorTable[145]            = -360334;
     colorTable[146]            = -744352;
     colorTable[147]            = -13726889;
     colorTable[148]            = -2578;
     colorTable[149]            = -6270419;
     colorTable[150]            = -4144960;
     colorTable[151]            = -7876885;
     colorTable[152]            = -9807155;
     colorTable[153]            = -9404272;
     colorTable[154]            = -1286;
     colorTable[155]            = -16711809;
     colorTable[156]            = -12156236;
     colorTable[157]            = -2968436;
     colorTable[158]            = -16744320;
     colorTable[159]            = -2572328;
     colorTable[160]            = -40121;
     colorTable[161]            = -12525360;
     colorTable[162]            = -1146130;
     colorTable[163]            = -663885;
     colorTable[164]            = -1;
     colorTable[165]            = -657931;
     colorTable[166]            = -256;
     colorTable[167]            = -6632142;
     KnownColorTable.colorTable = colorTable;
 }