
Also ich hab' jetzt alles mögliche ausprobiert - bei allen Versionen friert das Tkinter-Fenster ein

Auch der Vorschlag von @karolus brachte nichts - selbst wenn man sys.argv mit dem Wert aus uno.fileUrlToSystemPath(__file__) belegt.
Und nun?
Anscheinend soll daraus der Fenstertitel abgeleitet werden.jg-n-py hat geschrieben:Dazu müsste man wissen, was dieses baseName eigentlich macht! Ich habe nämlich keine Ahnung wofür das gut sein soll! Konnte bisher nichts darüber finden
Den Vorschlag hab ich bereits wiederufen, und dafür im folgenden Post einen besseren gemacht - hast du den auch schon ausprobiert?Auch der Vorschlag von @karolus brachte nichts - selbst wenn man sys.argv mit dem Wert aus uno.fileUrlToSystemPath(__file__) belegt.
Und nun?
Code: Alles auswählen
def run(*event):
name = os.path.basename(uno.fileUrlToSystemPath(__file__))
sys.__dict__["argv"] = [name,]
_window_ = tk.Tk()
...
Code: Alles auswählen
def run(*event):
name = os.path.basename(uno.fileUrlToSystemPath(__file__))
_window_ = tk.Tk(baseName=name)
...