Список форумов www.integro.ru www.integro.ru
ЦСИ ИНТЕГРО
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Обработчик события на выделение объекта.

 
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы разработчиков
Предыдущая тема :: Следующая тема  
Автор Сообщение
maestro



Зарегистрирован: 28.04.2016
Сообщения: 6

СообщениеДобавлено: Пн 22 Авг 2016 17:57    Заголовок сообщения: Обработчик события на выделение объекта. Ответить с цитатой

Задача простая - при выделении объекта на карте должно выдаваться сообщение "Выделен объект + ID".
Не нашел в справке в какой обработчик событий в программе запихнуть эту фразу.

sub ???
MsgBox "Выделен объект " & Application.Selection.IDs(0)
end sub
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
APopov



Зарегистрирован: 19.06.2006
Сообщения: 347
Откуда: Самара

СообщениеДобавлено: Вт 23 Авг 2016 12:12    Заголовок сообщения: Ответить с цитатой

Код:
' Изменился набор выделенных объектов
sub Application_SelectionChangeComplete()
   if Selection.Count > 0 then
      Application.MainWindow.SetStatusText "Выделен объект " + Application.Selection.IDs(0)
   else
      Application.MainWindow.SetStatusText "Выделение снято"
   end if
end sub

_________________
ОАО "Самара-Информспутник",
инженер-программист Попов Артем
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
maestro



Зарегистрирован: 28.04.2016
Сообщения: 6

СообщениеДобавлено: Вт 23 Авг 2016 14:08    Заголовок сообщения: Ответить с цитатой

Спасибо за ответ, задача решена.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Азаматов Азамат Хадисович



Зарегистрирован: 17.02.2005
Сообщения: 100
Откуда: г. Учалы, Респ. Башкортостан

СообщениеДобавлено: Вт 23 Авг 2016 18:56    Заголовок сообщения: Ответить с цитатой

в случае массового выделения объектов оно работает несколько своеобразно
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы разработчиков Часовой пояс: GMT + 5
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете добавлять приложения в этом форуме
Вы можете скачивать файлы в этом форуме


© phpBB Group
Русская поддержка phpBB