diff options
Diffstat (limited to 'examples/widgetgallery/icons.go')
| -rw-r--r-- | examples/widgetgallery/icons.go | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/examples/widgetgallery/icons.go b/examples/widgetgallery/icons.go index 3320c38..97d0370 100644 --- a/examples/widgetgallery/icons.go +++ b/examples/widgetgallery/icons.go @@ -9,20 +9,18 @@ import ( "image" "image/draw" _ "image/png" - "github.com/andlabs/ui" ) type icon struct { Name string - Icon ui.ImageIndex + Icon *image.RGBA Bool bool } var firstimg *image.RGBA -func readIcons() ([]icon, ui.ImageList) { +func readIcons() []icon { out := make([]icon, len(icons)) - outil := ui.NewImageList() for i := range icons { r := bytes.NewReader(icons[i].data) png, _, err := image.Decode(r) @@ -34,11 +32,10 @@ func readIcons() ([]icon, ui.ImageList) { if firstimg == nil { firstimg = img } - out[i].Icon = ui.ImageIndex(i) + out[i].Icon = img out[i].Name = icons[i].name - outil.Append(img) } - return out, outil + return out } func tileImage(times int) *image.RGBA { |
