Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Treeview не хотят работать события DblClick и NodeClick? (число прочтений - 1692 )
pvase
God Member
*****
Отсутствует



Сообщений: 923
Местоположение: Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Treeview не хотят работать события DblClick и NodeClick?
25. Февраля 2010 :: 11:04
Печать  
Использую ActiveX "MSComctlLib.TreeCtrl", сделал вроде все как по инструкции, но события не срабатывают? Что может быть не так? Прилагаю файл с примером, должен работать на любой конфигурации, посмотрите плиз, что делаю не так, почему не работают методы DblClick и NodeClick?
Заранее спасибо.
(Использую 1С++ - 3.0.1.23, FormEx - 2.0.5.98).
  

______2.ert ( 56 KB | Загрузки )
Наверх
IP записан
 
alexdd
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 347
Зарегистрирован: 25. Июня 2007
Re: Treeview не хотят работать события DblClick и NodeClick?
Ответ #1 - 25. Февраля 2010 :: 11:16
Печать  
в имени процедуры нужно вместо ДеревоDblClick() ДерГру_DblClick()
  
Наверх
 
IP записан
 
pvase
God Member
*****
Отсутствует



Сообщений: 923
Местоположение: Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Treeview не хотят работать события DblClick и NodeClick?
Ответ #2 - 25. Февраля 2010 :: 11:45
Печать  
alexdd писал(а) 25. Февраля 2010 :: 11:16:
в имени процедуры нужно вместо ДеревоDblClick() ДерГру_DblClick()

Спасибо, забыл, теперь работает. Улыбка
  
Наверх
IP записан
 
pvase
God Member
*****
Отсутствует



Сообщений: 923
Местоположение: Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Treeview не хотят работать события DblClick и NodeClick?
Ответ #3 - 25. Февраля 2010 :: 12:55
Печать  
Есть еще маленькое замечание, как можно сделать чтобы отрабатывалось нажатие Enter как по DblClick?
Есть событие "KeyPress", но оно срабатывает при нажатии клавиш с буквами а не Enter.
  
Наверх
IP записан
 
pvase
God Member
*****
Отсутствует



Сообщений: 923
Местоположение: Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Treeview не хотят работать события DblClick и NodeClick?
Ответ #4 - 25. Февраля 2010 :: 13:36
Печать  
Пришлось вот так извратиться:
Код
Выбрать все
Процедура ПриНажатииКнопкиКлавиатуры(КодКл,флАльт,флШифт,флКнтрл,_Симв,ФСО)
	ДерГру_KeyPress(КодКл);
	ФСО = 1;
КонецПроцедуры 

  
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать