Align columns: Difference between revisions

Line 3,609:
 
DefStr TextLeft, TextRight, TextCenter
DefStr LineMLine, LWord, Newline = chr$(13)+chr$(10)
DefInt ColWidth(100), ColCount
DefSng NrSpaces
Line 3,616:
MText.position = 0
for x = 0 to MText.linecount -1
LineMLine = MText.ReadLine
for y = 0 to Tally(LineMLine, "$")
LWord = Field$(LineMLine, "$", y+1)
ColWidth(y) = iif (ColWidth(y) < len(LWord), len(LWord), ColWidth(y))
next
Line 3,626:
MText.position = 0
for x = 0 to MText.linecount -1
LineMLine = MText.ReadLine
for y = 0 to Tally(LineMLine, "$")
LWord = Field$(LineMLine, "$", y+1)
NrSpaces = ColWidth(y) - len(LWord)
'left align