Domino 9 und frühere Versionen > ND6: Entwicklung
NotesRichTextStyle
koehlerbv:
Ich verstehe die Diskussion jetzt überhaupt nicht mehr. Oben steht eine Frage. Ziemlich klar: FontSize soll ausgelesen werden. Das RTI existiert bereits. Da soll nix erstellt, sondern ausgelesen werden.
Jetzt geht es auf einmal um das Instantiieren von Dokumenten und das Erstellen von RTIs und sonstige Nebengeräusche. Wie deutet Ihr denn die Ausgangsfrage ?
Bernhard
eknori:
@Bernhard:
"fontSize% = notesRichTextStyle.FontSize
ist aus der Notes Hilfe; ohne Frage.
Das Beispiel zeigt, wie man den Style setzt.
Der Kollege kann in meinen Augen das Beispiel in der Hilfe nicht so umsetzen, daß er den Style AUSLESEN kann, weil er ( my 2 Cent ) die Basics nicht bedienen kann.
Bevor ich an die property rankomme, muss ich halt den mühsamen Weg von de session über die Db, das doc etc gehen...
nu hab ich aber auch keinen Bock mehr ...
umi:
Hi
Hoffe folgendes hilft hier mal weiter:
Den Style eines Richtextfeldes kannst Du nicht direkt auslesen, sondern nur der Elemente des Richtextfeldes.
Mit dem NotesRichTextNavigator kommst Du an diese Elemente heran.
Mit der NotesRichTextRange kannst Du Text auswählen des RTFeldes.
Die Textrange enthält dann den Style.
So oder so ähnlich könnte es aussehen...
--- Code: ---.....
dim body as notesrichtextitem
dim rtnav as notesrichtextnavigator
dim rtrange as notesrichtextrange
dim rtstyle as notesrichtextstyle
....
set rtnav = body.createNavigator
If rtnav.FindFirstElement(RTELEM_TYPE_TEXTPARAGRAPH) Then
Set rtrange = body.CreateRange
Call rtrange.SetBegin(rtnav)
set rtstyle = rtrange.style
end if
--- Ende Code ---
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln