На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Почему не отменяется выбор объекта

Поиск  Пользователи  Правила  Войти
Форум » Настольные приложения » GIS ToolKit, GIS ToolKit Active, ГИС Конструктор для Windows
Страницы: 1
RSS
Почему не отменяется выбор объекта, mapSeekSelectObject
 
Выбор объекта на карте производим в точке клика мыши
MapObj1.ObjHandle := mapWhatObjectBySelect(mvMap.MapHandle,MapObj2.ObjHandle, FFrame, hselN,64,3);
form_main.mvMap.Repaint;

Затем ищем объект на карте по условию
Main_form.aObjSelect.AddSemantic(10,bd2.QSanitZonesIDObject.AsString,SC_EQUAL);
mapSeekSelectObject(form_main.mvMap.MapHandle, form_main.MapObj1.ObjHandle,Main_form.aObjSelect.SelectHandle[0],0);
form_main.mvMap.Repaint;

В результате на карте два выбранных объекта.
Почему не отменяется выбор объекта на карте MapObj1?
Просьба подсказать как сделать, чтобы после выбора по условию, выбор объекта в точке, отменялся?
 
Вам необходимо правильно сбрасывать и устанавливать  MapObj.Style.
 
Абсолютно верно. Я это уже сделал. Спасибо Роман.
Могу лишь добавить для других пользователей форума,
что сбрасывать и устанавливать в моем случаи нужно оба
MapObj1.Style. и MapObj2.Style.
Страницы: 1
Читают тему (гостей: 1)



© КБ Панорама, 1991-2024

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности