GetVoluve (рис. 16.7)
Функция, возвращающая метку заданного диска
FileExists(рис. 16.8)
Функция проверки существования файла
ShowDisk (рис. 16.9)
Процедура вывода каталога по заданному шаблону
PrintScreen (рис. 16.13)
Печать экрана на принтере, как при нажатии комбинации клавиш Shift+PrtScr
TestDrives (рис. 16.14)
Процедура определения множества имен дисков в ПЭВМ
Execute (рис. 16.17)
Функция запускает файл с параметрами и возвращает логическое значение True, если запуск был удачен.
HideScr (рис. 16.18)
Резидентная программа скрытия экрана. Работает во всех текстовых режимах и использует пароль (если задан) для возврата
TestPrinter (рис. 17.3)
Функция возвращает код состояния принтера LPT1 (PRN)
PrintFile (рис. 17.3)
Процедура печати файла на принтере, подключенном к LPT1, с анализом состояния принтера.
Program (рис. 17.4)
Резидентная программа перенаправления потоков печати
Program (рис. 18.2)
Пример блока обработки ошибок при работе с оверлеями
CopyToPRN (рис. 19.27)
Процедура получения твердой копии изображения, полученного на экране в графическом режиме, на принтерах типа EPSON FX
Program (рис. 19.29)
Программа-каркас, моделирования движения бильярдного шара, использующая свойство режима XOR вывода изображения
Program (рис. 19.30)
Программа-каркас, использующая по кадровый алгоритм движения изображения (только для адаптеров EGA и VGA)
LoadFont (рис. 19.32)
Процедура связывания файла внешнего шрифта с паскаль-программой
LoadFont8x8 (рис.33)
Процедура замены системного шрифта DefaultFont на внешний, сконструированный в матрицах 8 x 8
UNIT BGI (рис. 19.36)
Модуль, составленный для включения всех BGI-драйверов и CHR-шрифтов (в том числе и собственных) в EXE-файл
GetScreenPtr (рис. 20.1)
Функция, выдающая адрес видеопамяти в режиме текста
CurrentMode (рис. 20.2)
Функция, выдающая номер текущего текстового режима
Font8x8Yes (рис. 20.2)
Функция, выдающая True, если включен режим Font8x8
GetScreenSize (рис. 20.2)
Функция, выдающая длину видеопамяти в текущем режиме
GetColNum, GetRowNum(рис. 20.2)
Функции, выдающие текущее число столбцов и строк
FillArea (рис. 20.5)
Процедура заполнения прямоугольной области экрана символом в заданном цветовом атрибуте
ChangeAttr(рис. 20.5)
Процедура предназначения цветового атрибута прямоугольной области экрана
Program (рис. 20.7)
Пример, ведения системы окон с помощью средств модуля Win
SaveCurrentScreenOnDisk, LoadScreenFromDisk (рис. 20.8)
Процедура сохранения текущего тест-экрана на диске и его чтения
WriteChar (рис. 20.11)
Процедура вывода символа в виде изображения размером 8 х 8 позиций
WriteLargeString (рис. 20.11)
Процедура изображения строки большими буквами
SetCursorSize (рис. 20.13)
Процедура установки формы текстового курсора
SetNormalCursor, SetBlockCursor, SetNoCursor (рис. 2013)
Процедуры установки нормальной, блочной и невидимой формы
ClrKeyBuf (рис. 21.1)
Процедура очистки буфера клавиатуры
Wait (рис. 21.2)
Процедура ожидания нажатия на клавиатуре
GetLockKey, SetLockKey (рис. 21.9)
Функция, анализирующая состояние режима xxLock и процедура управления им
UnReadKey (рис. 21.12)
Процедура, возвращающая в буфер клавиатуры значение, содержащее ASCII-код алфавитной клавиши
UnReadExtCode (рис. 21.12)
Процедура, возвращающая в буфер клавиатуры значение, содержащее расширенный код функциональной клавиши или алфавитной в режиме Alt
UnReadString (рис. 21.12)
Процедура помещения в буфер строки (до 16 символов)
Глава 22. Работа с оперативной памятью видеоадаптеров
WriteSym (рис. 22.9)
Процедура вывода символа заданного цвета на графический экран шрифтом текстового режима
WriteStr (рис. 22.10)
Процедура вывода строки на графический экран шрифтом текстового режима (только EGA и VGA)
SaveScreen (рис. 22.11)
Процедура записи на диск картинки с экрана, не превышающего размер 640x200 при 16 цветах
LoadScreen (рис. 22.12)
Процедура вывода на экран картинки, записанной на диск. Максимальный размер — весь экран в режиме 640x200 при 16 цветах
SaveBitPlanes, LoadBitPlanes (рис. 22.13)
Процедуры сохранения изображения всего экрана на диске и считывания его
SaveCGAScr, LoadCGAScr (рис. 22.14)
Процедуры сохранения изображения всего экрана на диске и его чтения для CGA-адаптеров
- 561 -
Индекс
В индексе представлены зарезервированные слова (записаны прописными буквами) и предопределенные идентификаторы языка Турбо Паскаль. После идентификатора стоит имя вводящего его модуля и буква, обозначающая его сущность: t — тип (type), с — константа (const), v — переменная (var), p — процедура (procedure), f — функция (function).
$
$DEFINE 57–58
$ELSE 57–59, 181, 183