.XLIST ; CONIO.MAC ; Автор: Конюхов Д.Л. ; 21.03.92 ;------ Цвета BLACK = 0 BLUE = 1 GREEN = 2 CYAN = 3 RED = 4 MAGENTA = 5 BROWN = 6 LIGHTGRAY = 7 DARKGRAY = 8 LIGHTBLUE = 9 LIGHTGREEN = 10 LIGHTCYAN = 11 LIGHTRED = 12 LIGHTMAGENTA = 13 YELLOW = 14 WHITE = 15 BLINK = 128 ;------ Куpсоp ON_CURSOR = 0607h OFF_CURSOR = 2000h ;------ Инициализировать дисплей mfunc initcon,,,extrn ;------ Устанавливает режим экрана mfunc textmode,,,extrn ;------ Установить цвет символа и фона mfunc setcolor,,,extrn ;------ Взять цвет символа и фона mfunc getcolor,,,extrn ;------ Очистить экран mfunc clrscr,,,extrn ;------ Очистить заданную область экрана mfunc clrbox,,,extrn ;------ Установить окно mfunc window,,,extrn ;------ Выводит на экран строку символов ASCIIZ mfunc cputs,,,extrn ;------ Выводит на экран массив символов char[] mfunc cputc,,,extrn ;------ Выводит на экран строку символов ASCIIZ с chr(255) mfunc cputp,,,extrn ;------ Выводит на экран строку символов mfunc cputg,,,extrn ;------ Редактирует на экране строку символов ASCIIZ mfunc cgets,,,extrn ;------ Редактирует на экране массив символов char[] mfunc cgetc,,,extrn ;------ Устанавливает позицию курсора mfunc gotoxy,
,,extrn ;------ Возвращает позицию курсора mfunc wherexy,,
,extrn ;------ Читать/установить тип курсора mfunc cursor,,,extrn ;------ Рисует рамку mfunc drawbox,,,extrn ;------ Рисует тень mfunc drawtenj,,,extrn ;------ Рисует текст, где {chr(255)Color} и db 0,0 - маркер конца mfunc drawtxt,,,extrn ;------ Запоминает экран mfunc savescr,,,extrn ;------ Вспоминает экран mfunc restscr,,,extrn ;------ Копирует экран mfunc copyscr,,,extrn ;------ Читать символ с клавиатуры mfunc readkey,,,extrn ;------ Писать символ в клавиатуру mfunc writekey,,,extrn ;------ Читать флаги клавиатуры mfunc flagskey,,,extrn ;------ Глобальные переменные mextrn mextrn mextrn mextrn mextrn mextrn .LIST