Снегопат https://snegopat.ru/forum/ |
|
Addin-ы на .NET https://snegopat.ru/forum/viewtopic.php?f=1&t=13 |
Страница 6 из 6 |
Автор: | steban [ 31 авг 2011, 10:51 ] |
Заголовок сообщения: | Re: Addin-ы на .NET |
artbear писал(а): (0) Цитата из Вики: "4. реализовать класс. Его публичные методы без параметров и возвращающие void, станут макросами." Саша реализовал возможность для макроса возвращать значение. Будешь у себя в загрузчике добавлять эту фичу? Может быть и сделаю. Только непонятно кому это нужно будет. Авторам скриптов, использующих CLR-аддины? Мне кажется таких не будет вообще. Авторы аддинов могут реализовать private метод, возвращающий значение и public метод как макрос. |
Автор: | orefkov [ 15 сен 2011, 20:18 ] |
Заголовок сообщения: | Re: Addin-ы на .NET |
steban писал(а): artbear писал(а): (0) Цитата из Вики: "4. реализовать класс. Его публичные методы без параметров и возвращающие void, станут макросами." Саша реализовал возможность для макроса возвращать значение. Будешь у себя в загрузчике добавлять эту фичу? Может быть и сделаю. Только непонятно кому это нужно будет. Авторам скриптов, использующих CLR-аддины? Мне кажется таких не будет вообще. Авторы аддинов могут реализовать private метод, возвращающий значение и public метод как макрос. Это нужно для возможности навесить несколько макросов на один хоткей. В этом случае макросы вызываются последовательно в порядке их регистрации. Если макрос вернет false, то считается, что хоткей им не обработан, и вызывается следующий. Если вернул любое другое значение (в том числе и вообще ничего не вернул) - хоткей считается обработанным и следующие макросы не вызываются. В твоей реализации макросы всегда будут возвращать пустое значение и их нельзя будет связать в цепочку. |
Автор: | steban [ 19 сен 2011, 09:00 ] |
Заголовок сообщения: | Re: Addin-ы на .NET |
orefkov писал(а): Это нужно для возможности навесить несколько макросов на один хоткей. ..... Доходчиво ![]() Сделаю. |
Автор: | artbear [ 17 авг 2013, 13:57 ] |
Заголовок сообщения: | Re: Addin-ы на .NET |
(steban) Тема Net для меня снова стала интересна. Мы с Алексеем Лустиным будем продолжать движение в сторону Нет для автоматизации работы разработчика 1С (ночные сборки, автотестирование, внешнее версионирование/хранилища, баг-трекеры и т.п.) Большая просьба - дай, пожалуйста, исходники сабжа. Готов использовать их на удобных для тебя условиях. |
Автор: | izekia [ 07 сен 2013, 13:29 ] |
Заголовок сообщения: | Re: Addin-ы на .NET |
прошу прощения, а где взять ClrAddinLoader.dll может я что-то просмотрел, но нигде нет этой длл |
Автор: | orefkov [ 11 сен 2013, 13:40 ] |
Заголовок сообщения: | Re: Addin-ы на .NET |
Вроде бы в репозитарии scripts должна быть. |
Страница 6 из 6 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |