Mercurial > projects > dwt2
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; |