Hallo Leute,
ich habe mir vor acht Jahren mal eine kleines Plugin programmiert ohne das ich Ahnung von Phyton und enigma hatte.
Dieses Plugin zeigt mir automatisch die aktiven Timer.
Als Abfallprodukt habe ich damals eine Uhr die ständig im Screen angezeigt wird mit eingebaut.
Um genau diese Uhr geht es jetzt.
Die Uhr sieht so aus:
V4_all_20220828221209.jpg
Aus bestimmten Gründen möchte ich nun, dass die Uhr auf Knopfdruck oder zwei oder drei, so aussieht:
V4_all_20220828220944.jpg
Zur Zeit löse ich das über einen auswählbaren skin. Das hat aber den Nachteil, dass ich Enigma neu starten muss.
Ich würde das am Liebsten mit 3-4 Programmzeilen lösen, die diese Änderungen interaktiv vornehmen.
Leider habe ich keinerlei Unterlagen und habe auch nach langer Recherche nichts gefunden, was mir dabei wirklich helfen kann.
Das Einzige was ich bisher Programmtechnisch lösen konnte, ist die Größe der Uhr.
z.B. Klein:
self.instance.resize(eSize(100, 30))
bzw. Groß:
self.instance.resize(eSize(230, 80))
Es fehlen mir also Funktionen um die Hintergrundfarbe zu ändern, also transparent oder eben nicht.
Weiterhin wäre es schön den Font bzw. die Fontgröße zu ändern.
Es fehlen mir also im Prinzip nur 2 Funktionen, wenn es sie denn gibt.
Eine andere Möglichkeit wäre auch den Skin mit einer Funktion zu ändern.
Aber auch dafür habe ich nichts gefunden.
Ich hoffe, dass man mich verstanden hat und das mir jemand helfen kann.
LG und Danke
ich habe mir vor acht Jahren mal eine kleines Plugin programmiert ohne das ich Ahnung von Phyton und enigma hatte.
Dieses Plugin zeigt mir automatisch die aktiven Timer.
Als Abfallprodukt habe ich damals eine Uhr die ständig im Screen angezeigt wird mit eingebaut.
Um genau diese Uhr geht es jetzt.
Die Uhr sieht so aus:
V4_all_20220828221209.jpg
Aus bestimmten Gründen möchte ich nun, dass die Uhr auf Knopfdruck oder zwei oder drei, so aussieht:
V4_all_20220828220944.jpg
Zur Zeit löse ich das über einen auswählbaren skin. Das hat aber den Nachteil, dass ich Enigma neu starten muss.
Ich würde das am Liebsten mit 3-4 Programmzeilen lösen, die diese Änderungen interaktiv vornehmen.
Leider habe ich keinerlei Unterlagen und habe auch nach langer Recherche nichts gefunden, was mir dabei wirklich helfen kann.
Das Einzige was ich bisher Programmtechnisch lösen konnte, ist die Größe der Uhr.
z.B. Klein:
self.instance.resize(eSize(100, 30))
bzw. Groß:
self.instance.resize(eSize(230, 80))
Es fehlen mir also Funktionen um die Hintergrundfarbe zu ändern, also transparent oder eben nicht.
Weiterhin wäre es schön den Font bzw. die Fontgröße zu ändern.
Es fehlen mir also im Prinzip nur 2 Funktionen, wenn es sie denn gibt.
Eine andere Möglichkeit wäre auch den Skin mit einer Funktion zu ändern.
Aber auch dafür habe ich nichts gefunden.
Ich hoffe, dass man mich verstanden hat und das mir jemand helfen kann.
LG und Danke