Changeset 65 for trunk/src/gui/tray/trayicon_win.cpp
- Timestamp:
- 01/12/06 01:20:21 (3 years ago)
- Files:
-
- 1 modified
-
trunk/src/gui/tray/trayicon_win.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gui/tray/trayicon_win.cpp
r41 r65 291 291 TrayIcon::sysUpdateIcon() 292 292 { 293 if (d) { 294 if (d->hMask) { 295 ptrDeleteObject( d->hMask ); 296 d->hMask = 0; // michalj 297 } 298 if (d->hIcon) { 299 DestroyIcon(d->hIcon); 293 if ( d ) { 294 if ( d->hMask ) 295 if ( d->hMask ) { 296 ptrDeleteObject( d->hMask ); 297 if ( d->hIcon ) { 298 d->hMask = 0; // michalj 299 } 300 } 301 if ( d->hIcon ) { 302 DestroyIcon( d->hIcon ); 300 303 d->hIcon = 0; // michalj 301 304 } 302 303 d->hIcon = createIcon(pm, d->hMask); 304 d->trayMessage(NIM_MODIFY); 305 306 d->hMask = createIconMask( pm ); 307 d->hIcon = createIcon( pm, d->hMask ); 308 d->trayMessage( NIM_MODIFY ); 305 309 } 306 310 }
