|
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 на экран.
Продолжение следует. *;)
|