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