?4^_____________________________________________ Глава 10
10.2.1. Переменные модуля WinCRT
WindorfOrg: TPoint
Содержит начало координат виртуального окна. По умолчанию — 0,0.
WindowSize: TPoint
Содержит начальный размер окна.
ScreenSize: TPoint
Содержит размер экрана в символах. Начальное значение:
ScreenSize.X = 80 ScreenSize.Y = 25
Если вывод программы содержит более ScreenSize. У строк, лишние строки будут безвозвратно потеряны, поэтому перед первым выводом на экран следует поместить в это поле подходящее значение (см. пример выше). Точно так же следует настроить ScreenSize,X, если на экран выводятся длинные строки.
Cursor: TPoint
Содержит текущую позицию курсора. Левый верхний угол окна соответствует координатам 0,0. Это поле доступно только для чтения, его значение меняется при обращении к CursorTo или GotoXY.
Origin: TPoint
Содержит координаты левого верхнего угла окна просмотра относительно границ виртуального экрана. Поле доступно только для чтения, его значение меняется при обращении к процедуре ScrolITo.
InactiveTitle: PChar
Содержит указатель на строку символов, использующуюся в качестве заголовка для неактивного окна (т.е. окна после окончания работы программы).
AutoTracking: Boolean
Управляет «прокруткой» содержимого окна: если содержит True, окно автоматически сдвигает свое содержимое при выходе вывода за границы, если False — прокрутка запрещена. В неактивном окне можно использовать управляющие полосы для просмотра вывода даже в том случае, когда AutoTracking = False — окно просмотра меняет свое положение в пределах ScreenSize.
CheckEOF: Boolean
Содержит True, если программа обнаружила конец файла.
CheckBreak: Boolean
Содержит True, если пользователь нажал Ctrl—Break.
WindowTitle: array [0..79] of Char
Содержит заголовок активного окна (т.е. окна в момент работы программы).