diff --git a/color.go b/color.go index 7c196fa..9004748 100644 --- a/color.go +++ b/color.go @@ -14,6 +14,7 @@ type ( backgroundColor walk.Brush InfoTooltip *walk.ToolTip WarningTooltip *walk.ToolTip + add *walk.ImageView info *walk.ImageView warning *walk.ImageView Brand string @@ -122,6 +123,12 @@ func NewBeadColor(mw *MyMainWindow, name string, id int, red byte, green byte, b color.Checkbox.SetText(name) log.Println("Checkbox name set") walk.NewHSpacer(cm) + color.add, err = walk.NewImageView(cm) + if err != nil { + log.Println("Error creating add image view: ", err) + } + img, _ := walk.NewImageFromFileForDPI("images/plus_alpha.png", 96) + color.add.SetImage(img) color.info, err = walk.NewImageView(cm) if err != nil { log.Println("Error creating info image view: ", err) diff --git a/images/plus_alpha.png b/images/plus_alpha.png new file mode 100644 index 0000000..8266e14 Binary files /dev/null and b/images/plus_alpha.png differ diff --git a/main.go b/main.go index 9b71a37..9d75846 100644 --- a/main.go +++ b/main.go @@ -30,7 +30,7 @@ type MyMainWindow struct { const ( AppName string = "BeadImager" - Version string = "0.3.2" + Version string = "0.3.3" CopyRight string = "©2022 Jan Lerking" STD_MESS string = "Ready" LogFile string = "BeadImager.log"