Formatierung von Wörten auslesen?

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Formatierung von Wörten auslesen?

von Toxitom » Mi, 24.12.2003 10:34

Hallo Mitschel,

vorausgesetzt, dein Makro läuft bis zum angegebenen Punkt fehlerfrei, ist dies recht einfach zu bewältigen.
Mit dem Test
msgbox sTextbausteinKuerzelTemp
weist du erst einmal, ob dein TextCursor das richtige Objekte enthält. Wenn dem so ist, kannst du natürlich auch die anderen Eigenschaften deines TextCursor-Objektes abfragen und verändern. "String" ist ja nur eine Eigenschaft.
Mit "msgbox oTextCursor.dbg_properties" erhältst du alle Eigenschaften des Objektes. Dort findest du unter anderem "charFontName", der die Bezeichnung des Zeichensatzes beinhaltet.
Also mit
msgbox oTextCursor.charFontName
bekommst du diese angezeigt. Denk immer darean, dass dein Objekt "oTextCursor" der Schlüssel zum Erfolg ist, dieses Objekt musst du manipulieren und abfragen.
Der String selbst ist nur eine Eigenschaft des Objektes.

Hoffe, es hilft
Gruss
Thomas

Formatierung von Wörten auslesen?

von mitschel » Mo, 22.12.2003 11:17

Hallo zusammen!

Ich möchte aus einem Dokument von einzelnen Wörtern die Formatierung wissen, komm aber nicht dahinter wie das zu regel ist!

oStart = oViewCursor.getStart()
oEnd = oViewCursor.getEnd()
oTextCursor = oDocument.Text.createTextCursorByRange(oStart)
oTextCursor.gotoRange(oStart, false)
oTextCursor.gotoPreviousWord(TRUE)
'Textbausteinkürzel kopiern
sTextbausteinKuerzelTemp = oTextCursor.getString()

und an dieser stelle müsste ich irgendwie rausfinden, was für eine schriftart und grösse sTextbausteinKuerzelTemp hat.

hat jemand eine idee?

dank im vorraus!

gruss

michael

Nach oben