# TRtf()

Rtf Class

Syntax

  oNg:=TRtf():New(<cFile>) --> oRtf

Arguments

  <cFile> Name of the RTF file to create

Returns

  <oRtf> An instance of the TRtf Class

Description

  TRtf() is a class that creates the RTF Documentation Source Code of the same name you pass to the constructor.
  The class methods are as follows:
  New(<cFile>) Create a new instance of the TRtf class
  Close() Close the create file
  WriteTitle(<cTopic>,<cTitle>) Write the file title
  WritePar(<cPar>) Write a paragraph
  WriteParBold(<cPar>) Same as WritePar(), but the text is
  WriteLink(<cLink>) Write a link to another topic
  WriteHeader() Write the RTF header
  EndPar() Write the end paragraph delimiter

Examples

          FUNCTION MAIN()

          LOCAL oRtf

          oRtf := TRtf():New( "rtf\harbour.rtf" )
          oRtf:WriteHeader()
          oRtf:WriteTitle( "Harbour Reference Guide" )
          oRtf:WritePar( "HARBOUR" ):Endpar()
          oRtf:WriteLink( "OverView" )
          oRtf:WriteLink( "License" )

          oRtf:WritePar( "See the Links Above" ):EndPar()
          oRtf:Close()
          RETURN Nil

Status

  Ready

Compliance

  This is a new Harbour Tools class

Platforms

  ALL

See Also

- TNortonGuide()