Форум » » Текст длиной больше 255 на панель » Ответить

Текст длиной больше 255 на панель

СергейК: Может ли кто-нибудь подсказать? Если нужно передать на сенсорную панель большой объём текста (более 255 символов) как это сделать из Simpl+ в котором может хранится в переменной до 65534 символов?

Ответов - 2

Вячеслав: Вариант, только разбивать на строки меньшей длины и выводить списком с прокруткой через несколько разных Serial Join. Т.е. заполняете данными строковый массив, а кнопками прокрутки выводите по несколько строк этого массива изменяя индекс в большую или меньшую сторону на величину равную количеству отображаемых строк (или меньше, если не по целой странице листать) В смарт графике можно даже попробовать сделать текст без разрывов перечислив в одном поле Label несколько сериал джойнов подряд, они слепятся автоматически. (я правда не пробовал пока так с длинными строками в сумме более 255 символов)

СергейК: Спасибо, Вячеслав, сработало с 8ю строками. Я их на русский перевожу через ASCII to UTF16, поэтому пришлось ещё и ограничить не 255 символами, а 40.



полная версия страницы