Re: [de-users] Base; Makro; Tabellensteuerelement: einzelne Spalten farbig?

2021-01-29 Diskussionsfäden Thomas Krumbein

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?

2021-01-29 Diskussionsfäden 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.

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?

2021-01-29 Diskussionsfäden Gerhard Weydt

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?

2021-01-29 Diskussionsfäden 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