Реферат: АРМ для бухгалтерии ВУЗа
X1,Y1,X2,Y2 - координаты области на экране.
Xx,Yy - Координаты области внутри таблицы.
Процедура field_to_window(T:fieldtype;X1,Y1,X2,Y2,Xx,Yy:integer)
Выводит часть таблицы на экран. Для правильной работы процедуры необходимо, чтобы область не выходила за границы таблицы, иначе на экране будет только часть области.
T - Таблица
X1,Y1 - Координаты левого верхнего угла области.
X2,Y2 - Координаты правого нижнего угла области.
Xx,Yy - Координаты области внутри таблицы.
Процедура put_char(T:fieldtype;X,Y:integer;Sym,Textc,Textb:byte)
Выводит в таблицу символ по заданным координатам с заданным цветом текста и цветом фона.
T - Таблица.
X,Y - Координаты в таблице.
Sym - Код символа.
Textc - Цвет текста.
Textb - Цветфона.
Процедура deletefield(var T:fieldtype)
Удаляет таблицу,высвобождает память,занятую ей.
T - Таблица.
Модуль Data
Процедура strtotable(X,Y,L:integer;Source:arr;T:fieldtype)
Выводит в таблицу строку символов.
X,Y - координаты в таблице.
L - Максималная длина строки.
Sourсe - Массив, в котором находится строка.
T - Таблица.
Процедура numtotable(X,Y,L:integer;D:longint;T:fieldtype)
Выводит в таблицу целое число.
X,Y - координаты в таблице.
L - Максималная длина пол?