Re: [de-users] Base; Makro; Tabellensteuerelement: einzelne Spalten farbig?
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: i...@mic-consulting.de -- Liste abmelden mit E-Mail an: users+unsubscr...@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
Re: [de-users] Base; Makro; Tabellensteuerelement: einzelne Spalten farbig?
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. Gruß Robert -- Homepage: https://www.familiegrosskopf.de/robert -- Liste abmelden mit E-Mail an: users+unsubscr...@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
Re: [de-users] Base; Makro; Tabellensteuerelement: einzelne Spalten farbig?
Hallo Gisbert, das habe ich vor Längerem auch schon mal gesucht und nichts gefunden. Ich habe jetzt noch einmal geschaut und komme zu dem gleichen Schluss. Man kann die Schriftfarbe für das gesamte Grid ändern, die Eigenschaft ist: TextColor. Die Spalte hat zwar die Eigenschaften CharColor und CharBackColor, aber sie scheinen nicht wirksam zu sein. Ich vermute, dass sie in dem PropertySet drin sind, weil sie ererbt sind, aber ignoriert werden. Gruß Gerhard Am 29.01.2021 um 14:13 schrieb Gisbert: 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. Viele Grüße Gisbert -- Liste abmelden mit E-Mail an: users+unsubscr...@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
[de-users] Base; Makro; Tabellensteuerelement: einzelne Spalten farbig?
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. Viele Grüße Gisbert -- Liste abmelden mit E-Mail an: users+unsubscr...@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