diff options
Diffstat (limited to 'ui/iconprovider.go')
-rw-r--r-- | ui/iconprovider.go | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/ui/iconprovider.go b/ui/iconprovider.go index e3f810e3..154a1628 100644 --- a/ui/iconprovider.go +++ b/ui/iconprovider.go @@ -1,6 +1,6 @@ /* SPDX-License-Identifier: MIT * - * Copyright (C) 2019-2021 WireGuard LLC. All Rights Reserved. + * Copyright (C) 2019-2022 WireGuard LLC. All Rights Reserved. */ package ui @@ -121,6 +121,14 @@ func loadSystemIcon(dll string, index int32, size int) (icon *walk.Icon, err err return } +func loadShieldIcon(size int) (icon *walk.Icon, err error) { + icon, err = loadSystemIcon("imageres", -1028, size) + if err != nil { + icon, err = loadSystemIcon("imageres", 1, size) + } + return +} + var cachedLogoIconsForWidth = make(map[int]*walk.Icon) func loadLogoIcon(size int) (icon *walk.Icon, err error) { |