|
Плагин для OpenConf для замены стандартных диалогов выбора/сохранения файлов
Платформа: Внешняя компонента: OpenConf |
|
- Плагин "превращает" все стандартные диалоги открытия/сохранения файлов в Explorer-Style диалоги (с Places bar панелью слева). - В левой панели имеется возможность настроить две дополнительных кнопки помимо пяти стандартных. - Запоминаются пути последних открытых/сохранённых файлов. - Внизу диалога добавлен статус бар, отображающий текущую открытую папку. - В список фильтров диалога открытия файла добавлен пункт "Все файлы" - В верхней панели диалога добавлена настраиваемая кнопка "Избранное"
в качестве, дополнительных фич: - есть возможность закрыть доступ ко всем диалогам открытия\сохранения файла для режима "предприятие 7.7" а также вставки картинок и OLE объектов в таблицы.
- также, длл исправляет баг диалога выбора файла (ФС.ВыбратьФайл), который обрезает имя выбранного файла до 63-х символов
|
|
|
|
| Дата регистрации: | 18/07/2005 |
| Последнее обновление: | 05/04/2009 |
|
| Скачиваний: | 4528 |
| Рейтинг: | 5.03 (31 голосов) |
|
|
|
|
|
|
|
Редактировать |
Комментарии
(21)
|
|
|
|
Плагин для OpenConf обработчик клавиатуры
Платформа: Внешняя компонента: OpenConf |
|
================================================================== ОПИСАНИЕ: ================================================================== Плагин позволяет обрабатывать в скриптах нажатия кнопок клавиатуры.
Событие OnKeyPress(ASCIIKeyCode, ByRef CancelKey, IsVirtual) - вызывается при нажатии кнопки клавиатуры, где параметры это: ASCIIKeyCode - ASCII код нажатой клавиши CancelKey - если true то происходит отмена нажатой клавиши IsVirtual - признак того что клавиша виртуальная (не алфавитно-цифровая), например, левая скобка "(" и стрелка вниз имеют в ASCII код 40, но для стрелки вниз IsVirtual = true, а для "(" = false Свойства и методы плагина: GetKeyState(VirtualKeyCode) - состояние клавиши (нажата, отпущена) подробней см. описание API функции GetKeyState
GetKeyboardLayout() - получить текущую раскладку клавиатуры подробней см. описание API функции GetKeyboardLayout
Enabled = true/false - вкл/выкл плагин ================================================================== В комплекте с плагином идет скрипт с описанием и примерами обработки. На данный момент в нем реализовано следующее: при нажатии Shift+Enter - если нет открытых окон то открывается окно конфигурации - в тектовом документе в строке комментария знак "//" переноситься на следующую строку (как в телепате - перенос знака " на следующую строку в тексте запроса) - в форме сообщается тип и заголовок текущего выделенного контрола автозамена "ЭЭ" на двойные кавычки автозамена "БЮ" на "<>" автозамена "!=" на "<>" автозамена "ж" на ";" после скобки напросилось из запросов 1с++: автозамена "ХЪ" на "[]" автозамена " ;" на "$" ==================================================================
|
|
|
|
| Дата регистрации: | 09/09/2005 |
| Последнее обновление: | 05/04/2009 |
|
| Скачиваний: | 3225 |
| Рейтинг: | 5.67 (6 голосов) |
|
|
|
|
|
|
|
Редактировать |
Комментарии
(7)
|
|
|
|
Простые подсистемы.
Платформа: Внешняя компонента: OpenConf |
|
Плагин для OpenConf - простые подсистемы. (c) Трошин Д. В. as trdm 2006 ICQ 308-779-620 email E-mail
Смысл отфильтровать древо метаданных по подсистемам, показать инфу по реквизитам. Таскать в текст модуля с дерева названия атрибутов, идентификаторы метадранных и т.п.
Отображает дерево метаданных с фильтрацией. Слева дерево метеданных, справа окошко подсистем. Перемещение между ними F6 or Tab.
Кнопки панели инструментов: - Новая подсистема, (Лист с желтой звездочкой) - Переименовать подсистему (лист с карандашем.) - Удалить подсистему (Перечеркнутый лист) - - Включить режим пометки (Квадратик с галочкой) - Включить режим фильтрации (Синяя корявая лейка... по крайней мере есть что то похожее) - - Настройка (рука с табличкой) - Помощь (Вопросик... желтый)
В дереве метаданных реализован мультиселект, который работает не идеально, но работает.. Переключение между режимами осуществляется пиктограмками: - "Включить режим пометки" (Квадратик с галочкой) - "Включить режим фильтрации" (Синяя корявая лейка...) У этих кнопок особое поведение, при нажатии на ВДАВЛЕННУЮ кнопку режима просисходит простое обновление в соответствии с режимом. Т.е. если вы в дерево метеданных добавили атрибут, и у Вас текущий режим реж. пометки, просто нажмите еще раз на него и дерево метаданных обновится. И соответственно в режиме ФИЛЬТРАЦИИ при изменении выбора в списке подсистем просто нажмите еще раз на пиктограмму с корявой синей лейкой и метаданные перефильтруются.
Чуть не забыл, данные плагин хранит в файлике SubData.dat. Не пытайтесь угадать формат ))), данные доверены старому доброму CArhive.... ЗЫ: Будет постепенно дорабатываться...
|
|
|
|
| Дата регистрации: | 05/06/2006 |
| Последнее обновление: | 12/06/2006 |
|
| Скачиваний: | 1609 |
| Рейтинг: | 4.67 (6 голосов) |
|
|
|
|
|
|
|
Редактировать |
Комментарии
(3)
|
|
|
|
Focus control (OpenConf script)
Платформа: Внешняя компонента: OpenConf |
|
Скрипт сохраняет и восстанавливает выделение во всех текстовых документах конфигуратора (в т. ч. и во внешних), а также в окне конфигурации.
Открываете Вы, например глобальник, а курсор находится в том месте, где вы закончили печатать прошлый раз. Если был выделен блок текста, выделение сохранится. Количество лишних телодвижений уменьшается.
Как это работает: Обработчик события OnIdle следит за окнами, и запоминает их настройки (заголовок, активная страница, фокус и т. д.). При закрытии окна, настройки сбрасыватся в реестр, при открытии - восстанавливаются. Для каждой информационной базы, настройки сохраняются отдельно.
E-mail
|
|
|
|
| Дата регистрации: | 25/11/2005 |
| Последнее обновление: | 31/05/2006 |
|
| Скачиваний: | 1907 |
| Рейтинг: | 5.13 (8 голосов) |
|
|
|
|
|
|
|
Редактировать |
Комментарии
(4)
|
|
|
|
Скрипт для OpenConf: Тюнинг отчета
Платформа: Внешняя компонента: OpenConf |
|
Скрипт для OpenConf. Генерация программного кода, обеспечивающего стандартный механизм обновления печатной формы отчета и вызова формы отчета при двойном щелчке по кнопке печатной формы (кнопки "Обновить" и "Настройка")
Для правильной работы необходим OpenConf версии не ниже 1.0.2.0
Макрос вызывается в форме диалога, обрабатывает все реквизиты формы и генерирует необходимый программный код, который выводится в новом текстовом окне.
|
|
|
|
| Дата регистрации: | 19/05/2006 |
| Последнее обновление: | 19/05/2006 |
|
| Скачиваний: | 1612 |
| Рейтинг: | 4.73 (11 голосов) |
|
|
|
|
|
|
|
Редактировать |
Комментарии
(2)
|
|
|
|
OpenConf Power Pack (Инсталлятор OpenConf + Плагины + Скрипты)
Платформа: Внешняя компонента: OpenConf |
|
----------------------------------------------------------------------------------------------------------------------- OpenConf Power Pack - инсталлятор OpenConf'а -----------------------------------------------------------------------------------------------------------------------
Включает в себя кроме самого ОпенКонфа наиболее популярные плагины (Телепат 2, ExtForms Tree, Subsystems, FDSubst и другие) и все скрипты из репозитория cvs.alterplast.ru, в том числе Intellisence, Dots, Навигация), а также все необходимые для их работы компоненты.
Функциональные возможности:
* автоматически устанавливает ОпенКонф в выбранную инсталляцию 1С, создавая при этом правильную структуру каталогов
* автоматически устанавливает скрипты и плагины, регистрируя все необходимые для их работы компоненты (COM-объекты в виде DLL и WSC и т.п.)
* создает деинсталлятор, с помощью которого можно легко вернуть на место родную config.dll
* регистрирует (на усмотрение пользователя) наиболее распространненные клавиатурные сокращения
* регистрирует (на усмотрение пользователя) файловые ассоциации для утилиты OpenIn1C (включена в дистрибутив) от Алексея Диркса на *.ert и *.mxl файлы
* другие приятные мелочи
-----------------------------------------------------------------------------------------------------------------------
Информацию об ошибках и пожелания по функционалу инсталлятора оставляйте здесь или присылайте по адресу
kuntashov(собака)яндекс.ру
Желательно к теме письма добавлять префикс "OC_Install:" (без кавычек).
Спасибо всем участникам проекта "Открытий Конфигуратор" и откликнувшимся пользователям за конструктивные предложения и помощь (по именно не перечисляю, мы их всех знаем )!
-----------------------------------------------------------------------------------------------------------------------
Официальный сайт проекта Открытый Конфигуратор: http://openconf.itland.ru
Официальный форум: http://itland.ru/forum/index.php?showforum=37
Часто задаваемые вопросы (FAQ): http://1c.alterplast.ru/faq/telepat.html http://1c.alterplast.ru/faq/openconf.html
Ресурс с большим разделом, посвященным OpenConf'у (рекомендую): http://www.script-coding.info/
|
|
|
|
| Дата регистрации: | 10/04/2005 |
| Последнее обновление: | 22/04/2006 |
|
| Скачиваний: | 28042 |
| Рейтинг: | 5.13 (86 голосов) |
|
|
|
|
|
|
Редактировать |
Комментарии
(35)
|
|
|
|
Скрипт для OpenConf. Бысрый поиск значений в выпадающем списке (ComboBox).
Платформа: Внешняя компонента: OpenConf |
|
Позволяет осуществить быстрый выбор из выпадающего списка, в котором находится фокус ввода. Выбор производится с помощью фильтрующегося списка. Удобно при выборе типа реквизита метаданного в диалоге "Свойства Реквизита" или реквизита "ПолеВвода" в диалоге "Свойства", когда фокус ввода находится в выпадающем списке "Тип" (реквизит диалога) или "Тип значения" (реквизит метаданного). Скрипт также работает и в обычных списках, например при поиске в синтаксис-помошнике Если "повесить" макрос на горячую клавишу, то он отрабатывает и в модальных окнах.
|
|
|
|
| Дата регистрации: | 10/04/2006 |
| Последнее обновление: | 13/04/2006 |
|
| Скачиваний: | 1739 |
| Рейтинг: | 5.00 (7 голосов) |
|
|
|
|
|
|
|
Редактировать |
Комментарии
(14)
|
|
|
|
OLE-ActiveX *.ints Generator
Платформа: Внешняя компонента: OpenConf |
|
intsOLEGenerator.vbs - генератор *.ints файлов для Intellisence и als-файлов для 1С
Версия: 1.15
Автор Трошин Дмитрий, ака trdm Интерфейс*: - ComonGenerator, генерирует файлы по наиболее употребимым с точки зрения автора объектам по следующим прог-идам: - "Scripting.FileSystemObject" - "ADODB.Connection" - "WScript.Shell" - "MSXML2.DOMDocument" - Generator, генерирует *.ints-файлы по произвольному прог-иду - TestLibrary, проверяет необходимость установки и регистрации биюлиотеки TLBINF32.DLL - ReGenerator - процедура позволяет произвести регенерацию файлов по объекту из списка сгенерированных. -------------------------------------------------------------------- * Примечание: генерация als-файлов идет паралельно с генерацией ints-файлов, нужно просто подтвердить создание файла...
С уважением, Трошин Дмитрий, ака trdm
|
|
|
|
| Дата регистрации: | 11/10/2005 |
| Последнее обновление: | 03/11/2005 |
|
| Скачиваний: | 2252 |
| Рейтинг: | 4.57 (7 голосов) |
|
|
|
|
|
|
|
Редактировать |
Комментарии
(4)
|
|
|
|
OpenDialog (Скрипт для OpenConf'а)
Платформа: Внешняя компонента: OpenConf |
|
' Скрипт предназначен для замены стандартного диалога открытия/сохранения файла, - расширенным, с информационной панелью. Возможности: запоминание текущего каталога,запоминание установленного положения на экране и текущих размеров, быстрая навигация с помощью дополнительной панели, множественный выбор файлов, сохранение путей для каждой конфигурации отдельно (WinXP), файловый диалог для Выгрузки, Загрузки, Сохранения, Восстановления. ' ---------------------------------------------------------------- ' Изменения ( - исправлено, + добавлено): ' Версия 1.2 release ' [-] ошибки при позиционировании на каталоге ' [-] мелкие недочеты ' Версия 1.2 beta ' [+] Сохранение путей для каждой конфигурации отдельно! (по заявке коллег) ' [+] файловый диалог для Выгрузки, Загрузки, Сохранения, Восстановления (тестируется) ' Версия 1.1 beta ' [+] мультиселект файлов (множественный отбор) ' [-] ошибка при сохранении ERT (внешние отчеты) ' Версия 1.0 beta ' [-] ошибка при отмене выбора файла ' [+] фильтр по различным типам файлов. '----------------------------------- ' автор: -=barmaley=- ' e-mail: E-mail ' Установка: Скопировать в каталог BIN\Config\Scripts ' Требуется наличие лицензии на использование MSComDlg.CommonDialog (распространяетcя с MSVS) '-----------------------------------
|
|
|
|
| Дата регистрации: | 21/07/2005 |
| Последнее обновление: | 03/08/2005 |
|
| Скачиваний: | 1874 |
| Рейтинг: | 5.57 (23 голосов) |
|
|
|
|
|
|
Редактировать |
Комментарии
(22)
|
|
|
|
|
|