wpf: TerminalContainer consumes WM_MOUSEWHEEL and doesn't let the native HWND have it #9718

Open
opened 2026-01-31 02:02:03 +00:00 by claunia · 4 comments
Owner

Originally created by @DHowett on GitHub (Jul 22, 2020).

Originally assigned to: @DHowett on GitHub.

This makes VT mouse scrolling events not work.

Originally created by @DHowett on GitHub (Jul 22, 2020). Originally assigned to: @DHowett on GitHub. This makes VT mouse scrolling events not work.
claunia added the Issue-BugProduct-TerminalPriority-2Area-WPFControl labels 2026-01-31 02:02:03 +00:00
Author
Owner

@DHowett commented on GitHub (Jul 2, 2021):

@javierdlg Curious if this was an intentional design or not -- giving WM_MOUSEWHEEL support to the HWND instead of the Container will let us send "wheel events" to the connected console application 😄

@DHowett commented on GitHub (Jul 2, 2021): @javierdlg Curious if this was an intentional design or not -- giving WM_MOUSEWHEEL support to the HWND instead of the Container will let us send "wheel events" to the connected console application :smile:
Author
Owner

@javierdlg commented on GitHub (Jul 3, 2021):

@DHowett hard to say if this was intentional, that section was implemented by Zoey who sadly already left MS. If we're able to forward these to the HWND without breaking the WPF I'm okay with the change.

@javierdlg commented on GitHub (Jul 3, 2021): @DHowett hard to say if this was intentional, that section was implemented by Zoey who sadly already left MS. If we're able to forward these to the HWND without breaking the WPF I'm okay with the change.
Author
Owner

@javierdlg commented on GitHub (Jul 3, 2021):

On another note, are there more people using the WPF container for the terminal?

@javierdlg commented on GitHub (Jul 3, 2021): On another note, are there more people using the WPF container for the terminal?
Author
Owner

@DHowett commented on GitHub (Jul 3, 2021):

I'm not certain- if they are, they haven't told me 😄

@DHowett commented on GitHub (Jul 3, 2021): I'm not certain- if they are, they haven't told me :smile:
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#9718