RUS  ENG 

Цвет выделенных объектов на карте

Страницы: 1
RSS
Цвет выделенных объектов на карте
 
Есть слой, на котором нарисованы дома(примитивы), цвет узора разный, при выделении группы домов, они красятся различными цветами, возможно ли сделать так, чтобы они красились одним цветом, например, красным? Спасибо! (PS Объекты выделяются кодом, в начале прописан FillColor:=RGB(255,0,0))
 
Группа выделяется инверсно, поэтому цвета выделенных объектов с разными цветами тоже будут разными.
Можете программно применять свое раскрашивание выделенных объектов, например, через временную тематическую раскраску.
 
Смотрел код в справке, по созданию и применению темы, он на VB... Пишу на Delphi и что то не получается инициализация компонента Theme, не подскажите в чем мб проблема (TH.Create ('c:\th.ztm', 'Пример', oZM.Map.Layers.Active.Name)... Это первый момент и второй, возможно ли применить тему к группе объектов, например, c ID IN (1,2,3,4,5,6,7,8) сразу или необходимо перебирать их последовательно...
 
1.Сначала создается сам объект Theme:
TH := CoTheme.Create();
Потом вызываем метод TH.Create(...)
2.Если ID будет включено в список полей запроса, то ему можно задать условие: >=1 AND <= 8
 
Большое спасибо все получилось...
 
Возможен ли вариант чтобы при выделении группы объектов карты Active.Selection.AddElem визуально выделенные объекты не отличались от не выделенных - выделение объектов необходимо для отображения группы объектов на экране (используется метод DrawInSelectionExtents), или есть возможность реализовать это другим способом?
Страницы: 1