", ">" ) + CRLF() + cText + CRLF() + "" + CRLF() METHOD MultiCol( txt, cols, gutter, width ) INLINE hb_default( @txt, "" ), ; hb_default( @cols, 2 ), ; hb_default( @gutter, 5 ), ; hb_default( @width, 100 ), ; ::cStr += '
" + CRLF() METHOD Paragraph( lStart, cAlign, cStyle ) METHOD PutBreak() INLINE ::cStr += "
" ELSE cStr := "
" ENDIF cStr += CRLF() ::cStr += cStr RETURN Self /**** * * THtml():HLine() * * Put a Horizontal line */ METHOD HLine( nSize, nWidth, lShade, cColor ) CLASS THtml __defaultNIL( @nSize, 3 ) __defaultNIL( @nWidth, 100 ) __defaultNIL( @lShade, .T. ) IF lShade ::cStr += CRLF() + ; "| " IF cFont != NIL cStr += '" ENDIF cStr += cHead + iif( cFont != NIL, '', "" ) + " | " + CRLF() ::cStr += cStr RETURN Self /**** * * THtml():NewTableRow() * * Start a table row definition. * */ METHOD NewTableRow( cColor, vAling, aLing ) CLASS THtml LOCAL cStr := Space( 5 ) + "
|---|
| " IF ! lNoFont cStr += '" ELSE cStr += ">" ENDIF ::lFont := .T. ENDIF ::cStr += cStr RETURN Self /**** * * THtml():EndTableCell() * * End a table cell definition. * */ METHOD EndTableCell() CLASS THtml IF ::lFont ::cStr += " | " + CRLF() ELSE ::cStr += "" + CRLF() ENDIF ::lFont := .F. RETURN Self /**** * * THtml():EndTable() * * End a table definition. */ METHOD EndTable() CLASS THtml ::cStr += "