Date: prev next · Thread: first prev next last
2021 Archives by date, by thread · List index


Hey Robert, Gisbert, *,

Am 29.01.2021 um 17:37 schrieb Robert Großkopf:
Hallo Gisbert,

da ist es in der Eile wieder einmal als private Mail raus gegangen. Hier
noch einmal für die Liste:
Hallo nochmal:
es wäre doch hübsch wenn man auch bei einzelne Spalten (oder Zeilen) in
einem Tabellen-Steuerelement den Hintergrund oder die Schrift einfärben
könnte... - gerne auch per Makro.
Da es die Eigenschaft für einzelne Zellen nicht gibt geht das leider
nicht. Ich habe schon seit vielen Jahren dort einen Feature-Request
liegen, der die wechselnde Einfärbung von Zeilen ermöglichen soll. Lange
Zeilen lassen sich sonst nur schwer lesen. Tut sich nur nichts.

Also, theoretisch geht das ;)  Das Table-Grid Element hat sehr wohl entsprechende Eigenschaften (im Service UnoControlGridModel - zu finden unter css.awt.grid.)

Wenn man dieses komplette Ding per Makro aufbaut, kann man sowohl die Schriftfarbe einstellen als auch Hintergrundfarben für Selektionen, Rahmenfarben, Linienfarben etc. und das

Und die Eigenschaft "RowBackgroundColors" lässt auch die Hintergrundfarbe einer Datenzeile alternierend oder gleichmäßig auftauchen;)

Ist allerdings enorm viel Arbeit, dies alles manuell festzulegen. Dafür gibt es dann einen Service DefaultGridColumnModel und einen DefaultGridDataModel die bereits die meisten Eigenschaften beinhalten. So etwas wird sicher auch in Base verwendet (bei Formularen) - tia, und dann ist es eben schon voreingestellt;)

Es lohnt sich immer, mal ein wenig im css.awt.grid.... zu stöbern und zu lesen:)

Viele Grüße

Thomas

PS: Wenn ich das Grid-Objekt im Dialog verwende und dort nur Standardwerte nutze, so sind die Zeilen immer alternierend eingefärbt....



M.I.C. Consulting
Riederbergstr. 92
65195 Wiesbaden
Tel. 0611 - 188 53 39
Fax: 0611 - 188 53 40
http://www.mic-consulting.de
e-Mail: info@mic-consulting.de


--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.