/* $DOC$ $NAME$ TabExpand() $CATEGORY$ CT3 string functions $ONELINER$ Replace tabulator control characters with fill characters $SYNTAX$ TabExpand( , [], [], [], [], [] ) -> cExpandedString $ARGUMENTS$ string indicating new line, default is the string returned by hb_eol() character indicating a tab stop, default is Chr( 9 ) .T., if the soft-CR used by MemoEdit() should be ignored as a newline indicator, default is .F. (functions uses hb_BChar( 141 )) $RETURNS$ $DESCRIPTION$ TODO: add documentation $EXAMPLES$ $STATUS$ Started $COMPLIANCE$ TabExpand() is compatible with CT3's TabExpand(), but there are three new parameters for a better fine control of the function's behaviour. $PLATFORMS$ All $FILES$ Library is hbct. $SEEALSO$ TabPack() $END$ */ /* $DOC$ $NAME$ TabPack() $CATEGORY$ CT3 string functions $ONELINER$ Pack fill characters to appropriate tab characters $SYNTAX$ TabPack( , [], [], [], [], [] ) -> cPackedString $ARGUMENTS$ string indicating new line, default is the string returned by hb_eol() character indicating a tab stop, default is Chr( 9 ) .T., if the soft-CR used by MemoEdit() should be ignored as a newline indicator, default is .F. (functions uses hb_BChar( 141 )) $RETURNS$ $DESCRIPTION$ TODO: add documentation $EXAMPLES$ $STATUS$ Started $COMPLIANCE$ TabPack() is compatible with CT3's TabPack(), but there are three new parameters for a better fine control of the function's behaviour. $PLATFORMS$ All $FILES$ Library is hbct. $SEEALSO$ TabExpand() $END$ */