XbpRtf und Positionierung

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 und Positionierung

Beitrag von UliTs »

Mit

Code: Alles auswählen

oXbpRtf():getLineStart( nLineNo )
kann man die Position der angegebenen Zeile innerhalb :textRtf bestimmen.
Ich möchte jedoch bei der Vorschau oder beim Drucken wissen, welche Koordinatenposition die XbpRtf()-Zeilen haben.
kann man dies vielleicht mit Hilfe von

Code: Alles auswählen

oXbpRtf():getCursorPos()
bestimmen?

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 »

Es ist mal wieder zum "Haare raufen"!
Ich habe die letzten Stunden munter rum experimentiert.
Im Eingabedialog kann ich mit

Code: Alles auswählen

oXbpRtf():getCursorPos()
wunderbar die relative Bildschirmposition bestimmen.
Aber wenn ich drucke oder eine Vorschau erstelle, gibt obige Routine so schöne Koordinaten wie {65526,-65517} zurück! :(

Vielleicht gibt es eine andere von Alaska noch nicht eingebundene Active-X-Methode zu oXbpRtf(). Weis jemand, wie ich solche Methoden finden kann?

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

Beitrag von AUGE_OHR »

hi,
UliTs hat geschrieben: Vielleicht gibt es eine andere von Alaska noch nicht eingebundene Active-X-Methode zu oXbpRtf(). Weis jemand, wie ich solche Methoden finden kann?
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 »

C:\ALASKA\XPPW32\SOURCE\SYS\axctrls.prg
Hallo Jimmy, da habe ich die getCursorPos()-Routine entdeckt. ich glaube aber, daß es noch weitere -darin nicht enthaltene- Methoden gibt. Ich meine, es gibt Software, mit denen man alle Instanzen und Methoden von Active-X-Kompenten anzeigen lassen kann.
Mit xBase kann man zu jeder Active-X-Komponente ja eine Instanzvariable erstellen. Kann man den zugehörigen Klassentyp auch unter xBase anzeigen oder ausdrucken lassen?

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

Beitrag von AUGE_OHR »

hi,
UliTs hat geschrieben: Ich meine, es gibt Software, mit denen man alle Instanzen und Methoden von Active-X-Kompenten anzeigen lassen kann.
Mit xBase kann man zu jeder Active-X-Komponente ja eine Instanzvariable erstellen. Kann man den zugehörigen Klassentyp auch unter xBase anzeigen oder ausdrucken lassen?
http://www.devcomponents.com/ dort gibt es "HelpKit COM
Assistant"

mit C:\ALASKA\XPPW32\BIN\Tlb2Ch.exe bekommt du eine *.CH Datei
mit allen Konstanten der *.OCX

gruss by OHR
Jimmy
Antworten