comparison org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/ImageList.d @ 36:d46287db17ed

rakefile reorg, swt win phobosification
author Frank Benoit <benoit@tionex.de>
date Tue, 24 Mar 2009 08:48:41 +0100
parents 6dd524f61e62
children
comparison
equal deleted inserted replaced
35:634e4380db78 36:d46287db17ed
210 } 210 }
211 } else { 211 } else {
212 byte transRed = cast(byte)(background & 0xFF); 212 byte transRed = cast(byte)(background & 0xFF);
213 byte transGreen = cast(byte)((background >> 8) & 0xFF); 213 byte transGreen = cast(byte)((background >> 8) & 0xFF);
214 byte transBlue = cast(byte)((background >> 16) & 0xFF); 214 byte transBlue = cast(byte)((background >> 16) & 0xFF);
215 final int spinc = dibBM.bmWidthBytes - srcWidth * 4; 215 int spinc = dibBM.bmWidthBytes - srcWidth * 4;
216 int sp = 3; 216 int sp = 3;
217 for (int y = 0; y < srcHeight; ++y) { 217 for (int y = 0; y < srcHeight; ++y) {
218 for (int x = 0; x < srcWidth; ++x) { 218 for (int x = 0; x < srcWidth; ++x) {
219 srcData [sp] = (srcData[sp-1] is transRed && srcData[sp-2] is transGreen && srcData[sp-3] is transBlue) ? 0 : cast(byte)255; 219 srcData [sp] = (srcData[sp-1] is transRed && srcData[sp-2] is transGreen && srcData[sp-3] is transBlue) ? 0 : cast(byte)255;
220 sp += 4; 220 sp += 4;