XbpRtf(): setzen von Tabulatoren mit SelTabs()/SelTabCount()

Nutzung, Komponenten, .NET

Moderator: Moderatoren

Antworten
UliTs
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2828
Registriert: Fr, 10. Feb 2006 9:51
Wohnort: Aachen
Hat sich bedankt: 259 Mal
Danksagung erhalten: 12 Mal
Kontaktdaten:

XbpRtf(): setzen von Tabulatoren mit SelTabs()/SelTabCount()

Beitrag von UliTs »

Hallo,

ich möchte innerhalb eines RTF-Textes Tabulatoren setzen.
Laut Alaska müßte es mit den obigen beiden Methoden gehen.
Es gelingt mir aber nicht.
Weiß jemand eine Lösung?

Uli
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: XbpRtf(): setzen von Tabulatoren mit SelTabs()/SelTabCou

Beitrag von AUGE_OHR »

hi,
UliTs hat geschrieben: ich möchte innerhalb eines RTF-Textes Tabulatoren setzen.
Laut Alaska müßte es mit den obigen beiden Methoden gehen.
Es gelingt mir aber nicht.
Weiß jemand eine Lösung?
im Zweifel mal in den Source zur RTF Class schauen :
C:\ALASKA\XPPW32\SOURCE\SYS\axctrls.prg

gruss by OHR
Jimmy
UliTs
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2828
Registriert: Fr, 10. Feb 2006 9:51
Wohnort: Aachen
Hat sich bedankt: 259 Mal
Danksagung erhalten: 12 Mal
Kontaktdaten:

Beitrag von UliTs »

Hallo Jimmy,
im Zweifel mal in den Source zur RTF Class schauen
Genau das habe ich ja getan! Nur werden leider diese Routinen nirgendwo benutzt. Vielleicht weiß ja jemand anders Hilfe :D

Uli
UliTs
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2828
Registriert: Fr, 10. Feb 2006 9:51
Wohnort: Aachen
Hat sich bedankt: 259 Mal
Danksagung erhalten: 12 Mal
Kontaktdaten:

Beitrag von UliTs »

Hallo allerseits!

Mit Hilfe von Alaska habe ich es hinbekommen!
Man muß ERST die Anzahl der Tabulatoren setzen und anschließend kann man die Tabulatoren definieren:

Code: Alles auswählen

 oRTF:SelTabCount := 2
  oRTF:SelTabs( 0,100 )
  oRTF:SelTabs( 1,200 )
  cStr := "  Tab1:"+str( ::oRTF:selTabs(0) )+"  Tab2:"+str( ::oRTF:selTabs(1) ) :D 
Viele Grüße
Uli
UliTs
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2828
Registriert: Fr, 10. Feb 2006 9:51
Wohnort: Aachen
Hat sich bedankt: 259 Mal
Danksagung erhalten: 12 Mal
Kontaktdaten:

Beitrag von UliTs »

Hallo allerseits,

ich habe gerade festgestellt, daß beim Einfügen manueller Tabulatoren alle Tabulatoren in aufsteigender Reihenfolge neu gesetzt werden müssen!
Dies zur Info.

Uli
Antworten