Bernd Altland
2008-04-30 15:59:18 UTC
Bei einigen Kontrollelementen (Schaltfläche, Textfeld) eines
Basic-Dialoges läßt sich die Hintergrundfarbe (Backgroundcolor) nicht
verändern.
Die Zuweisung dieser Eigenschaft über den Dialogeditor und auch direkt
über den Macrocode (.....Model.Backgroundcolor = RGB........) führt zu
dem selben Ergebniss. Das Kontrollelement bleibt "grau". Im Dialogeditor
wird die zugewiesene Hintergrundfarbe zwar während der Erstellung des
Dialoges korrekt angezeigt, aber nicht bei der Ausführung des Dialoges
(Testmodus ein/aus).
Unter Windows werden alle zugewiesen Farbeinstellungen der
Kontrollelemente korrekt dargestellt bis auf eine Ausnahme.
Nachfolgend habe ich eine Tabelle aller Kontrollelemente
zusammengestellt die zeigt, wie sich die Hintergrundfarbe bei
Ausführung des selben Macros verhält.
Hintergrundfarbe wird angezeigt = Ja
Kontrollelement (dt. Bezeichnung) Linux Windows
Schaltfläche
nein nein
grafisches Kontrollfeld
ja ja
Makierfeld
ja ja
Optionsfeld
ja ja
Beschriftungsfeld
ja ja
Textfeld
nein ja
Listenfeld ja
ja
Kombinationsfeld nein
ja
Fortschritsbalken
ja ja
Datumsfeld
nein ja
Zeitfeld nein
ja
Numerisches Feld nein ja
Währungsfeld
nein ja
Formatiertes Feld
nein ja
Maskiertes Feld nein
ja
Dateiauswahl
nein ja
Baumansicht-Steuerelement ja ja
Betriebsystem:
Linux, opensuse 10.3, KDE
openoffice 2.4
Hat jemand eine Idee woran das liegen könnte und wie man das Problem
beseitigt.
Mit freundlichen Grüssen
Bernd Altland
Basic-Dialoges läßt sich die Hintergrundfarbe (Backgroundcolor) nicht
verändern.
Die Zuweisung dieser Eigenschaft über den Dialogeditor und auch direkt
über den Macrocode (.....Model.Backgroundcolor = RGB........) führt zu
dem selben Ergebniss. Das Kontrollelement bleibt "grau". Im Dialogeditor
wird die zugewiesene Hintergrundfarbe zwar während der Erstellung des
Dialoges korrekt angezeigt, aber nicht bei der Ausführung des Dialoges
(Testmodus ein/aus).
Unter Windows werden alle zugewiesen Farbeinstellungen der
Kontrollelemente korrekt dargestellt bis auf eine Ausnahme.
Nachfolgend habe ich eine Tabelle aller Kontrollelemente
zusammengestellt die zeigt, wie sich die Hintergrundfarbe bei
Ausführung des selben Macros verhält.
Hintergrundfarbe wird angezeigt = Ja
Kontrollelement (dt. Bezeichnung) Linux Windows
Schaltfläche
nein nein
grafisches Kontrollfeld
ja ja
Makierfeld
ja ja
Optionsfeld
ja ja
Beschriftungsfeld
ja ja
Textfeld
nein ja
Listenfeld ja
ja
Kombinationsfeld nein
ja
Fortschritsbalken
ja ja
Datumsfeld
nein ja
Zeitfeld nein
ja
Numerisches Feld nein ja
Währungsfeld
nein ja
Formatiertes Feld
nein ja
Maskiertes Feld nein
ja
Dateiauswahl
nein ja
Baumansicht-Steuerelement ja ja
Betriebsystem:
Linux, opensuse 10.3, KDE
openoffice 2.4
Hat jemand eine Idee woran das liegen könnte und wie man das Problem
beseitigt.
Mit freundlichen Grüssen
Bernd Altland