From OpenSCADAWiki
Протягом реалізації кадру, вигляд "Таблиця" примітиву "FormEl" значним чином розширено на обох візуалізаторах щодо:
- VCAEngine,QTStarter,Vision,WebVision: Доповнено новим типом клітинки 't'-текст, переважно для можливості підтвердження редагування типу 's'-рядок натисканням Enter.
- VCAEngine,Vision,WebVision: Доповнено опцією "prec" простору стовпчика, рядка та клітинки для контролю точності реальних значень; та реалізацією атрибуту "align" стовпчика та клітинки.
- WebVision,Vision: Доповнено перемиканням таблиць у запобігання подвійному зберіганню вихідного вмісту за його розміру більш ніж 10000.
- FIX:Vision: Використання загального делегату таблиці із можливістю багаторядкового редагування.
- Вдосконалено відображення стовпців, рядків та клітинок при оновлені та загалом:
- обмеженням візуального розміру вмісту клітинки 300 символами та висоти рядків у 70% від загального розміру таблиці;
- більш точним вирівнюванням ширини стовпців;
- підлаштуванням у режимі розробки, а також при видимості вертикального заголовку;
- щільним заповненням таблиці через врахування розміру видимої смуги вертикального гортання;
- підлаштуванням лише після цілковитої зміни розміру таблиці, чим також дозволивши ручну зміну стовпців та для надання такого-правильного підлаштування завжди.
- Реалізовано "легке" опрацювання зміни ширини та оновлення:
- "легке" редагування без перепідлаштування стовпців за кожного оновлення, лише за: появи першого рядка, зміни кількості стовпців та зміни заголовку стовпця, зміни шрифту та зміни розміру;
- застосування фіксованої ширини стовпця та вирахування висоти рядків із обмеженнями незалежно від значення загального атрибуту "colsWdthFit";
- встановлення значення, рання зміна розміру та підлаштування таблиці, перенесено у простір наявності вмісту таблиці та після сортування.
- Функцію експорту під час виконання доповнено експортом виду Таблиця примітиву "FormEl" у CSV.
- WebVision:
- Вдосконалено відображення стовпців, рядків та клітинок при оновлені та загалом:
- реалізацією режиму не підлаштування (відсутність атрибуту "colsWdthFit"), з використанням режиму автоматичного розміщення таблиці для обчислення фіксованої ширини та наступного перемикання у фіксований режим розміщення таблиці;
- багаторядковим редагуванням тексту клітинок у повну ширину та висоту клітинки, із застосуванням редагування за Ctrl+Enter;
- вигляд строкових клітинок обмежено 300 символами;
- відображення логічних клітинок зображенням стану TRUE;
- клітинки таблиці, у режимі редагування, дозволено до виклику контекстного меню системи-браузеру.
- Реалізовано "легке" опрацювання зміни ширини та оновлення:
- виявляння змін таблиці та оновлення перемкнуто у режим не зберігання вихідного вмісту двічі;
- попереджено від цілковитого оновлення за модифікації атрибуту "value".
- Доповнено підтримкою сортування за стовпцями. Встановлення у сортування за першим видимим стовпчиком при ввімкнені сортування.
- VCAEngine: Доповнення надсиланням неопрацьованих повідомлень до сторінки, яка відкрила вихідну сторінку.
- JavaLikeCalc: Реалізація оператору "var" щодо обробки правильної області видимості, тобто визначення нових змінних у функціях із оператором і використання глобальних без нього.