LibraryEditor v1.1.0

________________________________________________________________

О системе LibraryEditor

Программное обеспечение предназначено для создания и редактирования базовых объектов логики.

Для редактирования базовых объектов логики используется программное обеспечение, которое позволяет создавать файл, содержащий описания переменных, и файл SQL, содержащий описание базовых типов объектов.

Оба этих файла необходимы для компиляции логики для ЦП МПЦ-ЭЛ.

Помимо этого система LibraryEditor обладает интуитивно понятным интерфейсом, который в свою очередь не зависит от каких-либо сторонних библиотек, не входящих в стандартный дистрибутив программы.

LibraryEditor v1.1.0 включает в себя следующие функции:

  • Реализована функция создания/ добавления/ редактирования.
  • Реализован вывод параметров переменной в информационную строку над областью визуального редактирования условий (параметры + ссылки на изображения).
  • Реализована возможность множественного копирования локальных переменных в пределах неограниченного количества библиотек.
  • Доработана логика работы и отображение элементов в области визуального редактора условий.
  • Реализована возможность включения/выключения математических проверок в визуальном редакторе условий при вводе условий.
  • Реализована автоматическая расстановка приоритетов локальных переменных при создании/ копировании переменных (при копировании одной переменной). Расчет приоритета каналов по умолчанию начинается от значения «10000». Для переменных других типов (не каналы) приоритет рассчитывается от 1.
  • Разрешено редактирование приоритетов у локальных каналов.
  • Реализованы ограничения на данные в поле «Приоритет».
  • Реализована возможность в форме глобального канала указывать начальное значение связанных локальных каналов.
  • Реализована функция создания автоинкрементируемых параметров при копировании, создании переменной.
  • Реализованы ограничения на имена корневых элементов библиотеки.
  • Устранена возможность удалять локальные каналы из объекта.
  • Реализован ввод отрицательных значений для констант.
  • Добавлена проверка корректности параметра при редактировании параметров типа (параметр должен быть уникален в пределах типа).
  • Реализована функция автоматического присваивания типа при добавлении новой переменной. Создание переменной доступно на уровне типа.
  • Доработаны формы свойств каналов и переменных. Значение INOUT устранено из формы локальной переменной.
  • Реализовано автоматическое заполнение поля «Использовать как» (IN, OUT, OWN) в зависимости от типа создаваемой переменной.
  • Реализована возможность копирования/ вставки описаний переменной и ее значений.
    • В форме свойств переменной/ глобального канала добавлены кнопки «Копировать описания», «Вставить описания»).
    • Реализована настройка ввода русскоязычных символов в описание переменной/ глобального канала.
    • Реализовано копирование переменных, условий, описаний из файла открытого только на чтение.
    • Доработана логика отображения данных при создании новой библиотеки.
    • Доработана загрузка файлов. Файлы с некорректной структурой и данными не загружаются.
    • Доработана логика работы кнопки «Сохранить». Кнопка активируется, если в библиотеку внесены изменения.
    • Реализована настраиваемая длина valueDomain.
    • Доработан перевод приложения на русский язык.
    • Доработан вывод информации на печать: отображение окна предварительного просмотра, вывод информации на печать.
    • Добавлено руководство пользователя.

________________________________________________________________

Документация:

Свидетельства и сертификаты: