property Columns : Integer
Default: 80
Defines the number of columns across the terminal display.
The value of the Columns property is the number of standard-sized characters that can be written across the terminal display. In general, it is a value like 80, but in certain circumstances, it could be 132. If the original terminal supports double-width characters, the value of Columns reflects that for standard-sized characters, not the double-width ones.
Altering the value of Columns will cause the underlying buffer to be resized. The terminal will attempt to save as much of the original data as possible during the resize operation.
Setting the value of Columns to less than that supported by the original terminal itself is liable to produce funny looking displays since the host computer will assume that the terminal is the correct size and position text accordingly.
If the host computer switches the terminal into a mode with a different number of columns (say, from 80 to 132 characters across), the value of Columns will change to reflect that switch.