mirror of
https://github.com/gui-cs/Terminal.Gui.git
synced 2026-01-01 16:59:35 +01:00
View.Mouse cleanup - WIP
This commit is contained in:
@@ -856,7 +856,7 @@ public class ApplicationTests
|
||||
}
|
||||
else if (iteration < 3)
|
||||
{
|
||||
Application.OnMouseEvent (new () { Flags = MouseFlags.ReportMousePosition });
|
||||
Application.RaiseMouseEvent (new () { Flags = MouseFlags.ReportMousePosition });
|
||||
Assert.False (top.NeedsDisplay);
|
||||
Assert.False (top.SubViewNeedsDisplay);
|
||||
Assert.False (top.LayoutNeeded);
|
||||
@@ -895,12 +895,12 @@ public class ApplicationTests
|
||||
// Don't use visuals to test as style of border can change over time.
|
||||
Assert.Equal (new (0, 0), w.Frame.Location);
|
||||
|
||||
Application.OnMouseEvent (new () { Flags = MouseFlags.Button1Pressed });
|
||||
Application.RaiseMouseEvent (new () { Flags = MouseFlags.Button1Pressed });
|
||||
Assert.Equal (w.Border, Application.MouseGrabView);
|
||||
Assert.Equal (new (0, 0), w.Frame.Location);
|
||||
|
||||
// Move down and to the right.
|
||||
Application.OnMouseEvent (new () { ScreenPosition = new (1, 1), Flags = MouseFlags.Button1Pressed | MouseFlags.ReportMousePosition });
|
||||
Application.RaiseMouseEvent (new () { ScreenPosition = new (1, 1), Flags = MouseFlags.Button1Pressed | MouseFlags.ReportMousePosition });
|
||||
Assert.Equal (new (1, 1), w.Frame.Location);
|
||||
|
||||
Application.End (rs);
|
||||
|
||||
Reference in New Issue
Block a user