Показать сообщение отдельно
Старый 31.10.2004, 10:16   #27
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Уроки скриптологии

5. Функции работы с документами (свитки, книги, записки, карты).

int Doc_Create(); - создает новый документ и возвращает номер его обработчика.
int Doc_CreateMap(); - создает новую карту и возвращает номер её обработчика. ***
void Doc_SetLevel(int handle,string world); - устанавливает уровень world (формат ZEN) для документа handle. *** (Не знаю, что конкретно делает эта функция).
void Doc_SetPages(int handle,int pages); - задает кол-во отображаемых страниц pages для документа handle.
void Doc_SetPage(int handle,int page,string pageimage,int scale); - устанавливает параметры страницы page (если параметр page = -1, то применяется ко всем страницам) документа handle: pageimage – имя файла изображения страницы в формате TGA, scale = 0 - применять масштабируемось, scale = 1 - не использовать масштабируемость (применяется для карт).
void Doc_SetFont(int handle,int page,string fontname); - задать шрифт для страницы page документа handle, где fontname – имя файла шрифта в формате TGA.
void Doc_SetMargins(int handle,int page,int leftMargin,int topMargin,int rightMargin,int bottomMargin,int pixel); - установить границы вывода текста на странице page документа handle, где leftMargin, topMargin, rightMargin, bottomMargin – соответственно левая, верхняя, правая и нижняя границы, pixel – кол-во пикселей на единицу границы.
void Doc_PrintLine(int handle,int page,string text); - выводит строку текста text на странице page документа handle.
void Doc_PrintLines(int handle,int page,string text); - выводит текст text в несколько строк на странице page документа handle.
void Doc_Show(int handle); - выводит созданный документ handle на экран.

Продолжение следует. *;)
Ответить с цитированием