🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Dialogfenster lässt sich in Linux nicht verschieben
-
- Beiträge: 30
- Registriert: Mi 20. Mär 2013, 18:07
Dialogfenster lässt sich in Linux nicht verschieben
Hallo Leute!
Mit meinem Rechentrainer nerve ich ja normalerweise die Ratgeber im OpenOffice Forum. Mein genannter Rechentrainer https://medien.bildung.hessen.de/liz/re ... index.html soll unter Windows, auf dem Mac und auch unter Linux laufen. Normalerweise programmiere ich ihn unter OO mit Windows. Ein Versuch auf LibreOffice umzusteigen scheiterte, da das Passwort meiner Makrobibliothek unter OO wohl anders verschlüsselt wird und der Rechentrainer auf den OO Installationen unserer Schule nicht mehr lief. Aber jetzt zum aktuellen Problem:
Windows 10 hat mit Sergoe UI eine neue Schrift und die Schriften, die auf dem Mac und in Linux angezeigt werden sehen nicht nur bescheuert aus, sie passen auch nicht mehr in die entsprechenden Fenster. Das ist aber auch noch nicht das Problem (vielleicht fällt ja jemandem trotzdem was dazu ein). Ich habe die Schrift jetzt auf Tahoma geändert, die sieht auf dem Mac besser aus, passt aber leider trotzdem nicht in die Fenster. Jetzt wollte ich das mal unter Linux ausprobieren - dort stürzt mein Rechentrainer jetzt ab, wenn ich versuche die Dialogfenster zu verschieben. Wenn ich die Dialogfenster verschieben will, geht das zunächst nicht, wenn ich etwas mehr Kraft aufwende wird das LO Fenster dahinter entweder klein und verschiebt sich mit dem Dilog oder das Programm stürzt komplett ab. Da fällt mir jetzt garnichts mehr dazu ein - euch etwa?
Nachtrag:
Unter Windows funktioniert das Verschieben mit LibreOffice wunderbar.
Ich hänge hier mal einen Screenshot an. Diesen Dialog muss ich verschieben:
Mit meinem Rechentrainer nerve ich ja normalerweise die Ratgeber im OpenOffice Forum. Mein genannter Rechentrainer https://medien.bildung.hessen.de/liz/re ... index.html soll unter Windows, auf dem Mac und auch unter Linux laufen. Normalerweise programmiere ich ihn unter OO mit Windows. Ein Versuch auf LibreOffice umzusteigen scheiterte, da das Passwort meiner Makrobibliothek unter OO wohl anders verschlüsselt wird und der Rechentrainer auf den OO Installationen unserer Schule nicht mehr lief. Aber jetzt zum aktuellen Problem:
Windows 10 hat mit Sergoe UI eine neue Schrift und die Schriften, die auf dem Mac und in Linux angezeigt werden sehen nicht nur bescheuert aus, sie passen auch nicht mehr in die entsprechenden Fenster. Das ist aber auch noch nicht das Problem (vielleicht fällt ja jemandem trotzdem was dazu ein). Ich habe die Schrift jetzt auf Tahoma geändert, die sieht auf dem Mac besser aus, passt aber leider trotzdem nicht in die Fenster. Jetzt wollte ich das mal unter Linux ausprobieren - dort stürzt mein Rechentrainer jetzt ab, wenn ich versuche die Dialogfenster zu verschieben. Wenn ich die Dialogfenster verschieben will, geht das zunächst nicht, wenn ich etwas mehr Kraft aufwende wird das LO Fenster dahinter entweder klein und verschiebt sich mit dem Dilog oder das Programm stürzt komplett ab. Da fällt mir jetzt garnichts mehr dazu ein - euch etwa?
Nachtrag:
Unter Windows funktioniert das Verschieben mit LibreOffice wunderbar.
Ich hänge hier mal einen Screenshot an. Diesen Dialog muss ich verschieben:
Re: Dialogfenster lässt sich in Linux nicht verschieben
Wenn Du eine CALC-Datei mit solch einem Dialog an deinen Beitrag anhängen könntest, so dass wir ausprobieren können, was da passiert, …. Dann müsste ich nicht warten, bis meine Kristallkugel aus der Reparatur zurück kommt. 

