Класс для любой конфигурации v7.7, позволяет на ходу:
- "подвигать" все видимые элементы формы + изменить их размер с помощью мыши или стрелочками клавиатуры (с зажатым Shift)
- поглядеть свойства атрибутов формы (можно через контекстное меню)
- поглядеть на модуль формы
- настроить простые привязки элементов формы, на выходе - готовый шаблон для вставки в модуль формы
Пока не реализовано:
- правильная сортировка привязок формы
- выгрузка формы/модуля формы в текстовый файлик, для turbomd.dll
- выполнение самого текста модуля ...
Для чего ЭТО всё ?
Основная идея - "подправить" форму/модуль формы из предприятия и выгрузить форму/модуль формы в текстовый файлик для работы turbomd.dll
+ настроить текст привязок для класса Общие.Форма.Привязка
Как попробовать?
0. Качаем поделку https://cloud.mail.ru/public/3FFU/rQppJ3XGE
1. Качаем внешние компоненты:
1cpp.dll http://www.1cpp.ru/images/3/32/Icpp-latest.rar
formex.dll http://dorex.pro/files/?formex.zip
1sci.dll http://sci1c.googlecode.com/files/1sci_1006.rar
2. Кидаем их в каталог с базой, либо в папку \Bin основной программы
3. В ПриначалеРаботыСистемы пишем строчки :
ЗагрузитьВнешнююКомпоненту("1cpp.dll") ;
ЗагрузитьВнешнююКомпоненту("formex.dll") ;
ЗагрузитьВнешнююКомпоненту("1sci.dll");
4. Из скаченого архива все файлики кидаем в папку с базой.
5. Запускаем 1с-предприятие, открываем в ней обработку Редактор.ert и нажимаем на "Подключить".
6.Открываем любую форму и нажимаем Ctrl+F12
Наслаждаемся положительными эмоциями.
ЗЫ:
Для работы требуется SciLexer.dll от metaeditor или любой другой сборки версии не ниже 1.74.
Последовательность поиска SciLexer.dll: каталог самой ВК, подкаталог config каталога программы, стандартная последовательность (каталог исполняемого файла, текущий каталог, PATH)
ЗЫЫ:
Для правильной работы привязок и сохранения настроек, необходимо сымать галку "изменять размер" в свойствах формы.