none
mouse wheel scrolling stops working after a popup tip is displayed

    Question

  • When mouse pointer is hovering over a column cell containing a value which which doesn't fit column width, procexp after a short delay displays full cell value in a pop-up tooltip-style box, and while mouse pointer is hovering over this pop-up, mouse wheel scrolling stops working which is rather annoying. procexp64 16.22

    Wednesday, June 5, 2019 7:31 AM

All replies

  • Glad you have mentioned this as I have noticed this for a long time with both Process Explorer and Process Monitor, though Process Monitor since version 3.52 seems to have been fixed. The latest Process Explorer 16.25 still seems to have this problem.

    In fact I did something with AutoHotkey to fix this problem. It changes the style of the tooltips associated with PE, something I imagine changing the source code could do more easily when the tooltips are created. Hope more people up vote this issue.

    If you are familiar with AHK then see the code below:

     

    Run, C:\Program Files\Apps\procexp64.exe,,, _pid

    WinWait, Process Explorer                                          ; Initial process (_pid) may not have a window

    StatusBarWait, CPU Usage,,, Process Explorer

    DetectHiddenWindows, On

    WinGet, hTT, List, ahk_class tooltips_class32

    Loop, %hTT%

    {              hWndTT := hTT%A_Index%

                   hWndP := DllCall("GetParent", "uint", hWndTT)

                   WinGetClass, clsP, ahk_id %hWndP%

                   If (clsP = "PROCEXPL")

                   {              WinSet, Style,   +0x0001, ahk_id %hWndTT%                ; Add TTS_ALWAYSTIP = 0x01

                                  WinSet, ExStyle, +0x0020, ahk_id %hWndTT%               ; Add WS_EX_TRANSPARENT = 0x20

                   }

    }             

    WinActivate, Process Explorer

    Monday, June 17, 2019 1:49 AM
  • Yep, works like a charm - thanks a lot.
    Monday, June 17, 2019 2:02 PM