On-line: гостей 2. Всего: 2 [подробнее..]
АвторСообщение



ссылка на сообщение  Отправлено: 27.01.17 12:24. Заголовок: Прокручивающиеся списки на TPS-6X


Добрый день!
Ходят слухи, что для панели TPS-6X можно сделать список который будет листаться кнопками Вверх и Вниз, как это можно реализовать?
Там шла речь не про реализацию подстраницами, что они сменяются нажатиями, а что-то другое...
Спасибо

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 24 , стр: 1 2 All [только новые]







ссылка на сообщение  Отправлено: 27.01.17 14:24. Заголовок: В таких случаях непл..


В таких случаях неплохо бы указать источник слухов и их точную формулировку. Такой список сделать можно, примеры есть в демо программах серверов AAS и шлюзов iPod.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 27.01.17 15:00. Заголовок: Igor а как там выгля..


Igor а как там выглядит прокрутка этого списка?

Спасибо: 0 
ПрофильЦитата Ответить





ссылка на сообщение  Отправлено: 27.01.17 16:42. Заголовок: kislez2015, например..


kislez2015, например, знаменитый в свое время Nitrate GUI. Со шрифтами и центровкой надписей, особенно в области "Now playing", там ситуация не идеальная, но я однажды допилил этот пакет до весьма вкусного состояния.



Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 27.01.17 18:57. Заголовок: Igor а как там реали..


Igor а как там реализована прокрутка?

Спасибо: 0 
ПрофильЦитата Ответить





ссылка на сообщение  Отправлено: 28.01.17 00:04. Заголовок: Ну, как написана Ast..


Ну, как написана Asturias Альбениса? Забавно написана, полифонично. А конкретику надо в нотах смотреть. Вкратце, строки с именами исполнителей - это кнопки, в которые косвенным (indirect) текстом выводятся метаданные музыкального произведения. А на стороне контроллера есть хитрый движок, который перестраивает эти строки в зависимости от действий пользователя.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




ссылка на сообщение  Отправлено: 28.01.17 23:48. Заголовок: Вот вы о чем! Такой ..


Вот вы о чем! Такой движок используется во многих модулях, у Denon, Polycom, Marantz.
Вполне работоспособный подход, даже на 2-й серии ОК.
Если процессор ничем другим не загружать, то работает плавно и красиво.

Спасибо: 0 
ПрофильЦитата Ответить





ссылка на сообщение  Отправлено: 28.01.17 23:59. Заголовок: Что вы называете дви..


Что вы называете движком? Simpl + модуль для управления многострочным выводом что ли?

Продам модули на конференц системы BOSCH DCN CCU2, CCS1000D, EmailRUS
+79161734005
Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




ссылка на сообщение  Отправлено: 29.01.17 00:01. Заголовок: Да, именно тот модул..


Да, именно тот модуль в разных исполнениях.

Спасибо: 0 
ПрофильЦитата Ответить





ссылка на сообщение  Отправлено: 29.01.17 20:57. Заголовок: На последнем проекте..


На последнем проекте попробовал элемент смарт графики scrollable text в качестве логера событий.
Пользоваться конечно можно, но крови попьет в части подбора таймеров delay() и processlogic() (требуется для корректной перепечатки из nonvolatile при реконнектах панели и перезапуске контроллера)
Строки разделять символом \x0D
Прокрутка к сожалению только исключительно мышкой зажимая левую кнопку или пальцем смахивая вверх/вниз
Пока не понял вместимость данного элемента. В программе использую 10000 символов. Строки само собой длиной не более 255.
И чуть не по теме:
В результате обнаружил интересное поведение TCP клиента (с адаптером MOXA). Относительно частные кратковременные прерывания связи длительностью менее 1с (Connect_F). Толи сеть виновата, то это нормальная глюка/поведение TCP клиента. Раньше лог для таких случаев никогда не вел, а по лампочке визуально этого не заметить.

Продам модули на конференц системы BOSCH DCN CCU2, CCS1000D, EmailRUS
+79161734005
Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




ссылка на сообщение  Отправлено: 29.01.17 21:10. Заголовок: MOXA держит железно,..


MOXA держит железно, ее TCP server надежно держит связь.
Не знаю приложений, где необходимо постоянно держать сеанс.
Лучший подход - быстрое установление связи, обмен и ее разрыв.
Лучшее готовое, привязанное к железу решение - PJLINK и его вариации, вроде Crestron connect, etc.



Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 30.01.17 12:03. Заголовок: Igor а засчет чего т..


Igor а засчет чего там идет перестройка позиции текста?
негде посмотреть пример?

Спасибо: 0 
ПрофильЦитата Ответить





ссылка на сообщение  Отправлено: 30.01.17 12:22. Заголовок: kislez2015, доступ к..


kislez2015, доступ к корпоративному сайту Crestron есть?

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 30.01.17 12:53. Заголовок: Igor не знаю какой и..


Igor не знаю какой из них корпоративный, но на http://www.crestron.com/ залогиниться могу

