BDisp

Results 764 comments of BDisp

@BDisp I moved your comment to the Issue where it belongs: https://github.com/gui-cs/Terminal.Gui/issues/4170

How about only using the `MouseEnter` and `MouseLeave` events and dealing with the buttons that are pressed when they are invoked?

> I think there should be a `View.MouseButton1Pressed` and `View.MouseButton1Released` event. I recommend to create 3 events as `MouseDown`, `MouseUp` and `MouseMove`, passing the sender and the `MouseEventEventArgs` which can...

> Here's how it behaves now. Note that if I press button1 outside of the view and drag into the view, the color changes to "Toplevel". This is not what...

> I don't think asking the question that way makes sense. > > As a View, i want to know when the user has pressed a button down. > Imagine...

I'm my opinion it isn't the mouse API that have to track those behavior but the View itself. The MouseButton1Pressed or the MouseButton1Down is the same. When I open the...

> > **Describe the bug** The clicked event should only occur if the view mouse button was pressed and released on the same view, not at same same coordinates as...

I'll will provide my workaround for this soon, in 1 or 2 hours.

> > I'll will provide my workaround for this soon, in 1 or 2 hours. > > Why waste time on a work around? We should fix the core issue...

> > I'm my opinion it isn't the mouse API that have to track those behavior but the View itself. The MouseButton1Pressed or the MouseButton1Down is the same. > >...