Farbe der Textmarkierung ändern

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Farbe der Textmarkierung ändern

Beitrag von komma4 »

Toyota!








ich habe aktuell noch keinen Weg gefunden die Farbe OOo-weit dauerhaft zu ändern.
Was geht ist das Umstellen der Farbe für die aktuelle Markierung:

Code: Alles auswählen

ThisComponent.getCurrentController().ViewCursor.setPropertyValue( "CharBackColor", RGB( 0,255,120 ) )  
(getestet mit OOo 2.3.1 Writer unter WinXP)

Hilft das weiter?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
turtle47
*******
Beiträge: 1849
Registriert: Mi, 04.01.2006 20:10
Wohnort: Rheinbach

Re: Farbe der Textmarkierung ändern

Beitrag von turtle47 »

Hi Nejantus,

ich habe Dir mal ein Beispiel konzipiert wo das Textfeld seine Farbe ändert sobald es den Focus erhält.
Beim Einfügen von Text oder bei Focusverlust erhält das Textfeld wieder die ursprüngliche Farbe. :lol:
Textfield_Selection.ods
(10.3 KiB) 167-mal heruntergeladen
Schöne Grüsse.

Jürgen
Software hat keinen Verstand - benutze deinen eigenen...!

Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Antworten