From d37ec60248e2e0ce30c33455582d2e7bd2acec17 Mon Sep 17 00:00:00 2001 From: Lerking Date: Mon, 12 Dec 2022 18:26:09 +0100 Subject: [PATCH] 0.0.15 clearBackground function. /JL --- main.go | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 3ba5335..83b6470 100644 --- a/main.go +++ b/main.go @@ -26,7 +26,7 @@ type MyMainWindow struct { const ( AppName string = "BeadImager" - Version string = "0.0.14" + Version string = "0.0.15" CopyRight string = "©2022 Jan Lerking" STD_MESS string = "Ready" UserPath string = "C:\\Users\\janle\\BeadImager" @@ -197,6 +197,16 @@ func main() { } } +func (mv *MyMainWindow) clearBackground(canvas *walk.Canvas, updateBounds walk.Rectangle) error { + brush, err := walk.NewSolidColorBrush(walk.RGB(0, 0, 0)) + if err != nil { + return err + } + defer brush.Dispose() + + return canvas.FillRectangle(brush, updateBounds) +} + func (mw *MyMainWindow) drawStuff(canvas *walk.Canvas, updateBounds walk.Rectangle) error { bmp, err := createBitmap() if err != nil {