From 16d9ab66713dfce7e2e5f0f4982d047cc7e36456 Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Sat, 4 May 2019 13:18:41 +0200 Subject: ui: use more windows icons --- ui/updatepage.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'ui/updatepage.go') diff --git a/ui/updatepage.go b/ui/updatepage.go index cffea839..04cc39ca 100644 --- a/ui/updatepage.go +++ b/ui/updatepage.go @@ -26,9 +26,11 @@ func NewUpdatePage() (*UpdatePage, error) { up.SetTitle("An Update is Available!") - if icon, err := iconProvider.UpdateAvailableImage(); err == nil { - up.SetImage(icon) - } + tabIcon, _ := loadSystemIcon("imageres", 1) + defer tabIcon.Dispose() + bitmap, _ := walk.NewBitmapFromIcon(tabIcon, walk.Size{16, 16}) //TODO: this should use dynamic DPI, but the tab widget seems broken + up.SetImage(bitmap) + //TODO: make title bold up.SetLayout(walk.NewVBoxLayout()) @@ -44,6 +46,8 @@ func NewUpdatePage() (*UpdatePage, error) { bar.SetVisible(false) button, _ := walk.NewPushButton(up) + updateIcon, _ := loadSystemIcon("shell32", 46) + button.SetImage(updateIcon) //TODO: the placement of this looks sort of weird button.SetText("Update Now") walk.NewVSpacer(up) -- cgit v1.2.3-59-g8ed1b