| 283 | } |
| 284 | |
| 285 | void StopAnimating() { |
| 286 | if(TimerID) KillTimer(TimerID); |
| 287 | TimerID=0; |
| 288 | if(hIcon) SetIcon(hIcon); |
| 289 | hIcon=0; |
| 290 | } |
| 291 | |
| 292 | virtual LRESULT WindowProc(UINT Message, WPARAM wParam, LPARAM lParam) { |
| 293 | if(Message!=WM_TIMER || wParam!=TrayIconTimer) return false; |
nothing calls this directly
no outgoing calls
no test coverage detected