Mercurial > libervia-desktop-kivy
diff cagou/kv/common.kv @ 218:30be583dbabc
core (common): new SymbolLabel class to have a clickable area with a symbol and a label next to it.
author | Goffi <goffi@goffi.org> |
---|---|
date | Sun, 24 Jun 2018 22:09:49 +0200 |
parents | 254481ba2bae |
children | cf61a011f731 |
line wrap: on
line diff
--- a/cagou/kv/common.kv Sun Jun 24 22:08:57 2018 +0200 +++ b/cagou/kv/common.kv Sun Jun 24 22:09:49 2018 +0200 @@ -62,6 +62,26 @@ pos: self.pos size: self.size +<SymbolLabel>: + size_hint: None, 1 + width: self.minimum_width + symbol_wid: symbol_wid + label: label + Symbol: + id: symbol_wid + size_hint: None, 1 + symbol: root.symbol + color: root.color + Label: + id: label + size_hint: None, 1 + text_size: None, root.height + size: self.texture_size + padding_x: dp(5) + valign: 'middle' + text: root.text + bold: root.bold + <ActionSymbol>: bg_color: 0, 0, 0, 0 color: app.c_sec_light