Тестируем электронную очередь QSystem, в некоторых ветках услуг, на пункте регистрации кнопки услуг смещаются вниз (видно частично), за видимую область экрана киоска, какое либо листание страниц не включается. Подрезали названия, объединили в группы, не помогает.
Много текста или он очень большой на кнопках.
Если на одной из кнопок очень много текста или его шрифт очень большой, то кнопка растягивается под текст. Все остальные кнопки получают одинаковый большой размер. Большие кнопка просто напросто не влезают в экран.
В welcome.properties есть параметр lines_button_count, он устанавливает правило листания.
А вообще, здравое вменяемое правило эргономики, это не более семи слов на кнопке и не более восьми кнопок на экране. Не надо выбор услуги превращать в чтение и изучение прочтенного.
У нас от изменения параметра lines_button_count никакого эффекта нет, листание не включается, количество столбцов(2) не меняется кнопки так же уползают. Хотелось бы понять почему, по поводу эргономики согласен.
#RU ограничение количества рядов кнопок на киоске при трех столбцах. Если будет превышение, то начнётся листание страниц.
#EN limit of rows when 3 columns. After that pagination.
lines_button_count=2
А почему при выставлении параметра lines_button_count=2 при 7 кнопках они выстраиваются в 2 столбца, три ряда кнопок в видимой части экрана и седьмая наполовину видна снизу.
По логике должно включится листание после 2 ряда?
Теперь все понятно.
Просто есть к примеру ветка из 8 федеральных услуг от одного ведомства, они группируются в 2 столбца, их категорически не получается сократить по смыслу или объединить в группы. Как следствие кнопки уходят за экран.
В таком случае текст полаконичнее. Ну и по контрастнее на кнопке, чтоб легче воспринимали и не путали.
Есть возможность кнопки произвольным образом расставлять, т.е. расположение и размерности задавать. Но это придется для каждой кнопки делать, если их много, то замучаетесь каждую кнопку позиционировать.
В версии 1.5.2 будет регулирование количества столбцов, может вам будет полезно.