Переключение на Главную Страницу Страницы: 1 [2]  ОтправитьПечать
Горячая тема (более 10 ответов) МенеджерСобытий и Делегат (число прочтений - 8753 )
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: МенеджерСобытий и Делегат
Ответ #15 - 07. Марта 2007 :: 07:11
Печать  
Ага, про список вызова - т.е. Делегат может вызвать один метод у нескольких объектов.
1) Т.е. нельзя сделать так, чтобы одновременно был вызван Класс1::Метод1 и Класс2::Метод2, только или Класс1::Метод1 и Класс2::Метод1 или Класс1::Метод2 и Класс2::Метод2

2) да и Менеджер точнее соответствует модели обработки событий.

А в принципе, Менеджер событий реализован внутри 1С++ на базе Делегата, так что разницы почти нет Улыбка

ЗЫ если я не в теме насчет Делегата, поправьте меня Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: МенеджерСобытий и Делегат
Ответ #16 - 07. Марта 2007 :: 07:17
Печать  
artbear писал(а) 07. Марта 2007 :: 07:11:
Ага, про список вызова - т.е. Делегат может вызвать один метод у нескольких объектов.
1) Т.е. нельзя сделать так, чтобы одновременно был вызван Класс1::Метод1 и Класс2::Метод2, только или Класс1::Метод1 и Класс2::Метод1 или Класс1::Метод2 и Класс2::Метод2

ЗЫ если я не в теме насчет Делегата, поправьте меня Улыбка

Да, я не прав.
Оказывается, в Делегате можно использовать различные наименования методов, задав единый ключ для них.

ЗЫ просто я Делегатом практически ни разу не пользовался, кроме юнит-тестирования Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Палыч
1c++ power user
Отсутствует


I Love 1Cv8!

Сообщений: 217
Зарегистрирован: 19. Мая 2006
Re: МенеджерСобытий и Делегат
Ответ #17 - 07. Марта 2007 :: 07:43
Печать  

Цитата:
2) да и Менеджер точнее соответствует модели обработки событий.

Что за модель такая?  Подмигивание
Свою я приводил в той ветке на итланде. В ней есть место только делегату. Подмигивание
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 
ОтправитьПечать