Ich habe eine TCL/TK-GUI, mit einigen Zwischenfenstern. Ich halte mein Hauptfenster beschäftigt, wenn Zwischenfenster gestartet werden.Wie man das Fenster oben in tcl hält
Aber manchmal intermediate Fenster geht im Hintergrund, wenn andere Anwendungen gestartet werden, zu diesem Zeitpunkt GUI scheint zu hängen. Ziel ist es, das Fenster im Vordergrund/Hintergrund zusammen mit dem Hauptfenster zu halten.
Ich gehe für transiente Fenster Option.
wm transient .runner .restGUI
Dies funktioniert gut in Windows, aber in Linux das transiente Fenster zeigt nicht [x] schließen Sie die Schaltfläche. Ich muss mit der rechten Maustaste auf die Titelleiste klicken, um sie zu schließen. Das macht die GUI unwirksam.
Irgendwelche Vorschläge dafür.
Auch getestet, wm deiconify funktioniert nicht für normale Windows in Linux, aber für transiente Windows gearbeitet.
Sie könnten dies in Frage bearbeiten möchten, da dies eine Antwort nicht technisch, dann diese Antwort löschen. – Jerry