Hallo Stephan,
ich habe keine LO 5.x.x Version, kann also dementsprechend nicht gegentesten.
Jedoch hatte ich mal vor längerer Zeit auch Probleme mit LO, und so weit ich mich erinnern kann ging es da um die 3er Linie. Das Problem damals war, das Inhalte in einem *Label*, oder wars *Listbox*(?), nicht angezeigt wurden. Und erst als ich in den Objekteigenschaften bei "Rahmen" von
3D auf
Flach umgestellt hatte, war das Problem beseitigt. Das ist das eine.
Das andere wäre.
Versuch doch mal diesen geänderten Code Abschnitt.
Code: Alles auswählen
sub start
Dialoglibraries.Loadlibrary("Standard")
MyDlg= CreateUnoDialog(Dialoglibraries.Standard.Dialog1)
Dim bNativeLook as Boolean
bNativeLook = False
MyDlg.getPeer().setProperty( "NativeWidgetLook", bNativeLook )
MyDlg.execute()
end sub
Wenn Du die 3 zusätzlich eingefügten Zeilen eingegeben hast, musst Du höchstwahrscheinlich erstmal die Datei speichern und dann erneut Laden, war zumindest bei mir in LO 4.2.1.1 von nöten.
Diese Zeilen bewirken, das man z.B. einen Button eine Frabe zuweisen kann, so das er auch vollflächig in dieser Farbe angezeigt wird.
Und vielleicht solltest Du jetzt auch mal mit den Farben für die "ProgressBar1" rumexperimentieren, vielleicht ergibt sich ja eine Farbeinstellung die dein Problem löst. Aber wie ja schon gesagt, ich kann nicht gegentesten.
Und ja, ich habe gelesen das die Renderingengine umgestellt wurde. Aber vielleicht muss man mehrere Dinge kombinieren; Code Ergänzung, OpenGL an/aus ... um ans Ziel zu gelangen.
Wie auch immer, ich wünsche dir viel Glück und Erfolg
gruß
balu