TEXTO RICO automatically converts your text report in a RTF file (Rich Text Format) and send it to Word Viewer 7.1, Word Pad or any other word processor that you desire, to print in any installed printer, be it USB, Windows Only or any other, no printer configuration knowledge needed. All in a practical, fast and transparent way by Clipper!!! No user intervention is recquired! With TEXTO RICO, everything could be as simple as calling a function in the beginning and in the end of your report, only that simple!!! Without any user intervention! Everything is fully automatic and transparent! That is what I say! ...it means that even prints without getting out of MS-DOS screen!!! You can define 1 of the 6 report options or let the user do it in a windows like below: RELATORIO(1) // First Call
Choose 1 of 6 report options. In the end of your report program, you will make the second call of the function and that is all! The option chosen in the first call will run! RELATORIO(0) // Second call Isn´t it cool or what?! It´s not over! Of course you can use the power of Windows to enhance your reports and personalize it like a report created by Delphi, Visual Basic etc, in a very easy way! I mean very, very easy!!! See full features now: |
RTF = Rich Text Format
|
TEXTO RICO Features:
FORM(): Function of support to
fill RTF forms designed with tables, images etc.
![]()
CRIARTF(): Function of support
to convert text files (TXT/PRN) in RTF files
![]()
EXE_RTF(): Function
of support to open or print RTF files
![]()
Automatic Multilingual CODE PAGE 850 compliant
Progress Bar when conversion of text to RTF is required
Multilingual user interface. You have: Português / English / Italiano / Español
Special visualization in the screen for Clipper with roll bars and possibility of freezing columns (TXT);
Visualization in the screen with the Word Viewer (RTF), you can search words with CTRL + F and, if you want to print, you may choose which pages;
"Normal Print" for compatibility (commom print, TXT, it needs print codes of each printer and does not support USB and Windows Only);
"Rich print" for every printer (special print, RTF, needs nothing!);
Saves to TXT file;
Saves to RTF file;
Allows you to configure which report options the user will have;
03 Windows fonts: Courier New, Times New Roman e Verdana;
02 MS-DOS fonts: DRAFT 10cpi e DRAFT 12cpi;
07 Colors: blue, Red, Green, Black, Grey, Silver and Yellow;
Font styles: Bold, Italics e Underline;
07 Font sizes: 6, 7, 8, 9, 10, 11 e 12;
Horizontal aligment: Left, center and right;
Bullet list;
Prints in LANDSCAPE or Portrait (standard);
![]()
Margin definitions:
left, right, top and bottom;
![]()
Paper size definitions;
Stays in MS-DOS screen when it prints!
![]()
Automatic EJECT! Read exactly where the page ended and send a corresponding RTF code to Eject;
Able to use net printers (standard Windows printer);
Possibility to define Global Layout report;
Possibility to define Especific Layout report;
Possibility to send a Fax of your report (using a fax printer driver);
Practical and so easy to use!!!
From version 2.0 on, you can fill
and print forms with the function FORM(). You
know about that stuff of "Report Manager"
those Windows languages have (like Clarus, Delphi etc) and
the programmer can draw the a form with tables, images etc?!
What about making MS Word or
any other RTF editor your "Report
Manager"??? Piece of cake, isn´t it?!
Useful to print employee forms, resign forms, receipts etc. A
big step in History of Clipper!!!
![]()
If your program uses a load of
special commands because of some printer LIB or because of any kind of Automatic
System Generator (like GAS, GAS PRO, MIRO, MIROPLUS).
Would be too hard to work with Texto Rico? Nope!
Put the output of your report to file, text file, and then
convert it to RTF with the function CRIARTF()
and view or print with EXE_RTF()
function. ![]()
There´s no need to include printer codes to your program since Windows will print your RTF report created by Texto Rico!
You can use shared net printers! The print will be done in your standard printer, whatever it be a USB printer, shared net printer, GUI printer, or else.
And... by the way, what about that delay to print in a net?! Guess what??? Is over!!! Want some more?!
See below how it works with this simple example, you may pass the mouse over the blue underlined lines to pop an explanation (IE 6):
#INCLUDE "RICOTXT.CH" // optional line -For personalized reports
nPP := RELATORIO(1)
// RETURNS USER OPTION TO
nPP
LL := 100
USE PLANO ALIAS PL SHARED NEW
DO WHILE !EOF()
IF LL >= 56
*** Example of personalized
report title for RTF ***
LL := 1
IF nPP = 2 .OR. nPP = 4 .OR. nPP = 6 // RTF
@ LL++,00 SAY
cNEG_ON+cITA_ON+cSUB_ON+"CODIGO REDUZ DESCRICAO"+SPACE(50)+"."+cSUB_OFF+cITA_OFF+cNEG_OFF
ELSE
@ LL++,00 SAY "CODIGO REDUZ
DESCRICAO"
@ LL++,00 SAY REPLICATE("=",
60)
ENDIF
ENDIF
@ LL,00 SAY PL->CODIGO
@ LL,10 SAY PL->REDUZ
@ LL,17 SAY PL->DESCRICAO
LL++
PL->(DBSKIP())
ENDDO
RELATORIO(0,
.F., 5, 9, {3,2,3,2}, "WORDVIEW.EXE", .F., {21,27})
You can set global settings in the second call of RELATORIO() or format specific information using construction vars from RICOTXT.ch.
Open RICOTXT.ch file to see all construction vars avaiable for Specific Layout.
Oh, yeah, man! That´s what I say wonderful!
![]()
If your Clipper applicative is too big, don´t worry about RUN command. It will run a Windows based program not a MS-DOS one, so it will not consume base memory used by Clipper and in no way you will get a memory low warning.
IMPLEMENTATION TIP: If
you already use a function to create reports, you could make a backup of it and
make it call Texto Rico. For example, you have a function
named TIMPR() that is
called at beginning
and other function named FIM()
that is called at the end of the report,
just like Texto Rico
does.
See below
how it would be, detailed:
FUNCTION TIMPR(K1, K2, K3, K4)
IF EMPTY(K1)
K1 := 1
ENDIF
RELATORIO(K1, K2, K3, K4)
RETURN
FUNCTION FIM(K1, K2, K3, K4, K5, K6, K7, K8)
IF EMPTY(K1)
K1 := 0
ENDIF
RELATORIO(K1, K2, K3, K4, K5, K6, K7, K8)
RETURN
Saw how easy?! That´s it!
|
Works with Clipper version 5.x!!! (Clipper Summer had some compilation problems... I´ll try to deal with it later...)
Works with HARBOUR PROJECT !!!
ATENTION: With Word Pad is not possible to print in landscape and define margins by Texto Rico! In spite of it, nothing stops you to find a new Text Processor that works with RTF and replaces Word Pad. If you do, tell me, please! |
Free of
Royalties! You can use TEXTO RICO in all jobs you do and sell it with
no royalties charges. (But, please don´t distribute, ok?! Divulge!!!
)
|
anderson_magnoman |
|
Free support! Support can be done in English, Spanish, Italian and Portuguese.
TIP FOR DOT MATRIX PRINTERS: Use DRAFT
10cpi or DRAFT 12cpi. You can also
install a Generic/Text Only printer.
|
TEXTO RICO
|
RICOTXT.LIB : Texto Rico - Função RELATORIO() RICOTXT.CH : Controles de layout específico MANUAL.ZIP : Manual Completo DEMO.ZIP : Sistema exemplo com o Texto Rico (Aquele que você viu no Demo) FUNCOES.TXT : Lista das funções contidas na RICOTXT.LIB |
RICOTXT.LIB has less than 20Kb !
|
|
Developed by Anderson Cardoso Silva, webmaster creator of this site.
Best regards
from Brazil
|
Order
TEXTO RICO easily, click here!
![]()
3D Animated Flags--By 3DFlags.com