LO 24.2.0.3 (X86_64) auf Linux 6.6.26-1-MANJARO, gnome 45.4, (gtk 4) gtk3 für LO
Re: Dialogfenster lässt sich in Linux nicht verschieben
@nitja

Es gibt doch in der Anfrage einen Link zum Download der Datei, also packt die Kristallkugel wieder ein.nitja hat geschrieben:Wenn Du eine CALC-Datei mit solch einem Dialog an deinen Beitrag anhängen könntest...

Gruß
Craig
Nie die Sicherungskopie vergessen!
════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8
Craig
Nie die Sicherungskopie vergessen!
════════════════════════════════════════════════
WIN 10 Pro 64-Bit • LO 7.4.5.1 (x64) • AOO 4.1.8
-
- Beiträge: 30
- Registriert: Mi 20. Mär 2013, 18:07
-
- Beiträge: 30
- Registriert: Mi 20. Mär 2013, 18:07
Re: Dialogfenster lässt sich in Linux nicht verschieben
So, ich habe eine Testdatei mit einem Dialog in Ubuntu geschrieben.
Wenn ich den Dialog verschieben will, wird der Hintergrund klein und wird mit verschoben:
... liegt das an meiner Ubuntu Installation?Re: Dialogfenster lässt sich in Linux nicht verschieben
Nachdem ich das Makro funktionsfähig editiert hab', öffnet sich der Dialog wie erwartet. Und …
… er lässt sich auch problemlos verschieben.
⇒ es liegt nicht an LO oder CALC oder dem gnu-Linux.
Vermutlich auch nicht an der ubuntu Installation, sondern der Konfiguration, den Einstellungen.
Ich erinnere mich, dass da mal (sogar als default) alle Dialoge (auch die nicht selbst geschriebenen) modal an/auf das aufrufende Fenster gehängt wurden. Hab den Unsinn natürlich sofort abgestellt, weiß aber nicht mehr genau wo diese Einstellung stand. ¹
Welches "desktop" benutzt Du?
Ich nutze gnome auf manjaro. Wenn Du auch gnome nutzt könnte ich Dir vielleicht mehr dazu sagen.
¹) Vielleicht hilft Dir askubuntu: "how to detach modal dialogs from main window …".
Nachtrag: Du solltest das Makro mit dem Ereignis "Maustaste losgelassen" aufrufen. Dann gibts nicht das Geflacker.
… er lässt sich auch problemlos verschieben.
⇒ es liegt nicht an LO oder CALC oder dem gnu-Linux.
Vermutlich auch nicht an der ubuntu Installation, sondern der Konfiguration, den Einstellungen.
Ich erinnere mich, dass da mal (sogar als default) alle Dialoge (auch die nicht selbst geschriebenen) modal an/auf das aufrufende Fenster gehängt wurden. Hab den Unsinn natürlich sofort abgestellt, weiß aber nicht mehr genau wo diese Einstellung stand. ¹
Welches "desktop" benutzt Du?
Ich nutze gnome auf manjaro. Wenn Du auch gnome nutzt könnte ich Dir vielleicht mehr dazu sagen.
¹) Vielleicht hilft Dir askubuntu: "how to detach modal dialogs from main window …".
Nachtrag: Du solltest das Makro mit dem Ereignis "Maustaste losgelassen" aufrufen. Dann gibts nicht das Geflacker.
LO 24.2.0.3 (X86_64) auf Linux 6.6.26-1-MANJARO, gnome 45.4, (gtk 4) gtk3 für LO
-
- Beiträge: 30
- Registriert: Mi 20. Mär 2013, 18:07
Re: Dialogfenster lässt sich in Linux nicht verschieben
Na, das ist schon mal ein Ansatz.
Aber ich bin linuxmäßig ziemlich unbeleckt. Ich muss zugeben, dass ich noch nicht mal weiß, welches Desktop ich benutze. Ich habe ubuntu installiert und fertig. Das mit den fixierten Dialogen war zu befürchten. Das hilft mir aber nur weiter, wenn sich dieses per Makro ausschalten lässt. Mein "Rechentrainer" soll auf allen Systemen laufen - nicht nur auf meinem Computer. Der Rechentrainer steht im Internet zum Download und ich kann meine Nutzer nicht auffordern in den Eigenschaften ihres Systems Veränderungen vorzunehmen.
Aber ich bin linuxmäßig ziemlich unbeleckt. Ich muss zugeben, dass ich noch nicht mal weiß, welches Desktop ich benutze. Ich habe ubuntu installiert und fertig. Das mit den fixierten Dialogen war zu befürchten. Das hilft mir aber nur weiter, wenn sich dieses per Makro ausschalten lässt. Mein "Rechentrainer" soll auf allen Systemen laufen - nicht nur auf meinem Computer. Der Rechentrainer steht im Internet zum Download und ich kann meine Nutzer nicht auffordern in den Eigenschaften ihres Systems Veränderungen vorzunehmen.
was hast du den editiert?Nachdem ich das Makro funktionsfähig editiert hab', öffnet sich der Dialog wie erwartet. Und …
-
- Beiträge: 30
- Registriert: Mi 20. Mär 2013, 18:07
Re: Dialogfenster lässt sich in Linux nicht verschieben
Ich war jetzt mal auf der, von dir verlinkten Seite: Der Befehl: gsettings set org.gnome.mutter attach-modal-dialogs false, löst das Problem.
Wozu ist diese Kombinierung gut? Das ist doch Nonsens! Nun gut, jetzt ist die Frage: Was mache ich damit?
Wie oben beschrieben muss ich das im Dokument speichern können oder muss diesen Mist per Makro ändern. Ist das denn in allen Linux Versionen so?
Wozu ist diese Kombinierung gut? Das ist doch Nonsens! Nun gut, jetzt ist die Frage: Was mache ich damit?
Wie oben beschrieben muss ich das im Dokument speichern können oder muss diesen Mist per Makro ändern. Ist das denn in allen Linux Versionen so?
-
- Beiträge: 30
- Registriert: Mi 20. Mär 2013, 18:07
Re: Dialogfenster lässt sich in Linux nicht verschieben
Nachtrag. Entschuldigung für das Gemeckere. Du hast mir sehr weitergeholfen. Schön dass du sowas weißt und deine Info auch weitergibst!
Re: Dialogfenster lässt sich in Linux nicht verschieben
Code: Alles auswählen
Sub Main
Dialoglibraries.Loadlibrary("Standard")
…
Nun ja, ich hab' das oben als Unsinn bezeichnet, was von "Nonsens" semantisch nicht wirklich Lichtjahre entfernt ist. Und: Dazu müsstest das ubuntu-Team befragen. Die "Philosophie" dahinter war für mich, neben dem Hauptgrund, dass man aktuelle Anwendungen in ubuntu grundsätzlich selbst kompilieren muss (Du benutzt darin ja auch immer noch LO 6), einer der Gründe zu manjaro zu wechseln. ¹erikafuchs hat geschrieben: ↑Mi 23. Dez 2020, 22:00gsettings set org.gnome.mutter attach-modal-dialogs false, löst das Problem.
Wozu ist diese Kombinierung gut? Das ist doch Nonsens!
Was Du jetzt damit machst? Hoffen, dass Deine Kundschaft das besser konfiguriert hat. (Sonst kennt sie den Mist eh.) Oder vielleicht den Dialog innerhalb des Hauptfensters explizit so platzieren, dass er die Aufgabe nicht verdeckt.
¹) Womit die Frage auch beantwortet wäre:
Lehrer!

Das machen andere/die meisten(?) hier genauso. Davon lebt das Forum.erikafuchs hat geschrieben: ↑Mi 23. Dez 2020, 22:11Schön dass du sowas weißt und deine Info auch weitergibst!
Du könntest jetzt noch Deine Frage (die Eröffnung dieses threads) editieren und ein [gelöst] vor den Titel setzen.
LO 24.2.0.3 (X86_64) auf Linux 6.6.26-1-MANJARO, gnome 45.4, (gtk 4) gtk3 für LO
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.