`
Clarion in general: Constructing simple RTF text 2005-02-02 -- Nick Coe Newsgroups: comp.lang.clarion,softvelocity.public.clarion6 >>> Anyone know if its possible to place a page break in a >>> C6.1 RTF >>> Control, and obviously have this work when pring the RTF >>> Control on >>> a report? >> Save the heartache. >> Get RichReport Extension - I use it to print multi page >> RTFs - both >> in CPCS >> and standard Clarion reports - pages flow without any >> problem - >> don't have to think about page breaks - etc. BTW - would >> be hard >> for you to figure out >> where you want the page breaks to be - the RTF format >> allows all >> kinds of stuff (like bold, bold italic) which means that >> simple >> calculations of where you think the line break ought to >> be won't >> work. Check out Clarion COnnection for RichReport. > Thats why I liked the idea of {{/rtf1/page}, I can replace > a token at > runtime with this then, so the user has control, but > Clarion takes no > notice of it on a report. And I cant see that RichReport > would help > here neither :( I doubt whether it'll make much difference since it works in Word, but the rtf spec requires \ not / and you really only need \rtf or \rtf1 right at the very beginning of the rtf stream after the first {. When I developed AccHelp I did a fair bit of research into RTF's to produce endnoted rtf's for input to the winhelp compiler- One of the simplest files I made by hand with TextPad (it's well spread out to make it more human readable):- {\rtf\ansi\deff0{\fonttbl{\f0\fswiss Helv;}{\f1\froman Tms Rmn;}} \sectd \pard\plain \fet1\aenddoc{\super # {\footnote\ftnalt \pard\plain \fs20{\super # }{ 100 }}\pard\plain OVERVIEW \par Written by hand with TextPad. }\page{\super # {\footnote\ftnalt \pard\plain \fs20{\super # }{ 200 }}\pard\plain DETAIL\par TextPad was used to manually create this endnoted Rich Text File }} Note the \page just after the close of the text Written by hand with TextPad} Haven't tried it in a RichTextControl yet but I'm heading that way because I'll use a similar method for subscript \sub and superscript \super. Word actually inserts \par\page if you do a hard page (Ctrl-Enter) I think the \par (new paragraph) is redundant just like the vast bulk of crap Word puts into rtf's. -- Nick Coe (UK) AccHelp v1.01 Access Application Help File Builder http://www.alphacos.co.uk/ Download Free Copy ---- Printed November 21, 2024, 6:34 am This article has been viewed/printed 35447 times. Google search has resulted in 62 hits on this article since January 25, 2004. |