From OpenSCADAWiki
Jump to: navigation, search

Інтерфейс Користувача

  • QTStarter,QTCfg,Vision: Загальне підсвічування синтаксису у SnthHgl::rule() переключено на основне використання PCRE у TRegExp, оскільки він ВП'ЯТЕРО ШВИДШИЙ і значно багатший порівняно із QRegExp; та QRegExp залишено для автоматичного увімкнення за відсутності бібліотек PCRE 32/16. Загальну бібліотеку Qt (lib_qtgen) доповнено статичними-зовнішніми функціями getFont() і getColor() із UI.Vision та об'єктом SnthHgl із UI.Vision і UI.QTCfg.
  • QTCfg,WebCfgD: Уніфіковано у сповіщені помилок Інтерфейсу Управління протягом вдосконалення коду TError::Core_CntrWarning і QMessageBox доповнено детальним текстом за повідомлень довше за 255.
  • QTStarter: Доповнено контролем сеансів дисплею, тобто відновленням сеансів.
  • QTCfg: Доповнено реалізацією Улюблених сторінок. Елемент зображення доповнено функцією цілковитого очищення зображення.
  • FIX:Vision:
    • FIX: Усі контрольні "<info>" запити доповнено перевіркою наявності дочірніх вузлів для запобігання падінням у деяких випадках.
    • Доповнено можливістю виклику інтерфейсів віддалених станцій шляхом обрання віддаленої станції у діалозі, щодо чого розширено діалог обрання користувача.
    • Текстові області із підсвіченням синтаксису доповнено вбудованим варіантом.
    • Елементи зображень (піктограми) діалогів елементів доповнено кнопкою меню із функціями: Зберегти, Завантажити, Очистити.
    • Таблицю редагування Атрибутів Віджету доповнено багаторядковим редагуванням стовпця "Назва" та завантаженням контекстної допомоги для цього.
    • Вигулькне меню проєкту, сторінок проєкту, бібліотек віджету та віджетів бібліотеки щодо додання віджетів із бібліотек позбавлено обмеження у 20 елементів через перенесення усіх їх до нового окремого пункту меню "... із Бібліотеки".
  • FIX:VCAEngine:
    • Піктограми проєктів та бібліотек віджетів переключено на завантаження загальної піктограми проєкту за відсутності локальної.
    • Бібліотеки віджетів адаптовано до міжхостового копіювання.
    • FIX: Генерацію примітиву Документ доповнено обмеженням розміру повторних блоків у limUserFile_SZ (10MB).
    • FIX: Відкориговано поводження зі сторінками проєктів та віджетами бібліотек із початково помилковою адресою предка, щодо не видалення дочірніх віджетів та зміни їх предка із вказанням коректної адреси.
  • FIX:WebVision:
    • Доповнено реалізацією експорту "Документ - HTML,CSV" і "Таблиця CSV".
    • Доповнено реалізацією друку "Документ" і "Основна Сторінка".
    • Тип Таблиця примітиву FormEl додано відриванням заголовку таблиці за гортання великих таблиць додолу.
    • FIX: Тип Таблиця примітиву FormEl вдосконалено та виправлено щодо:
      • встановлення CSS властивості "white-space" у "pre-wrap";
      • встановлення змін кольору під обраними клітинками;
      • запобігання втраті фокусу одразу після входження у редагування клітинки;
      • виправлення встановлення значення логічного за входження у редагування клітинки;
      • перелаштування таблиці за зростання довжини таблиці.
    • Встановлення закриття включених сторінок після декількох появ рядка (4) — для запобігання закриттю всіх сторінок за швидкої навігації;
    • Вдосконалено опрацювання підключень звичайних користувачів до власних сеансів СВУ.
  • WebUser: Розширено щодо можливості планувати виклику користувацьких процедур у сервісному циклі, для фонової обробки деяких даних.