Definition at line 594 of file TableWindow.h. Referenced by DisplayFunc(). 00595 { 00596 int r=127,g=127,b=127; 00597 if (m == -1) 00598 return ARGB2COLOR(255, 200, 200, 200); 00599 if (m & 1) 00600 r = g = b = 255; 00601 if (m & 2) 00602 r = g = b = 160; 00603 if (m & 4) 00604 r += 64; 00605 if (m & 8) 00606 g += 64; 00607 if (m & 16) 00608 b += 64; 00609 if (m & 32) 00610 { r += 64; g += 64; } 00611 if (m & 64) 00612 { g += 64; b += 64; } 00613 if (m & 128) 00614 { r += 64; b += 64; } 00615 if (r>255) r = 255; 00616 if (g>255) g = 255; 00617 if (b>255) b = 255; 00618 return ARGB2COLOR(255, r,g,b); 00619 }
|