Снегопат
https://snegopat.ru/forum/

Oberonscript
https://snegopat.ru/forum/viewtopic.php?f=3&t=546
Страница 8 из 9

Автор:  advali [ 14 ноя 2013, 00:26 ]
Заголовок сообщения:  Re: Oberonscript

Спасибо.

А возможно ли следующее: каким то образом задать свои типы лексем (и может даже аббревиатуру). Наверное это лучше сделать методом, добавлящим/заменяющим текущую лексему (по константе), а также метод очистить. Хотя можно и списком (но желательно передача его в виде строки).

Конечно этот вопрос не срочный, и если не выполнимый, то не критично (как доберусь, самому будет интересно разобраться с подобным механизмом). Но в итоге хотелось бы не только 1С парсить, но и тот же свой оберон.

Автор:  advali [ 14 ноя 2013, 00:41 ]
Заголовок сообщения:  Re: Oberonscript

Кстати, на текущий момент прикрутил, компилятор оберона к скриптам, так что можно уже практически писать на обероне в 1С, и компилировать в яваскрипт. Но для начала придется делать биндинги для нужных объектов. И такое неудобство (?), приходится делать в одном каталоге, т.к. на текущий момент компилятор по другому не умеет (хотя он тоже на яваскрипте написан, если кому надо, может доработать, мне пока и так хватает). И еще момент, каждый модуль оберона компилиться в отдельный файл яваскрипта, и зависимости получаются как подключенные библиотеки в дереве снегопата. В самих скриптах я пока, делаю только макросы (т.к. компилятор по умолчанию не понимает русские идентификаторы, доработать легко, но т.к. он тоже пока еще активно дорабатывается разработчиками, пока этого не делаю). В итоге в каталоге скриптов лежат совместно модули оберона и файлы js.

Еще раз по поводу View. Есть метод merge. Он в принципе позволяет соединить mdi окнотекста с любым другим. А как бы сделать так, чтобы мышкой пользователь не смог их разъединить? И какие события/команды по поводу View можно отследить?

Автор:  advali [ 14 ноя 2013, 11:33 ]
Заголовок сообщения:  Re: Oberonscript

Что-то не смог разобраться, как сделать так, чтобы файл открывался во внешнем редакторе и через промежутки времени открытый файл в 1с обновлялся. Это не файл скрипта

Автор:  advali [ 14 ноя 2013, 11:41 ]
Заголовок сообщения:  Re: Oberonscript

Про обновление файла вопрос снят

Автор:  advali [ 19 ноя 2013, 10:40 ]
Заголовок сообщения:  Re: Oberonscript

Не нашел следующей информации:

Имеется ли возможность, добавлять в контекстное меню свои пункты?

Автор:  orefkov [ 19 ноя 2013, 11:01 ]
Заголовок сообщения:  Re: Oberonscript

пока нет, но возможно будет.

Автор:  advali [ 06 янв 2014, 21:30 ]
Заголовок сообщения:  Re: Oberonscript

Извиняюсь, не смог разобраться, если при открытии формы передаешь свой обработчик события, то как можно обратиться из обработчиков к самой форме?

Автор:  advali [ 21 янв 2014, 06:50 ]
Заголовок сообщения:  Re: Oberonscript

подскажите, а в sqlite можно загнать в таблицу таблицу значений? Или как быстро можно вставку сделать. А также для v8types есть какие-нибудь методы, для поиска по имени? Или надо в sqlite сначала загнать ?

Автор:  advali [ 04 фев 2014, 17:33 ]
Заголовок сообщения:  Re: Oberonscript

Начал для своих целей реализовывать сравнение каталогов (может такой скрипт уже был, но не нашел). Прикладываю скрин результата и настроек сравнения (если кому-то еще будет актуально, то постараюсь выложить, но для этого хотелось бы, чтобы скрипты искались снегопатом в заданных где-либо каталогах, сам у себя пока сделал поиск в определенном каталаге правкой скрпипта подключения)

Хотел прикрутить кнопку разбора конфы на файлы внешним инструментом, но не нашел информации, как можно сохранить конфу в файл (чтобы диалог выбора файла не открывался). Не подскажите?

Вложения:
сравнение каталогов.jpg
сравнение каталогов.jpg [ 234.73 КБ | Просмотров: 12353 ]

Автор:  artbear [ 05 фев 2014, 09:57 ]
Заголовок сообщения:  Re: Oberonscript

А зачем тебе такой функционал делать самому?
Полно же таких средств.
Araxis merge (платный) или kdiff3 (бесплатный, рекомендую)
Прекрасно вызываются из командной строки

Страница 8 из 9 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/