Снегопат https://snegopat.ru/forum/ |
|
SciColorerV8 https://snegopat.ru/forum/viewtopic.php?f=1&t=61 |
Страница 80 из 81 |
Автор: | bernc [ 21 июл 2016, 16:27 ] |
Заголовок сообщения: | Re: SciColorerV8 |
Помогите установить SciColorerV8. Файл addins.ini не могу найти в папке со снепопатом. Так что добавить SciColorerV8 файлы не куда. |
Автор: | orefkov [ 21 июл 2016, 18:38 ] |
Заголовок сообщения: | Re: SciColorerV8 |
scicolorerv8 работает только со старым снегопатом. И в нём addins.ini надо создать самому. |
Автор: | BruS [ 26 окт 2017, 12:25 ] |
Заголовок сообщения: | Re: SciColorerV8 |
Доброго дня. Прочитав сообщения по поводу scicolorerv8, включая альтернативы все-таки хочу задать вопрос - рассматривается ли запуск данного скрипта в текущей версии снегопата? |
Автор: | Luck [ 23 сен 2019, 10:10 ] | ||
Заголовок сообщения: | Re: SciColorerV8 | ||
А всплывающее сообщение при отладке можно будет запилить?
|
Автор: | orefkov [ 23 сен 2019, 10:44 ] |
Заголовок сообщения: | Re: SciColorerV8 |
Точно сказать не могу. В ближайшее время я не буду добавлять нового функционала в колорер. Объясню почему: Начиная с 8.3.12 (с совместимостью над которой я сейчас работаю) и далее - 1С перестала использовать стандартные окна windows для внутренних окон Конфигуратора. То есть создается одно главное окно, а внутри всё отрисовывается самой 1С. Подсказка снегопата и колорер работали, взаимодействуя через стандартный WinAPI с окнами редактора. Сейчас их нет, взаимодействовать не с чем. Как заставить работать подсказку снегопата, я примерно представляю, и работаю над поисками в этом направлении. А вот как туда прицепить колорер - пока не имею представления. Если не найду способ, то в релизах 1С от 8.3.12 и выше - колорера вообще не будет. А вот если в процессе работы с совместимостью с 8.3.12 придумаю способ, тогда и буду его допиливать. Поэтому пока не вижу смысла дорабатывать колорер, т.к. еще неизвестно, будет ли это актуально для новых релизов. |
Автор: | Luck [ 23 сен 2019, 12:42 ] |
Заголовок сообщения: | Re: SciColorerV8 |
Ответ исчерпывающий) |
Автор: | nytlenc [ 24 сен 2019, 06:43 ] |
Заголовок сообщения: | Re: SciColorerV8 |
Согласен с Александром. Да и на самом деле колорер не главное т.к. думаю его использует меньшинство. Главное на самом деле это подсказка! Ей пользуются абсолютно все и это главная фишка снегопата. |
Автор: | Magister [ 25 сен 2019, 23:36 ] |
Заголовок сообщения: | Re: SciColorerV8 |
Эх, если не получится запилить (только не колорер а мой SynEdit - впрочем тут сам механизм важен), то будет печально. Я без множественного редактирования буду грустить... |
Автор: | orefkov [ 25 сен 2019, 23:57 ] |
Заголовок сообщения: | Re: SciColorerV8 |
Magister писал(а): Эх, если не получится запилить (только не колорер а мой SynEdit - впрочем тут сам механизм важен), то будет печально. Я без множественного редактирования буду грустить... А SynEdit как работает - создает дочернее окно в редакторе или сабклассирует окно редактора и в нём рисует? Если просто рисует в окне штатного редактора, то скорее всего можно будет. |
Автор: | Magister [ 26 сен 2019, 00:35 ] |
Заголовок сообщения: | Re: SciColorerV8 |
orefkov писал(а): Magister писал(а): Эх, если не получится запилить (только не колорер а мой SynEdit - впрочем тут сам механизм важен), то будет печально. Я без множественного редактирования буду грустить... А SynEdit как работает - создает дочернее окно в редакторе или сабклассирует окно редактора и в нём рисует? Если просто рисует в окне штатного редактора, то скорее всего можно будет. Дочернее окно, плюс перехватывает оконную процедуру редактора и V8MDILocalFrame (для отслеживания закрытия окна). И текст полноценно сам редактирует, передавая изменения в штатный редактор (и получая оттуда программные изменения). Так что непонятно как это сделать. Разве что как-то (как?) определять размер окна редактора и позиционировать своё окно там (как дочернее от главного - но с фокусом окна не знаю как тут будет) плюс перехватывать оконную процедуру главного окна и обрабатывать события как-то (как?) проверяя что сейчас активен именно этот редактор. |
Страница 80 из 81 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |