| |
321 |
321 |
SetForegroundWindow(); |
| |
322 |
322 |
|
| |
323 |
323 |
|
| |
324 |
324 |
POINT pt; |
| |
325 |
325 |
GetCursorPos(&pt); |
| |
326 |
326 |
|
| |
327 |
327 |
pSubMenu->CheckMenuItem(ID_POPUP_MONITORING, MF_BYCOMMAND | (GetPropValue<PP_PCLIPBOARDMONITORING>(GetConfig()) ? MF_CHECKED : MF_UNCHECKED)); |
| |
328 |
328 |
pSubMenu->CheckMenuItem(ID_POPUP_SHUTAFTERFINISHED, MF_BYCOMMAND | (GetPropValue<PP_PSHUTDOWNAFTREFINISHED>(GetConfig()) ? MF_CHECKED : MF_UNCHECKED)); |
| |
329 |
329 |
|
| |
330 |
330 |
|
| |
331 |
331 |
pSubMenu->TrackPopupMenu(TPM_LEFTBUTTON, pt.x, pt.y, this); |
| |
332 |
332 |
|
| |
333 |
333 |
|
| |
334 |
334 |
pSubMenu->DestroyMenu(); |
| |
335 |
335 |
mMenu.DestroyMenu(); |
| |
336 |
336 |
|
| |
337 |
337 |
break; |
| |
338 |
338 |
} |
| |
339 |
339 |
case WM_MOUSEMOVE: |
| |
340 |
340 |
{ |
| |
341 |
|
TCHAR text[ _MAX_PATH ]; |
| |
342 |
|
|
| |
343 |
341 |
if (m_spTasks->GetSize() != 0) |
| |
344 |
342 |
{ |
| |
345 |
343 |
m_spTasks->GetStatsSnapshot(m_spTaskMgrStats); |
| |
346 |
344 |
|
| |
|
345 |
TCHAR text[ _MAX_PATH ]; |
| |
347 |
346 |
_sntprintf(text, _MAX_PATH, _T("%s - %.0f %%"), GetApp().GetAppName(), m_spTaskMgrStats->GetCombinedProgress() * 100.0); |
| |
348 |
347 |
m_ctlTray.SetTooltipText(text); |
| |
349 |
348 |
} |
| |
350 |
349 |
else |
| |
351 |
350 |
{ |
| |
352 |
351 |
CString strText = GetApp().GetAppNameVer(); |
| |
353 |
352 |
if(GetApp().IsInPortableMode()) |
| |
354 |
353 |
strText += GetResManager().LoadString(IDS_CH_PORTABLE_STRING); |
| |
355 |
354 |
m_ctlTray.SetTooltipText(strText); |
| |
356 |
355 |
} |
| |
357 |
356 |
break; |
| |
358 |
357 |
} |
| |
359 |
358 |
} |
| |
360 |
359 |
|
| |
361 |
360 |
return (LRESULT)TRUE; |
| |
362 |
361 |
} |
| |
363 |
362 |
|
| |
364 |
363 |
|
| |
365 |
364 |
|
| |
366 |
365 |
|