Контейнеры с прокруткой и без прокрутки
Дело в том что в Андроиде тач-интерфейс и если в контейнер экрана котрый сам по себе прокручиваемый поместить какой то список, например таблицу или список карточек то будет непонятно что прокручивать. Сейчас таблица сама пролистывается вместе с другим содержимым экрана, но если поставить эту галочку, то таблица элементы будут привязаны жестко и прокручиваться будет только содержимое списка
Список каточек в контейнере
Благодаря предыдущему пункту, список карточек теперь можно комбинировать с другими элементами
Передача данных на устройство через файлы (альтернатива передачи через WI-FI)
Для ситуаций когда нет сети, устройство можно подключить в режиме флешки и через заранее 1 раз настроенную папку передавать/скачивать данные в виде текстовых файлов. Лучше посмотреть это на видео:
Чтение событий клавиатуры
Нажатие клавиш порождает событие на любом экране без необходимости в предварительном определении обработчика (сканируются клавиши Ctrl-, Shift-, Alt- и F1-F12). В меню есть тест этих клавиш чтобы скопировать коды в свои обработчики
Адаптер таблицы (для OFF-line режима)
Теперь таблицы будут красивые. Оформление колонок таблицы для самостоятельного режима (по аналогии с ранее вышедшим адаптером для карточек)
Отключение нижней панели кнопок для каждого экрана в отдельности
Ранее было для процесса в целом
Использование границ ячеек в таблице
Лучше поздно чем никогда. Лично я считаю что на андроиде это лишнее, но многие прочили и я сделал опцию borders=true/false в JSON- оформлении таблицы
Копирование глобальных переменных в обычные Переменные
До этого они просто крутились внутри приложения, сейчас выгружаются в Переменные и доступны в базе
Исправлены ошибки:
- Логин не запускался при запуске конфигурации начиная с некоторого релиза
- Двойное срабатывание обработчика onCreate – теперь 1 раз
- Одна и та же фраза не произносилась дважды подряд, сейчас произносится
- Фоновая запись в SQL таблицы (скачивание датасета REST запроса в SQL в фоновом режиме)
- Ускорена отрисовка элементов для медленных устройств
А также:
- Подчистил демо-базу, убрал неактуальные опции конструктора (кому надо- разблокируйте), сделал опции для стационарного клиента
- Немного прибрался и актуализировал документацию
- Сделал форум: forum.simpleui.ru
- Начал записывать серию видео по платформе с учетом изменений в архитектуре
Основная статья тут: //infostart.ru/public/1153616/