pyMLL Beta 7.1.6beta

Moderator: hlinke Verified

Antworten
hlinke Verified
MLL-TEAM
MLL-TEAM
Beiträge: 254
Registriert: Do 10. Apr 2025, 19:30
Wohnort: Trier
Hat sich bedankt: 213 mal
Wurde bedankt: 291 mal
Kontaktdaten:

pyMLL Beta 7.1.6beta

#1

Beitrag von hlinke Verified »

Es gibt eine neue Beta Version der pyMLL:

Ralph @rstaiger hat mir freundlicherweise einen älteren Macbook zur Verfügung gestellt. Vielen Dank dafür.
Auf diesem MacBook läuft nur Python 3.9 mit meiner Ebntwicklungsumgebung Wing Pro6 (aktuell ist V11). Also recht alte Versionen. Aber das macht nichts. Es funktioniert und ich kann endlich die pyMLL auf einem echten Mac testen.
Dadurch konnte ich die beiden Mac spezifischen Probleme, Kontextmenues gehen nicht und Tooltips werden nicht angezeigt, lösen.

Auf dem Mac öffnet man jetzt das Kontextmenue im Farbtest und im Programgenerator mit CTRL-Linke Maustaste (bzw. Maustaste, wenn es keine rechte Maustaste gibt).
Auch für die Tooltips habe ich eine Lösung für den Mac gefunden und sie werden jetzt auch auf dem Mac korrekt angezeigt. (Zumindest auf meinem ...)

Könnten Mac-User das bitte mal überprüfen?
Danke.

Neue Funktionen für alle:
  • MLLExtensions wie die Peters Schedule-Extension funktionieren jetzt auch in der pyMLL: Nicht nur unter Windows, sondern auch auf den anderen Plattformen. Getestet habe ich bis jetzt aber erstmal auf dem Mac, da dieser am pingeligsten zu sein scheint. Hier funktioniert es. Das Testprogramm, daß Peter für mich erstellt hat, läßt sich problemlos auf dem Mac erstellen und an den ARDUINO schicken. Und es läuft dort genauso, wie bei der Excel MLL-Versionn.
    ACHTUNG: Bei der aktuellen Version des P_Schedule ist die JSON-Datei nicht kompatibel. Peter wird eine neue Version mit kompatibler JSON-Datei herausbringen.
  • Makro-Extensions: Mit dem pyMLL spezifischen Makro MultiLED Farb-Animation lassen sich beliebige Pattern mit beliebig vielen LEDs erzeugen. Testweise gibt es in diesem Makro jetzt einen Button: Eigener Makro, und oben im Fenster neue Felder für einen Name und eine Kurzbeschreibung des Makros. Ein Druck auf den Button erzeugt eine neue MLL-Makro-Extension mit den Eigenschaften des Patterns, das man in der MultiLED Farb-Animation erstellt hat. Dieser Makro kann direkt in der Makroliste unter "Erweiterungen" ausgewählt werden. Als einzigen Parameter kann man die Zeit für den ersten Zeitparameter des Patterns einstellen. Der Makro funktioniert übrigen nicht nur in der pyMLL, sondern auch im ExcelprogrammGenerator.
Dies Funktionen sind erstmal nur in dieser Betaversion verfügbar, da ich erstmal geren eine Rückmeldung hätte, ob es auch bei anderen funktioniert und die Implementierung so sinnvoll ist.

Die Betaversion könnt Ihr hier herunterladen:

pyMobaLedLib_Beta_7.1.6b.zip

Die Zip-Datei entpacken und mit dem Inhalt des Python-Verzeichnisses das vorhandene Python-Verzeichnis ersetzen.

Viele Grüße
Harold

vitacola45 Verified
Beiträge: 19
Registriert: So 25. Mai 2025, 20:16
Hat sich bedankt: 15 mal
Wurde bedankt: 5 mal

Re: pyMLL Beta 7.1.6beta

#2

Beitrag von vitacola45 Verified »

Hallo Harold,

vielen Dank für die neue Beta.
Dies stürtz bei mir leider bei Start ab. Das Fenster ist der pyMLL ist kurz zusehen und schließt sich dann gleich wieder. Getest habe ich das mit Python 3.9.13, 3.12.9 und 3.13.2.

als macOS läuft bei mir 15.7.5

Welche Datei benötigtst Du für die Fehleranalyse?

Viele Grüße

Gunnar

