Quellcode durchsuchen

Add image visibility methods to ImageLabel

danaugrs vor 8 Jahren
Ursprung
Commit
25397ca6fb
1 geänderte Dateien mit 18 neuen und 0 gelöschten Zeilen
  1. 18 0
      gui/imagelabel.go

+ 18 - 0
gui/imagelabel.go

@@ -87,6 +87,24 @@ func (il *ImageLabel) SetIcon(icode int) {
 	il.recalc()
 }
 
+// SetImageVisible sets the image visibility
+func (il *ImageLabel) SetImageVisible(vis bool) {
+
+	if il.image == nil {
+		return
+	}
+	il.image.SetVisible(vis)
+}
+
+// ImageVisible returns the image visibility
+func (il *ImageLabel) ImageVisible() bool {
+
+	if il.image == nil {
+		return false
+	}
+	return il.image.Visible()
+}
+
 // SetImage sets the image label image
 func (il *ImageLabel) SetImage(img *Image) {