Changeset 4705 for trunk/src/shell32/folders.c
- Timestamp:
- Nov 27, 2000, 11:22:00 AM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/shell32/folders.c
r4696 r4705 1 /* $Id: folders.c,v 1. 5 2000-11-24 22:52:26sandervl Exp $ */1 /* $Id: folders.c,v 1.6 2000-11-27 10:21:59 sandervl Exp $ */ 2 2 /* 3 3 * Copyright 1997 Marcus Meissner … … 156 156 lstrcpynA(szIconFile, "shell32.dll", cchMax); 157 157 #ifdef __WIN32OS2__ 158 *piIndex = -SHLICON_DESKTOP;158 *piIndex = SHLICON_DESKTOP - 1; 159 159 #else 160 160 *piIndex = 34; … … 194 194 #ifdef __WIN32OS2__ 195 195 lstrcpynA(szIconFile, "shell32.dll", cchMax); 196 *piIndex = -SHLICON_HARDDISK; /* hard disk */196 *piIndex = SHLICON_HARDDISK - 1; 197 197 198 198 if ( _ILGetDrive( pSimplePidl, sTemp, cchMax ) ) … … 202 202 { 203 203 /* FIXME determine 5.25 Floppy */ 204 *piIndex = -SHLICON_FLOPPY35;204 *piIndex = SHLICON_FLOPPY35 - 1; 205 205 } 206 206 else … … 210 210 { 211 211 case DRIVE_REMOVABLE: 212 *piIndex = -SHLICON_REMOVABLE_DISK;212 *piIndex = SHLICON_REMOVABLE_DISK - 1; 213 213 break; 214 214 215 215 case DRIVE_FIXED: 216 *piIndex = -SHLICON_HARDDISK;216 *piIndex = SHLICON_HARDDISK - 1; 217 217 break; 218 218 219 219 case DRIVE_REMOTE: 220 220 { 221 /* FIXME: connected (9) / disconnected (10)state */221 /* FIXME: connected / disconnected state */ 222 222 BOOL connected = TRUE; 223 223 if ( connected ) 224 *piIndex = -SHLICON_NETDRIVE_CONN;224 *piIndex = SHLICON_NETDRIVE_CONN - 1; 225 225 else 226 *piIndex = -SHLICON_NETDRIVE_DISCON;226 *piIndex = SHLICON_NETDRIVE_DISCON - 1; 227 227 break; 228 228 } 229 229 case DRIVE_CDROM: 230 *piIndex = -SHLICON_CDROM_DRIVE;230 *piIndex = SHLICON_CDROM_DRIVE - 1; 231 231 break; 232 232 233 233 case DRIVE_RAMDISK: 234 *piIndex = -SHLICON_RAMDRIVE;234 *piIndex = SHLICON_RAMDRIVE - 1; 235 235 break; 236 236 … … 238 238 case DRIVE_NO_ROOT_DIR: 239 239 default: 240 *piIndex = -SHLICON_HARDDISK;240 *piIndex = SHLICON_HARDDISK - 1; 241 241 break; 242 242 } … … 244 244 } 245 245 246 if ( ( *piIndex == 8) &&246 if ( ( *piIndex == ( SHLICON_HARDDISK - 1 ) ) && 247 247 HCR_GetDefaultIcon( "Drive", sTemp, MAX_PATH, &dwNr ) ) 248 248 { … … 275 275 lstrcpynA(szIconFile, "shell32.dll", cchMax); 276 276 #ifdef __WIN32OS2__ 277 *piIndex = (uFlags & GIL_OPENICON)? -SHLICON_FOLDER_OPEN : -SHLICON_FOLDER_CLOSED; 277 *piIndex = (uFlags & GIL_OPENICON) 278 ? SHLICON_FOLDER_OPEN - 1 : SHLICON_FOLDER_CLOSED - 1; 278 279 #else 279 280 *piIndex = (uFlags & GIL_OPENICON)? 4 : 3; … … 310 311 SHGetPathFromIDListA(This->pidl, sTemp); 311 312 lstrcpynA(szIconFile, "shell32.dll", cchMax); 312 #ifdef __WIN32OS2__ 313 *piIndex = -SHLICON_COMPUTERS; 314 #else 315 *piIndex = 42; 316 #endif 313 *piIndex = SHLICON_COMPUTERS - 1; 317 314 } 318 315 else if (stricmp(sTemp,"COM") == 0) … … 320 317 SHGetPathFromIDListA(This->pidl, sTemp); 321 318 lstrcpynA(szIconFile, "shell32.dll", cchMax); 322 #ifdef __WIN32OS2__ 323 *piIndex = -SHLICON_APPLICATION; 324 #else 325 *piIndex = 2; 326 #endif 319 *piIndex = SHLICON_APPLICATION - 1; 327 320 } 328 321 #if 0
Note:
See TracChangeset
for help on using the changeset viewer.