Спасибо: 0 
ПрофильЦитата Ответить





ссылка на сообщение  Отправлено: 30.01.17 13:01. Заголовок: Вот именно там ищите..


Вот именно там ищите демо для сервера AAS и разбирайе его. Можно пойти своим путем и создать собственный механизм реализации листа. Тут уж как удобнее.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 30.01.17 13:11. Заголовок: Igor ну чтобы пойти ..


Igor ну чтобы пойти своим путем нужно увидеть сначала принцип)))
я просто пока не очень понимаю как симпл+ модуль поможет мне менять положение текста
менять их местами в зависимости от нажатия - да, но как именно плавно двигать - пока не особо

Спасибо: 0 
ПрофильЦитата Ответить





ссылка на сообщение  Отправлено: 30.01.17 13:17. Заголовок: kislez2015, никакого..


kislez2015, никакого плавного движения на TPS-6X не получится.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 30.01.17 14:10. Заголовок: Igor а как будет?..


Igor а как будет?

Спасибо: 0 
ПрофильЦитата Ответить





ссылка на сообщение  Отправлено: 30.01.17 15:24. Заголовок: Это просто многостро..


Это просто многострочное табло.
Каждая строка это кнопка с inderect text.
В программе вы оперируете массивом строк или структурой, если полей больше чем одного типа.
Кнопками UP DOWN изменяется текущее значение индекса массива. Текущий элемент массива выводится на верхнюю строку/кнопку, элемент +1 строкой ниже и т.п. на необходимое количество отображаемых строк и с нужным шагом UP/DOWN
Ну и всякие улучшайзеры по мере реализации сами собой придут в голову.
Естественно никакие попиксельные сдвиги в таком варианте не применимы. Т.е. одни строки заменяют другие со сдвигом вверх или вниз создавая эффект прокрутки текста.
Плавность и динамика это scrollable text в смарт графике.

Продам модули на конференц системы BOSCH DCN CCU2, CCS1000D, EmailRUS
+79161734005
Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




ссылка на сообщение  Отправлено: 30.01.17 15:41. Заголовок: Неважно все это выгл..


Неважно все это выглядит. До распространения смартфонов и их интерфейсов, с управлением жестами, перетягиванием и т.д. такие штуки прокатывали.
Сейчас же это покажется убогим и отсталым, неудобным и медленным.
Ценно как подход в организации динамического интерфейса.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 31.01.17 11:19. Заголовок: Igor Вячеслав Игорь ..


Igor Вячеслав Игорь K. ну в теории конечно можно наделать например промежуточных картинок движения, и все это обыграть модулем для движения - вопрос конечно как это будет выглядеть...

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




ссылка на сообщение  Отправлено: 31.01.17 11:28. Заголовок: kislez2015, конечно,..


kislez2015, конечно, можете рисовать и подкладывать картинки. Дело не в этом. Потенциальная проблема вообще в другой плоскости - в оценке возможности реализации решения, в данном случае "красивого"; интерфейса, похожего на то, как сделано у Apple или на худой конец, у остальных. TPS6X будет медленным и некрасивым интерфейсом, появившимся в досмартфоновскую эпоху.

С моей точки зрения, попытки таких подходов нужно останавливать сразу и направлять разработчика по более продуктивному пути.

Спасибо: 0 
ПрофильЦитата Ответить





ссылка на сообщение  Отправлено: 31.01.17 23:52. Заголовок: Да и картинки это ст..


Да и картинки это статичный текст, который нельзя поменять. Мало пригодно, когда нужно список музыкальных композиций выводить.
Если надо просто страницы листать с эффектом проявления в старой графике свойства появления тоже были, насколько я помню.
Помню как то заморочился динамической графикой и сделал из панели сегментный индикатор. Разрешение получилось какое то не очень большое, но джоинов сожрал столько, что даже узнал какое ограничение имеет программа )) (4000). Рисовал рамки цветные для окон процессора видеостен. Можно было двигать эти рамки/окна по экрану, удалять, создавать, менять порядок наложения друг на друга, разворачивать и сворачивать в полный экран и обратно быстрым двойным нажатием.
Правда до реальной интеграции с контроллером дело не дошло.

Продам модули на конференц системы BOSCH DCN CCU2, CCS1000D, EmailRUS
+79161734005
Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 17.04.17 18:05. Заголовок: Скролинг для TPS-6X и не только


Для всех классических пультов типа TPS-6X и не только есть отдельная утилита crestron_d-nav_controls для VT.
Умеет делать разного рода скролинг:
GestureArea
NavBar
NavList Vertical
NavList Horizontal
NavListHorizontalGesture
NavWheel

горизонтальная, вертикальная, круговая и еще парочку (но последние я не использовал и так хватало).
Она ставиться отдельно и появляется в программе под кнопкой D-Nav после инсталляции.




Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 20.04.17 11:12. Заголовок: Могу скинуть кому на..


Могу скинуть кому надо.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 24 , стр: 1 2 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 47
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет