Здравствуйте!
Образцы объектов из классификатора отрисовываются с помощью функции mapPaintExampleObjectByFuncToXImage (mapapi.h):
[CODE] // Вывести изображение карты в XImage (массив)
// Данная функция реализована для XWindow !
// Описание структуры XIMAGEDESC в maptype.h
// rect - фрагмент для вывода отображения
// func - функция отображения объекта
// parm - параметры изображения
// colors - количество цветов
// palette - палитра
// text - необходимый текст
// local - локализация
// При ошибке в параметрах возвращает ноль
_MAPIMP long int _MAPAPI mapPaintExampleObjectByFuncToXImage(HMAP hMap, XIMAGEDESC *imagedesc,
RECT *rect, long int func, const char *parm,
long int colors, COLORREF *palette,
const char *text, long int local);
_MAPIMP long int _MAPAPI mapPaintExampleObjectByFuncToXImageUn(HMAP hMap, XIMAGEDESC *imagedesc,
RECT *rect, long int func, const char *parm,
long int colors, COLORREF *palette,
const WCHAR *text, long int local);[/CODE]Посмотреть пример использования данной функции можно посмотреть здесь:
[URL=http://gisweb.ru/forum/messages/forum7/topic10449/message79297/10449-problema-s-tsvetami-piktogramm-obektov-iz-klassifikatora#message79297]http://gisweb.ru/forum/messages/forum7/topic10449/message79297/10449-problema-s-tsvetami-piktogramm-obektov-iz-klassifikatora#message7929[/URL]
Образцы объектов из классификатора отрисовываются с помощью функции mapPaintExampleObjectByFuncToXImage (mapapi.h):
[CODE] // Вывести изображение карты в XImage (массив)
// Данная функция реализована для XWindow !
// Описание структуры XIMAGEDESC в maptype.h
// rect - фрагмент для вывода отображения
// func - функция отображения объекта
// parm - параметры изображения
// colors - количество цветов
// palette - палитра
// text - необходимый текст
// local - локализация
// При ошибке в параметрах возвращает ноль
_MAPIMP long int _MAPAPI mapPaintExampleObjectByFuncToXImage(HMAP hMap, XIMAGEDESC *imagedesc,
RECT *rect, long int func, const char *parm,
long int colors, COLORREF *palette,
const char *text, long int local);
_MAPIMP long int _MAPAPI mapPaintExampleObjectByFuncToXImageUn(HMAP hMap, XIMAGEDESC *imagedesc,
RECT *rect, long int func, const char *parm,
long int colors, COLORREF *palette,
const WCHAR *text, long int local);[/CODE]Посмотреть пример использования данной функции можно посмотреть здесь:
[URL=http://gisweb.ru/forum/messages/forum7/topic10449/message79297/10449-problema-s-tsvetami-piktogramm-obektov-iz-klassifikatora#message79297]http://gisweb.ru/forum/messages/forum7/topic10449/message79297/10449-problema-s-tsvetami-piktogramm-obektov-iz-klassifikatora#message7929[/URL]