ソースを参照

Add image visibility methods to ImageLabel

danaugrs 8 年 前
コミット
25397ca6fb
1 ファイル変更18 行追加0 行削除
  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) {