schon seit geraumer Zeit bin ich auf der Suche nach einer Möglichkeit, das Flackern des Monitors zu unterbinden, das insbesondere dann auftritt, wenn ich mehrere Dateien nach einander öffne und wieder schließe. Zwar habe ich schon die eine oder andere Möglichkeit gefunden, funktioniert hat (zumindest bei mir) noch keine. Die gute Nachricht - es hat auch keine der getesteten Möglichkeiten mein Arbeitsergebnis beeinträchtigt, also keine merkliche Verzögerung, kein Absturz oder ähnliches - es hat einfach nur so wie vorher weiter geflackert.
Vielleicht liegt das Problem in meiner Ausstattung (Win 11, LO 24.2) oder vielleicht auch daran, dass die meisten der getesten Lösungen schon reichlich betagt waren (etwa anno 2005 bis 2012). Nur die letzte, von der ich mir dann schon einiges versprochen hatte, war neueren Datums
Fundstelle: https://ask.libreoffice.org/t/libreoffi ... code/78760
Code: Alles auswählen
Sub ScreenUpdatingOff()
' Schaltet die Bildschirm-Aktualisierung AUS
With ThisComponent
.CurrentController.Frame.ContainerWindow.Enable = False
If Not .isActionLocked Then .AddActionLock
If Not .hasControllersLocked Then .lockControllers
End With
End Sub
Sub ScreenUpdatingOn()
' Schaltet die Bildschirm-Aktualisierung EIN
With ThisComponent
If .hasControllersLocked Then .unlockControllers
If .isActionLocked Then .removeActionLock
.CurrentController.Frame.ContainerWindow.Enable = True
End With
End Sub
Jetzt bin ich mit meinem Latein am Ende und hoffe, Ihr könnt mir vielleicht weiterhelfen.
Vielen Dank vorab schon für Eure Unterstützung und liebe Grüße
vom Martin