From 635dea02d27ba499861085f8c7ead14d685bddf6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Wed, 27 Jul 2016 12:22:59 +0200 Subject: Add cross when key is not usable --- helpers/key.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'helpers') diff --git a/helpers/key.py b/helpers/key.py index 113cf8e..2b9d152 100644 --- a/helpers/key.py +++ b/helpers/key.py @@ -107,6 +107,20 @@ class Key(ButtonBehavior, Widget): description = ListProperty([]) state = StringProperty("") + def get_alias_line_cross_color(self): + if self.is_loaded_running() or self.is_loaded_protecting_repeat(): + return [120/255, 120/255, 120/255, 1] + else: + return [0, 0, 0, 0] + + def set_alias_line_cross_color(self): + pass + + line_cross_color = AliasProperty( + get_alias_line_cross_color, + set_alias_line_cross_color, + bind=['state']) + def get_alias_line_color(self): if self.is_loaded_running(): return [0, 0, 0, 1] -- cgit v1.2.3