hlinke Verified
MLL-TEAM
MLL-TEAM
Beiträge: 254
Registriert: Do 10. Apr 2025, 19:30
Wohnort: Trier
Hat sich bedankt: 213 mal
Wurde bedankt: 291 mal
Kontaktdaten:

Re: pyMLL Beta 7.1.6beta

#3

Beitrag von hlinke Verified »

vitacola45 hat geschrieben: So 1. Mär 2026, 12:15
Hallo Harold,

vielen Dank für die neue Beta.
Dies stürtz bei mir leider bei Start ab. Das Fenster ist der pyMLL ist kurz zusehen und schließt sich dann gleich wieder. Getest habe ich das mit Python 3.9.13, 3.12.9 und 3.13.2.

als macOS läuft bei mir 15.7.5

Welche Datei benötigtst Du für die Fehleranalyse?

Viele Grüße

Gunnar
Hallo Gunnar,

3.13.2 geht wahrscheinlich nicht, wegen Kompatibilitätsproblemen.
3.9.13 oder 3.12.9 sollten aber gehen.

Kannst Du mir die logdatei python/logfile.log schicken?

Danke

Harold

PS: ich habe OSX 10.11.6.

GerdR Verified
Leuchtturm
Beiträge: 344
Registriert: Mi 21. Mai 2025, 07:59
Hat sich bedankt: 171 mal
Wurde bedankt: 412 mal

Re: pyMLL Beta 7.1.6beta

#4

Beitrag von GerdR Verified »

@hlinke

Hi Harold,

die 7.1.6.b Beta läuft unter Ubuntu stabil, Es treten zwar immer noch die Exceptions auf wenn man einen "falschen" Mausklick macht, aber die Fehlerangaben zeigen auf die TKinter - maybe das nicht alle falschen Tastatureingaben bei dir abgefangen werden?

Und - die LED Animation für eine LED ist bis jetzt ziemlich stabil und macht was sie soll
Aber die Multi LED Anmation funktioniert zwar im Eingabesheet (da wo ich die Kurven einstell), aber sobald ich OK klicke kommen Fehlermeldungen, bzw. hängt sich die IDE beim kompilieren auf, ebenso wenn ein Name oder eine Bezeichnung eingegeben wird im Feld oben. Dann steigt der Compiler komplett mit Warnungen aus.

Vielleicht alles nur ein Bedienerfehler - im Moment weiß ich absolut nicht was man wo einträgt, ebenso dein Kommentar
Ein Druck auf den Button erzeugt eine neue MLL-Makro-Extension mit den Eigenschaften des Patterns, das man in der MultiLED Farb-Animation erstellt hat. Dieser Makro kann direkt in der Makroliste unter "Erweiterungen" ausgewählt werden. Als einzigen Parameter kann man die Zeit für den ersten Zeitparameter des Patterns einstellen. Der Makro funktioniert übrigen nicht nur in der pyMLL, sondern auch im ExcelprogrammGenerator.
ist etwas kryptisch, was wird wann wo eingetragen??

GerdR
screen1.jpg
Nachtrag:

