Показано с 1 по 7 из 7

Тема: Библиотека OwenVisuDialogs (релиз версии 3.5.17.3)

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,234

    Thumbs up Библиотека OwenVisuDialogs (релиз версии 3.5.17.3)

    Добрый день, коллеги.

    У пользователей, разрабатывающих визуализацию в среде CODESYS V3.5, часто возникают претензии к стандартным диалогам ввода из библиотеки VisuDialogs (Numpad, Keypad) - в частности, из-за крайне аскетичного дизайна и мелкого размера надписей на кнопках.

    2021-01-27_7-27-38.png

    Мы подготовили библиотеку OwenVisuDialogs, которая должна помочь вам решить эту проблему.

    Библиотека включает в себя все стандартные диалоги из библиотек VisuDialogs и VisuKeyboard_En-Ru (для обратной совместимости с существующими проектами), а также кастомизированные диалоги:
    • NumpadOwen, NumpadOwenBig (кастомизированный Numpad с двумя разными вариантами размера - обычный подходит для вертикальной ориентации экрана);
    • KeypadOwen, KeypadOwenBig (кастомизированный Keypad с переключаемой раскладкой En/Ru);
    • LoginOwen, UserChangePasswordOwen, UserMgmtConfigOwen (диалоги управления пользователями);
    • FileDirChoiceOwen (диалог выбора файлов);
    • MessageBoxOwen (всплывающее окно для отображения сообщений).


    2021-01-25_13-31-31.png 2021-01-25_13-31-42.png 2021-01-25_13-32-19.png 2021-01-25_13-32-35.png 2021-01-25_13-32-45.png
    2021-01-25_13-32-59.png 2021-01-25_13-33-09.png 2021-01-25_13-33-32.png 2021-01-25_13-42-25.png 2021-01-25_13-34-08.png

    В Менеджере визуализации на вкладке Установки диалога можно выбрать диалоги библиотеки в качестве диалогов по умолчанию, а на вкладке Визуализации - указать для каждого диалога максимальное количество одновременно открытых экземпляров.

    2021-01-27_8-13-37.png 2021-01-27_8-13-46.png

    Внешний вид всех диалогов соответствует диалогам ввода экранного конфигуратора СПК1хх [М01].
    Все диалоги поддерживают передачу параметров типа WSTRING (для кириллицы). Все надписи в диалогах переведены на русский
    Цветовую палитру всех диалогов можно менять прямо в процессе работы через глобальные переменные библиотеки (DialogsSettings), что позволяет создавать переключаемые цветовые темы.
    Библиотека доступна в исходниках и может быть адаптирована пользователем под его задачу

    Частные улучшения:
    1. Numpad - возможность ввода значений типа TIME (за счет добавления кнопки ":"), поддержка горячих клавиш, контроль диапазона значения "на лету" (в стандартном диалоге проверка проводилась только после нажатия на клавишу ОК).
    2. FileDirChoiceOwen - отображение уникальных иконок для таблиц и графических файлов, возможность выбора текста на основной кнопке диалога через переменную.


    Библиотека:


    Пример использования:


    Документация: читать
    История разработки библиотеки: читать

    Обсудить библиотеку и задать вопросы можно в этой теме:
    https://owen.ru/forum/showthread.php?t=22038

Похожие темы

  1. Шаблоны модулей Mx210 и др. устройств для CODESYS V3.5 (релиз версии 3.5.11.11)
    от Евгений Кислов в разделе Библиотеки CODESYS
    Ответов: 8
    Последнее сообщение: 16.04.2024, 11:26
  2. Ответов: 247
    Последнее сообщение: 16.04.2024, 10:47
  3. Библиотека OwenCommunication (релиз версии 3.5.11.7)
    от Евгений Кислов в разделе Библиотеки CODESYS
    Ответов: 5
    Последнее сообщение: 05.03.2024, 11:05
  4. Шаблоны модулей Mx110 и др. устройств для CODESYS V3.5 (релиз версии 3.5.11.12)
    от Евгений Кислов в разделе Библиотеки CODESYS
    Ответов: 9
    Последнее сообщение: 26.02.2024, 07:39
  5. Библиотека OwenStringUtils (релиз версии 3.5.4.9)
    от Осинский Алексей в разделе Библиотеки CODESYS
    Ответов: 4
    Последнее сообщение: 10.05.2023, 11:40

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •