Руководство по языку B.Pascal 7

       

Переменные модуля WinCrt


В модуле WinCrt описывается несколько переменных:

--------------------T------------------------------------------- ¦ Переменная ¦ Тип ¦ +-------------------+-------------------------------------------+ ¦ WindowOrg ¦ Используемое по умолчанию размещение поз-¦ ¦ ¦ воляет Windows выбирать подходящее распо-¦ ¦ ¦ ложение окна CRT. Вы можете изменить на-¦ ¦ ¦ чальное значение, присвоив перед созданием¦ ¦ ¦ окна CRT новые значения координатам X и Y.¦ +-------------------+-------------------------------------------+ ¦ WindowSize ¦ Используемый по умолчанию размер позволяет¦ ¦ ¦ Windows выбирать подходящий размер окна¦ ¦ ¦ CRT. Вы можете изменить начальный размер,¦ ¦ ¦ присвоив перед созданием окна CRT новые¦ ¦ ¦ значения координатам X и Y. ¦ +-------------------+-------------------------------------------+ ¦ ScreenSize ¦ По умолчанию экран имеет размер 80 столб-¦ ¦ ¦ цов на 25 строк. Присвоив другие значения¦ ¦ ¦ координатам X и Y ScreenSize перед созда-¦ ¦ ¦ нием окна CRT, вы можете изменить исполь-¦ ¦ ¦ зуемый по умолчанию размер экрана CRT.¦ ¦ ¦ Значение, получаемое при произведении¦ ¦ ¦ ScreenSize.X на ScreenSize.Y, не должно¦ ¦ ¦ превышать 65520. ¦ +-------------------+-------------------------------------------+ ¦ Cursor ¦ Верхний левый угол соответствует координа-¦ ¦ ¦ те (0,0). Cursor - это переменная, доступ-¦ ¦ ¦ ная только по чтению. Присваивать ей зна-¦ ¦ ¦ чения нельзя. ¦ +-------------------+-------------------------------------------+ ¦ Origin ¦ Содержит текущую позицию курсора на вирту-¦ ¦ ¦ альном экране - координаты ячейки символа,¦ ¦ ¦ выводимой в левом верхнем углу окна CRT.¦ ¦ ¦ Отсчитывается с 0. ¦ +-------------------+-------------------------------------------+ ¦ InactiveTitle ¦ Указывает на завершающуюся нулем строку,¦ ¦ ¦ используемую для создания заголовка неак-¦ ¦ ¦ тивного окна CRT. ¦ +-------------------+-------------------------------------------+ ¦ AutoTracking ¦ Разрешает или запрещает автоматическую¦ ¦ ¦ прокрутку окна для отслеживания видимого¦ ¦ ¦ курсора. ¦ +-------------------+-------------------------------------------+ ¦ CheakBreak ¦ Переменная ChеckEOF разрешает или запреща-¦ ¦ ¦ ет символ конца файла. Если переменная¦ ¦ ¦ ChеckEOF имеет значение Truе, то когда¦ ¦ ¦ чтение производится из файла, назначенного¦ ¦ ¦ окну CRT, при нажатии клавиш Ctrl+Z гене-¦ ¦ ¦ рируется символ конца файла. Когда пере-¦ ¦ ¦ менная ChеckEOF имеет значение False при¦ ¦ ¦ нажатии клавиш Ctrl+Z никаких действий не¦ ¦ ¦ выполняется. ¦ +-------------------+-------------------------------------------+ ¦ CheckEof ¦ Переменная CheckВrеak разрешает или запре-¦ ¦ ¦ щает проверки ситуации Ctrl+Break. Когда¦ ¦ ¦ переменная ChеckВrеak принимает значение¦ ¦ ¦ Truе, нажатие пользователем клавиш Alt+F4,¦ ¦ ¦ выбор пользователем команды Close в меню¦ ¦ ¦ Control окна CRT или двойное нажатие кноп-¦ ¦ ¦ ки "мыши" в управляющей рамке меню Control¦ ¦ ¦ этого окна приведет к принудительному за-¦ ¦ ¦ вершению работы прикладной программы при¦ ¦ ¦ следующей операции вывода на экран дисп-¦ ¦ ¦ лея, которую выполнит эта программа. ¦ +-------------------+-------------------------------------------+ ¦ WindowTitle ¦ Определяет заголовок окна CRT. По умолча-¦ ¦ ¦ нию используется значение, равное полному¦ ¦ ¦ имени маршрута файла .EXE программы. ¦ L-------------------+--------------------------------------------



Содержание раздела