diff options
-rw-r--r-- | xA/xA.go | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -69,10 +69,13 @@ func convertColor(c int) color.Color { var ircColors = make(map[fyne.ThemeColorName]color.Color) +func ircColorName(color int) fyne.ThemeColorName { + return fyne.ThemeColorName(fmt.Sprintf("irc%02x", color)) +} + func init() { for color := 0; color < 256; color++ { - ircColors[fyne.ThemeColorName( - fmt.Sprintf("irc%02x", color))] = convertColor(color) + ircColors[ircColorName(color)] = convertColor(color) } } @@ -115,7 +118,7 @@ type bufferLineItem struct { format fyne.TextStyle // For RichTextStyle.ColorName. // XXX: Fyne's RichText doesn't support background colours. - color string + color fyne.ThemeColorName text string } |