| Предыдущая тема :: Следующая тема | 
	
	
		| Автор | Сообщение | 
	
		| 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    Заголовок сообщения: |   |  
				| 
 |  
				| в случае массового выделения объектов оно работает несколько своеобразно |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		|  |