Everything but adornment drawing is working

This commit is contained in:
Tig
2024-10-22 20:00:39 -06:00
parent 572901b5c0
commit 5e9178b4bd
54 changed files with 616 additions and 471 deletions

View File

@@ -22,8 +22,8 @@ public class AllViewsDrawTests (ITestOutputHelper _output) : TestsAllViews
designable.EnableForDesign ();
}
var drawContentCount = 0;
view.DrawContent += (s, e) => drawContentCount++;
var drawCompleteCount = 0;
view.DrawComplete += (s, e) => drawCompleteCount++;
var layoutStartedCount = 0;
view.LayoutStarted += (s, e) => layoutStartedCount++;
@@ -34,14 +34,14 @@ public class AllViewsDrawTests (ITestOutputHelper _output) : TestsAllViews
view.SetLayoutNeeded ();
view.Layout ();
Assert.Equal (0, drawContentCount);
Assert.Equal (0, drawCompleteCount);
Assert.Equal (1, layoutStartedCount);
Assert.Equal (1, layoutCompleteCount);
view.SetNeedsDisplay ();
view.Draw ();
Assert.Equal (1, drawContentCount);
Assert.Equal (1, drawCompleteCount);
Assert.Equal (1, layoutStartedCount);
Assert.Equal (1, layoutCompleteCount);
}