diff --git a/_examples/widget_demos/list/main.go b/_examples/widget_demos/list/main.go index 9c0f1cb..2740f3d 100644 --- a/_examples/widget_demos/list/main.go +++ b/_examples/widget_demos/list/main.go @@ -30,10 +30,10 @@ func main() { buttonImage, _ := loadButtonImage() // load button text font - face, _ := loadFont(20) + face, _ := loadFont(12) // Create array of list entries - numEntries := 20 + numEntries := 100 id := 1 entries := make([]any, 0, numEntries) for id = 1; id <= numEntries; id++ { @@ -191,7 +191,7 @@ func main() { widget.ButtonOpts.Image(buttonImage), // specify the button's text, the font face, and the color - widget.ButtonOpts.Text("Clear", face, &widget.ButtonTextColor{ + widget.ButtonOpts.Text("Select 20", face, &widget.ButtonTextColor{ Idle: color.NRGBA{0xdf, 0xf4, 0xff, 0xff}, }), @@ -205,8 +205,7 @@ func main() { // add a handler that reacts to clicking the button widget.ButtonOpts.ClickedHandler(func(args *widget.ButtonClickedEventArgs) { - entries := make([]any, 0) - list.SetEntries(entries) + list.SetSelectedEntry(entries[19]) }), ) buttonsContainer.AddChild(buttonClean)