Changeset 7733 for trunk/src/user32/icon.cpp
- Timestamp:
- Jan 7, 2002, 12:17:52 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/icon.cpp
r6503 r7733 1 /* $Id: icon.cpp,v 1.1 3 2001-08-09 15:02:11sandervl Exp $ */1 /* $Id: icon.cpp,v 1.14 2002-01-07 11:17:52 sandervl Exp $ */ 2 2 3 3 /* … … 197 197 int i, linesize; 198 198 199 //TODO: 200 dprintf(("TODO: icon conversion not correct")); 199 201 linesize = DIB_GetDIBWidthBytes(bmpHdr->biWidth, 1); 200 202 q = (char *)rgb + orgcolorsize; … … 296 298 groupsize += QueryConvertedIconSize((WINBITMAPINFOHEADER *)LockResource(LoadResource(hInstance, hRes)), 297 299 SizeofResource(hInstance, hRes)); 298 if(rdir->bWidth == 32 && rdir->bHeight == 32 && rdir->wBitCount >= 4) { 300 //add centered icon if size is 32x32 301 if(rdir->bWidth == 32 && rdir->bHeight == 32 && rdir->wBitCount >= 4) 302 { 299 303 groupsize += QueryConvertedIconSize((WINBITMAPINFOHEADER *)LockResource(LoadResource(hInstance, hRes)), 300 304 SizeofResource(hInstance, hRes), TRUE); 305 //extra pixels 306 groupsize += (40*8 + 8*32)*rdir->wBitCount/8; 301 307 nricons++; 302 308 }
Note:
See TracChangeset
for help on using the changeset viewer.