Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
30 июн 2026, 17:43

Внешняя компонента вывода Win32-окна: NOP PUP InCompEnt "WindowWidget" ver. 1.0

Автор novatuoria, Сегодня в 15:14

novatuoria и 2 гостей просматривают эту тему.

novatuoria

ВСЕМ ПРИВЕТ!  :zebzdr:

Меня зовут Александра. Представляю вашему вниманию NOP PUP InCompEnt "WindowWidget" ver. 1.0 — внешнюю компоненту, разработанную по технологии Native API для создания и вывода независимого графического Win32-окна поверх интерфейса платформы 1С:Предприятие 8.
Проект реализован без использования сторонних тяжеловесных UI-фреймворков, дополнительных оберток или сторонних графических движков. Благодаря этому компонента получилась максимально легковесной и нетребовательной к системным ресурсам.
Архитектура решения полностью завязана на системные вызовы и подсистему Win32. По этой причине компонента функционирует исключительно в операционной системе Windows. Поддержка *nix-систем (Linux/macOS) на текущем этапе архитектурно не предусмотрена. Поддерживаются тонкий и толстый клиент платформы 1С:Предприятие 8 (обычное и управляемое приложение, в комплекте идет обработка под управляемые формы). Протестировано в среде операционных систем: Windows 7 / Windows 10 / Windows 11.
Screenshot_8.png
Полный перечень доступных экспортируемых методов компоненты, их сигнатуры, параметры и примеры вызова вынесены непосредственно в демонстрационную обработку, поставляемую в комплекте.
Вся техническая документация по интеграции находится внутри макета демонстрационной обработки под именем «ОписаниеПроцедур» (структура объекта наглядно представлена на скриншоте).
Screenshot_23.png
Пример подключения показан в ролике на основе материала от 1С:
https://its.1c.ru/db/metod8dev/content/5887/hdoc

-------------------------------------------------------------------------------

ВНИМАНИЕ! Архив состоит из .zip архива внешней компоненты и внешней обработки .epf, чтобы корректно подключить компоненту необходимо:
1. ЛИБО изменить конфигурацию на которой планируется запуск компоненты и добавить общий макет.
2. ЛИБО распаковать NPUPWindowWidget.zip в каталог и указать путь к .dll в процедуре модуля формы внешней обработки Подключить()
В поставке оба варианта в методе Подключить() закомментированы.
Screenshot_24.png

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

-------------------------------------------------------------------------------

Программное обеспечение поставляется на условиях «КАК ЕСТЬ» («AS IS»). Автор не предоставляет никаких явных или подразумеваемых гарантий, включая, но не ограничиваясь, гарантиями товарного вида, соответствия определенным целям, а также гарантиями безопасности, стабильности или безошибочной работы компоненты.
Ни при каких обстоятельствах автор не несет ответственности за любые прямые, косвенные, случайные или сопутствующие убытки (включая, помимо прочего, упущенную выгоду, потерю данных, приостановку коммерческой деятельности или сбои в работе информационных систем), возникшие в результате использования или невозможности использования данного программного обеспечения, даже если автор был уведомлен о возможности таких убытков. Все риски, связанные с интеграцией, качеством и эффективностью работы программы, пользователь полностью принимает на себя.

-------------------------------------------------------------------------------
Текущая цена для конечного пользователя (с 30.06.2025): 1500 т.р.
Для разработчиков: бесплатно
Обратная связь: https://t.me/nop_api
Свежий релиз: https://t.me/nopincom
По вопросам приобретения лицензии для конечного пользователя обращаться по контактам обратной связи

Похожие темы (1)

Рейтинг@Mail.ru

Поиск