Zeile färben - klappt nur mit rechter Maustaste wenn man in der Tabelle ist und zerschiesst geichzeitig die Farbformatierung der Zeile 1 und 2. :(
zeile1und2.jpg

hlinke Verified
MLL-TEAM
MLL-TEAM
Beiträge: 254
Registriert: Do 10. Apr 2025, 19:30
Wohnort: Trier
Hat sich bedankt: 213 mal
Wurde bedankt: 291 mal
Kontaktdaten:

Re: pyMLL Beta 7.1.6beta

#5

Beitrag von hlinke Verified »

Hallo Gerd,

danke für Dein ausführliches Feedback.
GerdR hat geschrieben: Di 3. Mär 2026, 10:37
@hlinke

Hi Harold,

die 7.1.6.b Beta läuft unter Ubuntu stabil, Es treten zwar immer noch die Exceptions auf wenn man einen "falschen" Mausklick macht, aber die Fehlerangaben zeigen auf die TKinter - maybe das nicht alle falschen Tastatureingaben bei dir abgefangen werden?
Das ist schon mal etwas ... Es ist gut, daß Du das Programm anders benutzt als ich und falsche Eingaben sollten auf jeden Fall abgefangen werden.
Kannst Du mir bitte sagen, welche falscxhen Mausklicks Du machst, bei denen dann Fehler kommen.
GerdR hat geschrieben: Di 3. Mär 2026, 10:37
Und - die LED Animation für eine LED ist bis jetzt ziemlich stabil und macht was sie soll
Aber die Multi LED Anmation funktioniert zwar im Eingabesheet (da wo ich die Kurven einstell), aber sobald ich OK klicke kommen Fehlermeldungen, bzw. hängt sich die IDE beim kompilieren auf, ebenso wenn ein Name oder eine Bezeichnung eingegeben wird im Feld oben. Dann steigt der Compiler komplett mit Warnungen aus.

Vielleicht alles nur ein Bedienerfehler - im Moment weiß ich absolut nicht was man wo einträgt, ebenso dein Kommentar

Dann klicke auf den Button "Eigener Makro".

ist etwas kryptisch, was wird wann wo eingetragen??

GerdR
Die Multi-LED-Animation wurde glaube ich noch nicht viel verwendet. Es kann also gut sein, daß da noch etwas falsch läuft.
Die Bedienung muß ich auch nochmal genauer erklären.

Fang bitte mal ganz einfach an:Erzeuge eine neue Zeile im Dialog und wähle die Multi-LED-Animation aus.

Lass alle Parameter so wie sie sind und Füge oben in der Animations Beschreibung einen Namen für den Macro ein und eine kurze Beschreibung.

Dann verschiebe im Grafikfenster den grünen Punkt beo 0,0 auf z.B. 255,0.

Klicke auf "Update Grafik" damit die Änderung übernommen wird.

Jetzt klicke auf "Eigener Makro". Es wird ein ein individueller Makro mit dem oben angegebenen Namen erzeugt.

Klicke jetzt ok. Und die Zeile mit dem MultiLEDMakro wird erzeugt.

Geh zu einer neuen leeren Zeile, starte den Dialog. Wenn die Makroliste erscheint klicke auf Erweiterungen. Hier sollte jetzt ein Makro mit dem von Dir gewählten Namen erscheinen. Wähle ihn aus und akzeptiere die Parameter. Dein eigener Makro hat jetzt dasselbe Pattern wie der MultiLEDMakro, den Du vorher erstellt hast.
Der Vorteil ist, daß Du diesen Makro jetzt überall, wie einen eingebauten Makro verwende kannst, ohne Dir zu merken, wie Du ihn erstellt hast.
Und dieser Makro ist jetzt auch in der Excel-Version verfügbar.

Ist das jetzt etwas verständlicher? Ich weiß, es gibt noch keien vernünftige Beschreibung. Muß ich auch noch machen...
GerdR hat geschrieben: Di 3. Mär 2026, 10:37
Nachtrag:

Zeile färben - klappt nur mit rechter Maustaste wenn man in der Tabelle ist und zerschiesst geichzeitig die Farbformatierung der Zeile 1 und 2. :(

zeile1und2.jpg
Das kann ich so nicht nachvollziehen.
Was machst Du genau.
Wenn Du die rechte Maustaste in einem Feld benutzt, kannst Du die Farbe des Felde ändern. Wenn Du die rechte Maustaste in der ganz rechten Spalte mit den Zeilenummern verwendest, kannst Du die gesammte Zeile einfärben.

Unter ProgrammGeneratoreinstellungen, kannst Du Bedingungen zum Einfärben von Fldern oder Zeilen eingeben. Diese Bedingungen werden überprüft und die Zeilen und Felder eingefärbt, wenn Du den Button "Zeile einfärben" klickst. Ich sehe gerade, daß der Begriff "Zeile einfärben" nicht stimmt. Ich muß dem Button einen anderen Namen geben. Das war noch die erste Version....

Kommst Du jetzt etwas weiter?

Vieloe Grüße
Harold

GerdR Verified
Leuchtturm
Beiträge: 344
Registriert: Mi 21. Mai 2025, 07:59
Hat sich bedankt: 171 mal
Wurde bedankt: 412 mal

Re: pyMLL Beta 7.1.6beta

#6

Beitrag von GerdR Verified »

@hlinke

Hi Harold,

die Sache mit den Multi LED Animationen hat jetzt geklappt. Problem war die fehlende Beschreibung.

Jetzt aber. Schau mal hier :

In dem Augenblick in dem ich auf Zeile einfärben klicken verlieren Zeile 1 und 2 ihre (blaue) Farbe:



Und hier das nächste Problem:

Klicke ich auf z.B auf Neue Tabelle popt eine Execption Watnung auf, die Tabelle wird aber trotzdem erstellt. Trotzdem Nervig.



Vielleicht hilft das schon mal weiter

GerdR

vitacola45 Verified
Beiträge: 19
Registriert: So 25. Mai 2025, 20:16
Hat sich bedankt: 15 mal
Wurde bedankt: 5 mal

Re: pyMLL Beta 7.1.6beta

#7

Beitrag von vitacola45 Verified »

Hallo Harold,
hast du meine Logdatei erhalten (per Mail)

VG Gunnar

hlinke Verified
MLL-TEAM
MLL-TEAM
Beiträge: 254
Registriert: Do 10. Apr 2025, 19:30
Wohnort: Trier
Hat sich bedankt: 213 mal
Wurde bedankt: 291 mal
Kontaktdaten:

Re: pyMLL Beta 7.1.6beta

#8

Beitrag von hlinke Verified »

vitacola45 hat geschrieben: Di 3. Mär 2026, 23:22
Hallo Harold,
hast du meine Logdatei erhalten (per Mail)

VG Gunnar
Hallo Gunar,

habe ich jetzt im Spam gefunden. Danke. Werde ich mir anschauen.

Harold

hlinke Verified
MLL-TEAM
MLL-TEAM
Beiträge: 254
Registriert: Do 10. Apr 2025, 19:30
Wohnort: Trier
Hat sich bedankt: 213 mal
Wurde bedankt: 291 mal
Kontaktdaten:

Re: pyMLL Beta 7.1.6beta

#9

Beitrag von hlinke Verified »

GerdR hat geschrieben: Di 3. Mär 2026, 20:02
@hlinke

Hi Harold,

die Sache mit den Multi LED Animationen hat jetzt geklappt. Problem war die fehlende Beschreibung.

Jetzt aber. Schau mal hier :

In dem Augenblick in dem ich auf Zeile einfärben klicken verlieren Zeile 1 und 2 ihre (blaue) Farbe:



Und hier das nächste Problem:

Klicke ich auf z.B auf Neue Tabelle popt eine Execption Watnung auf, die Tabelle wird aber trotzdem erstellt. Trotzdem Nervig.



Vielleicht hilft das schon mal weiter

GerdR
Danke Gerd,

die Videos sind sehr hilfreich.
Ich werde mir das anaschauen und korrigieren.

Viele Grüße
Harold

hlinke Verified
MLL-TEAM
MLL-TEAM
Beiträge: 254
Registriert: Do 10. Apr 2025, 19:30
Wohnort: Trier
Hat sich bedankt: 213 mal
Wurde bedankt: 291 mal
Kontaktdaten:

Re: pyMLL Beta 7.1.6beta

#10

Beitrag von hlinke Verified »

hlinke hat geschrieben: Mi 4. Mär 2026, 09:33
Hallo Gunar,

habe ich jetzt im Spam gefunden. Danke. Werde ich mir anschauen.

Harold
Hallo Gunnar,

entschuldige bitte, daß es so lange gedauert hat. Ich habe Deine Mail mit dem Logfile erst jetzt gesehen. Ich hatte nicht damit gerechnet, daß Du den Logfile per mail schickst. Das Beste ist beim nächsten Mal, den Logfile hier an die Message anzuhängen. Dann sehe ich es sofort und das Logilfe kann auch nicht in der Spambox versauern...

Ich habe das Problem gefunden: Du hast die Schedule extension von Peter installiert. Wie ich geschrieben hattte, aht die leider noch einen Fehler, daß die JSON Datei nicht kompatibel ist. Ich fange diesen Fehler zwar ab, habe blöderweise in der Abfangroutine noch einen Fehler gehabt mit einer nicht initialiserten Variablen, weshalb das Ganze abgestürzt ist.
Wenn Du die Extension löscht, funktioniert auch der Start der pyMLL. In der nächsten Version ist der Fehler behoben und es sollte eine korrekte Fehlermeldung kommen.

Harold

hlinke Verified
MLL-TEAM
MLL-TEAM
Beiträge: 254
Registriert: Do 10. Apr 2025, 19:30
Wohnort: Trier
Hat sich bedankt: 213 mal
Wurde bedankt: 291 mal
Kontaktdaten:

Re: pyMLL Beta 7.1.6beta

#11

Beitrag von hlinke Verified »

hlinke hat geschrieben: Mi 4. Mär 2026, 09:34
Danke Gerd,

die Videos sind sehr hilfreich.
Ich werde mir das anaschauen und korrigieren.

Viele Grüße
Harold
Hallo Gerd,

ich konnte die Fehler reproduzieren.
In der nächsten Version sind sie behoben.
Danke für Deine ausführliche Meldung und die Videos.

Viele Grüße
Harold

vitacola45 Verified
Beiträge: 19
Registriert: So 25. Mai 2025, 20:16
Hat sich bedankt: 15 mal
Wurde bedankt: 5 mal

Re: pyMLL Beta 7.1.6beta

#12

Beitrag von vitacola45 Verified »

hlinke hat geschrieben: Mi 4. Mär 2026, 18:20
Hallo Gunnar,

entschuldige bitte, daß es so lange gedauert hat. Ich habe Deine Mail mit dem Logfile erst jetzt gesehen. Ich hatte nicht damit gerechnet, daß Du den Logfile per mail schickst. Das Beste ist beim nächsten Mal, den Logfile hier an die Message anzuhängen. Dann sehe ich es sofort und das Logilfe kann auch nicht in der Spambox versauern...

Ich habe das Problem gefunden: Du hast die Schedule extension von Peter installiert. Wie ich geschrieben hattte, aht die leider noch einen Fehler, daß die JSON Datei nicht kompatibel ist. Ich fange diesen Fehler zwar ab, habe blöderweise in der Abfangroutine noch einen Fehler gehabt mit einer nicht initialiserten Variablen, weshalb das Ganze abgestürzt ist.
Wenn Du die Extension löscht, funktioniert auch der Start der pyMLL. In der nächsten Version ist der Fehler behoben und es sollte eine korrekte Fehlermeldung kommen.

Harold
Hallo Harold,

kannst Du mir kurz auf die Sprünge helfen. Was muss ich da genau löschen, stehe da gerade etwas auf der Leitung.

Vielen Dank
Gunnar

hlinke Verified
MLL-TEAM
MLL-TEAM
Beiträge: 254
Registriert: Do 10. Apr 2025, 19:30
Wohnort: Trier
Hat sich bedankt: 213 mal
Wurde bedankt: 291 mal
Kontaktdaten:

Re: pyMLL Beta 7.1.7beta

#13

Beitrag von hlinke Verified »

Hier ist eine neue pyMLL-Beta 7.1.7:

Korrekturen:
  • Macro MultipleLEDColorAnim: Crash wenn MacroName leer war oder ungültige Zerichen enthielt. Überprüfung eingefügt c heck if oevrwriting an existing Macro
  • Neue Abfrage, wenn Macro bereits existiert
  • Die ersten beiden Zeilen im ProgrammGenerator werden nicht mehr verändert, wenn man den "Zeile einfärben" Button anklickt.
  • Absturz beim Erstellen einer neuen Tabelle behoben
  • Absturz, wenn die JSON-Datei einer Extension nicht standardkonform ist. Behoben.
Neu:
  • Module, die noch nicht installiert sind, werden automatisch nach installiert
Die neie Beta gibt es hier:

https://zusi-tools.de/downloads/pyMobaL ... _7.1.7.zip

Vielen Dank für Euer Feedback und Eure Fehlermeldungen.

Viele Grüße
Harold

PS; Ich überlege, ob ich den "Zeile Einfärben" Button nicht in "Refresh Tabelle" umbenennen soll und damit nicht nur das Einfärben, sondern auch den Icon und Testbutton-Refresh auslösen soll.
Was meint Ihr dazu?

vitacola45 Verified
Beiträge: 19
Registriert: So 25. Mai 2025, 20:16
Hat sich bedankt: 15 mal
Wurde bedankt: 5 mal

Re: pyMLL Beta 7.1.6beta

#14

Beitrag von vitacola45 Verified »

Hallo Harold,

die Beta 7.17 stürtz leider an der gleichen Stelle ab.
Den libraries-Ordner habe ich nach der P_Schedule durchsucht und nichts gefunden. Dann habe ich den python der V7.13 zurück kopiert und gestartet, die startet ohne Probleme durch. Damit habe ich im Macrofenster nach den Extensions geschaut, hier ist auch keine P_Schedule aufgeführt, siehe meinen Screenshot.
Aus dem logfile konnte ich auch nichts herauslesen,was mich weitergebracht hätte,außer das es irgendwas mit den Extensions zutun haben könnte.
Bildschirmfoto 2026-03-05 um 22.18.56.jpg
Viele Grüße
Gunnar
Dateianhänge
logfile.log
(820.06 KiB) 7-mal heruntergeladen

hlinke Verified
MLL-TEAM
MLL-TEAM
Beiträge: 254
Registriert: Do 10. Apr 2025, 19:30
Wohnort: Trier
Hat sich bedankt: 213 mal
Wurde bedankt: 291 mal
Kontaktdaten:

Re: pyMLL Beta 7.1.6beta

#15

Beitrag von hlinke Verified »

Mist. Eine zu ändernde Stelle übersehen.

Dafür kann ich jetzt sehen, wer der Übeltäter ist:

/Users/gunnar/Documents/Arduino/libraries/FireplaceMLX/MobaLedLib.properties

Du hast die Fireplace Extension installiert und die hat dasselbe Problem wie die Schedule Extension, eine nicht standardkonforme JSON-Datei.
Wenn Du diese Datei löscht, sollte die pyMLL wieder starten.

In der nächsten Version ist auch das Problem behoben. (hoffe ich ma...)

Harold

vitacola45 Verified
Beiträge: 19
Registriert: So 25. Mai 2025, 20:16
Hat sich bedankt: 15 mal
Wurde bedankt: 5 mal

Re: pyMLL Beta 7.1.6beta

#16

Beitrag von vitacola45 Verified »

Danke Harold,

das wars.
Durch das Abstürtzen beim Start ist scheinbar die aktuelle "temp_workbook.table_ProgGenerator.json" zerstört, aber da ist nur eine Änderung seit meiner letzten Sicherung verloren. Also halb so wild.

Grüße
Gunnar

vitacola45 Verified
Beiträge: 19
Registriert: So 25. Mai 2025, 20:16
Hat sich bedankt: 15 mal
Wurde bedankt: 5 mal

Re: pyMLL Beta 7.1.6beta

#17

Beitrag von vitacola45 Verified »

Hallo Harold,

bei mir werden keinen Tooltipps anzeigt, zumindestens nicht an den Stellen wo ich es versucht habe wie Einstellungen und Set_ColTab.
Dann ist mir noch aufgefallen, dass die Fenster-PopUps wie Optionen, Einstellung usw. jetzt nicht mehr als PopUp anzeigt werden sondern sich als Tab oben am Fenster anhängen. Ist das so gewollt?
Beim Dialog ist das nicht so, außer beim Fenster wo man die Verteilernummer und den Steckerplatz eingibt.
Die Farbdarestellung der PopUp-Fenster ist jetzt so so, dass der Text vor grauen Hintergrund ist und der Rest ist weiß, was das teilweise das finden der Eingabefelder erschwert.

Viele Grüße
Gunnar
Dateianhänge
Bildschirmfoto 2026-03-08 um 12.23.05.jpg
Bildschirmfoto 2026-03-08 um 10.37.12.jpg
Bildschirmfoto 2026-03-08 um 10.35.00.jpg

hlinke Verified
MLL-TEAM
MLL-TEAM
Beiträge: 254
Registriert: Do 10. Apr 2025, 19:30
Wohnort: Trier
Hat sich bedankt: 213 mal
Wurde bedankt: 291 mal
Kontaktdaten:

Re: pyMLL Beta 7.1.6beta

#18

Beitrag von hlinke Verified »

Hallo Gunnar,

das ist natürlich jetzt schlecht.
Bei mir auf dem "alten" MacBook mit Python 3.9.13 habe ich da keine Probleme.

Tooltips:
Werden Tooltips angezeigt, wenn Du mit der Maus über die großen Buttons im ProgrammGenerator gehst?

Die Fenster, die Du über die Reiter im oberen Menue erreichst, sind alle Tabs und keine Popups.
Bild 2 ist also ok.

Bild1 und Bild3 sind aber sehr komisch.
Kann man das irgendwo im Mac einstellen, daß neue Fenster als Reiter dargestellt werden?

Bei mir ist da nämlich nicht so. Da sind diese beiden Fenster richtige eigenständige Fenster, die ich herumschieben kann.

Der Mac ist schon komisch.

Haben andere auch das Problem?

Wie hast Du TKInter installiert. Von Hand?

Vielleich tist da etwas falsch.

Du könntest bei Dir mal Python 12 probieren. Vielleicht hat Python3.9 mit der alten Tkinter-Version da ein Problem, daß in der neuen Version behoben ist.

Ich arbeite gerade daran, Python 14 zu unterstützen. Wenn das geht, kannst Du es auch mal probieren...

Viele Grüße
Harold

GerdR Verified
Leuchtturm
Beiträge: 344
Registriert: Mi 21. Mai 2025, 07:59
Hat sich bedankt: 171 mal
Wurde bedankt: 412 mal

Re: pyMLL Beta 7.1.6beta

#19

Beitrag von GerdR Verified »

@hlinke

Hi Harold,
nur so als Info - bei mir unter Linux läuft Python 3.13.7 - ohne Probleme , aber ist ja auch kein Mac ;)

GerdR

vitacola45 Verified
Beiträge: 19
Registriert: So 25. Mai 2025, 20:16
Hat sich bedankt: 15 mal
Wurde bedankt: 5 mal

Re: pyMLL Beta 7.1.6beta

#20

Beitrag von vitacola45 Verified »

hlinke hat geschrieben: So 8. Mär 2026, 18:08
Hallo Gunnar,

das ist natürlich jetzt schlecht.
Bei mir auf dem "alten" MacBook mit Python 3.9.13 habe ich da keine Probleme.

Tooltips:
Werden Tooltips angezeigt, wenn Du mit der Maus über die großen Buttons im ProgrammGenerator gehst?

Die Fenster, die Du über die Reiter im oberen Menue erreichst, sind alle Tabs und keine Popups.
Bild 2 ist also ok.

Bild1 und Bild3 sind aber sehr komisch.
Kann man das irgendwo im Mac einstellen, daß neue Fenster als Reiter dargestellt werden?

Bei mir ist da nämlich nicht so. Da sind diese beiden Fenster richtige eigenständige Fenster, die ich herumschieben kann.

Der Mac ist schon komisch.

Haben andere auch das Problem?

Wie hast Du TKInter installiert. Von Hand?

Vielleich tist da etwas falsch.

Du könntest bei Dir mal Python 12 probieren. Vielleicht hat Python3.9 mit der alten Tkinter-Version da ein Problem, daß in der neuen Version behoben ist.

Ich arbeite gerade daran, Python 14 zu unterstützen. Wenn das geht, kannst Du es auch mal probieren...

Viele Grüße
Harold
Hallo Harold,

das mit Bild 1& 3 habe ich gelöst indem ich in der Systemsteuerung unter "Schreibtisch & Dock" -> Fenster-> Beim Öffnen von Dokumenten Tabs bevorzugen -> Im Vollbild gestellt habe; in der V7.13 wurde es mit der Einstellung "immer" auch als Fenster angezeigt.
Ich finde die Reiter aber auch nicht störend, ist nur eine Umstellung. Was ich eher im GUI als unvorteilhaft finde ist, der teilweise weiße Hintergrund in den Fenstern wo es vorher grau war und die Eingabemasken gut zu erkennen waren.

Tooltipps werden auch bei den großen Button im ProgrammGenerator nicht angezeigt.

Ob ich TKInter von Hand installiert habe kann ich nicht mehr sagen, hatte mich damals an die Anleitung gehalten.

Als Python habe ich aktuell 3.9.13; 3.12.9 und 3.13.2 installiert. Die 3.9.13 habe ich erst letzte Woche zum Testen installiert, ansonsten verwende ich meist 3.12.9.

Viele Grüße
Gunnar
Dateianhänge
Bildschirmfoto 2026-03-08 um 20.14.12.jpg
Bildschirmfoto 2026-03-08 um 20.14.49.jpg

hlinke Verified
MLL-TEAM
MLL-TEAM
Beiträge: 254
Registriert: Do 10. Apr 2025, 19:30
Wohnort: Trier
Hat sich bedankt: 213 mal
Wurde bedankt: 291 mal
Kontaktdaten:

Re: pyMLL Beta 7.1.6beta

#21

Beitrag von hlinke Verified »

Hallo Gunnar,

danke. Dann war das eine Mac Einstellung.

Bei mir sehen die Fenster nicht so aus, wie bei Dir. Es ist eine hellers grau und gut erkennbar.
Ich kann mal versuchen das dunkler zu machen ohne das die Lesbarkeit bei den anderen System darunter leidet.

Könnte das nicht auch eine Anzeigeeinstellung sein, wie bestimmte Oberflächenobjekte angezeigt werden?

Viele Grüße
Harold

PS: Wie macht man beim Mac eigentlich einen Screenshot?

Benutzeravatar
rstaiger Verified
MLL-TEAM
MLL-TEAM
Beiträge: 287
Registriert: Di 15. Apr 2025, 11:23
Wohnort: Nationalpark Eifel
Hat sich bedankt: 389 mal
Wurde bedankt: 694 mal

Re: pyMLL Beta 7.1.6beta

#22

Beitrag von rstaiger Verified »

Hallo Harold,

wenn die Programme noch so sind wie ich sie in Erinnerung habe, hab ich es immer so gemacht:

Unten rechts auf das Programme-Symbol. Dort gab es eine Unterebene mit Dienstprogramme oder so ähnlich. Eines der Programme dort, war der Screenshot, heißt aber bestimmt nicht so. Bestimmt gibt es auch eine Tastenkombi um direkt aufzunehmen.

LG Ralph

Spur Z digital
Märklin Gleise (in komplett-Restauration wegen reinigungshalber geschrumpfter Schwellen) und Weichen-Walters wunderschöne Weichen
Licht und Sound mit der MLL

im Aufbau:
YaMoRC Zentrale YD7010, Rückmelder YD6016LN-RC
ITrain
GerdR Verified
Leuchtturm
Beiträge: 344
Registriert: Mi 21. Mai 2025, 07:59
Hat sich bedankt: 171 mal
Wurde bedankt: 412 mal

Re: pyMLL Beta 7.1.6beta

#23

Beitrag von GerdR Verified »

Auf dem Mac gibt es verschiedene Tastenkombinationen, je nachdem, ob du den ganzen Bildschirm, einen Ausschnitt oder ein einzelnes Fenster aufnehmen möchtest.

Hier sind die wichtigsten Befehle für macOS:

### 1. Die Standard-Kombinationen

* **Ganzer Bildschirm:** `Command (⌘)` + `Shift (⇧)` + `3`
* Der Screenshot wird sofort als Datei auf dem Schreibtisch gespeichert.


* **Ausgewählter Bereich:** `Command (⌘)` + `Shift (⇧)` + `4`
* Der Cursor wird zu einem Fadenkreuz. Ziehe mit der Maus den Bereich auf, den du fotografieren willst.


* **Einzelnes Fenster:** `Command (⌘)` + `Shift (⇧)` + `4`, dann die `Leertaste` drücken.
* Der Cursor wird zu einer Kamera. Klicke auf das Fenster, das du aufnehmen möchtest (erzeugt einen sauberen Schatteneffekt um das Fenster).



### 2. Das Bildschirmfoto-Menü (ab macOS Mojave)

* **Kombination:** `Command (⌘)` + `Shift (⇧)` + `5`
* Dies öffnet eine Werkzeugleiste am unteren Bildschirmrand. Hier kannst du zwischen Foto und **Videoaufnahme** wählen sowie den Speicherort oder einen Timer festlegen.

hlinke Verified
MLL-TEAM
MLL-TEAM
Beiträge: 254
Registriert: Do 10. Apr 2025, 19:30
Wohnort: Trier
Hat sich bedankt: 213 mal
Wurde bedankt: 291 mal
Kontaktdaten:

Re: pyMLL Beta 7.1.6beta

#24

Beitrag von hlinke Verified »

Hallo Gunnar,

Bei mir sieht der Bildschirm auf dem Mac so aus:
Bildschirmfoto 2026-03-09 um 11.26.02.png
Ich weiß jetzt nicht, was ich da machen soll.
Wenn ich die grauen Flächen dunkler mache, wird der Kontrast zur Schrift kleiner und kann bei anderen Bildschirmen die Lesbarkeit reduzieren.

Vielleicht gibt es bei Dir noch eine Einstellung in der Du die Farbkontraste einstellen kannst.
Harold

vitacola45 Verified
Beiträge: 19
Registriert: So 25. Mai 2025, 20:16
Hat sich bedankt: 15 mal
Wurde bedankt: 5 mal

Re: pyMLL Beta 7.1.6beta

#25

Beitrag von vitacola45 Verified »

Hallo Harold,

es scheint ja so zusein als wenn das eine Grau dann auf meinen MacBook als weiß interpretiert wird.
An dem Grauwert würde ich nichts ändern, wenn das bei Euch passt!

Bei der Displayeinstellungen habe ich eine größere Auflösung eingestellt, damit vom pyMLL-Fenster mehr zusehen ist und nicht immer das Fenster verschoben verden muss.
Vllt kommt das auch von Hell- & Dunkel-Modus, da muss ich heute Abend mal nachsehen, ob ich da etwas finden kann.

Zudem sehe ich mal nach wie das auf den 2013 MacBook von meinem Junior dargestellt wird.

Ich gebe dann später Rückmeldung.

Wenn es noch mehr Mac-User gibt, wäre es interesannt wie bei anderen ausschaut.

Viele Grüße
Gunnar

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag

Zurück zu „pyMLL - Releases“