GUI интерфейс.

#1
Интерфейс отношение к engine5 не имеет. По этому всё управление и вообще весь GUI обсуждаем тут.

Для затравики предложу концепцию использования курсора в интерфейсе и например contol+курсор как ДУ. Но тогда же HID ДУ перестанут работать?

Re: GUI интерфейс.

#2
Prog wrote:Но тогда же HID ДУ перестанут работать?
Вам виднее, но если это так. то не годиться, мягко сказано.
[size=92][color=olive][b]Мама не горюй[/b][/color]
[b][url=http://forum.oszone.net/thread-68355.html#post459993][color=blue][u]Vista Inspirat Boss911 Pack[/u][/color][/url][/b][/size]

Re: GUI интерфейс.

#3
В 6.63.7 релизе с фокусом списка каналом ситуация у меня поменялась.

Обычный режим окна, трогаю мышью список каналов, стрелки клавиатуры вверх\вниз престают переключать каналы. Сразу перехожу в фулскрин, стрелки все равно не переключают каналы, сразу же в фулскрине снова трогаю мышью список каналов, и стрелки начинают переключать каналы, выхожу в обычный режим, и там стрелки переключают.

Снова в обычном режиме трогаем список каналов и снова повторяется вышеописанное.

То есть, проблему вызывает клик по списку каналов в обычном окне, а решает проблему, клик по списку каналов в фулскрине. Чтобы вообще избежать проблему, нельзя в обычном окне кликать по списку каналов, а вот в фулскрине можно.

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

Prog, уже не плохо, радует то, что теперь можно исправить проблему с помощью клика по списку в фулскрине, то есть программу перезагружать уже не надо. Теперь осталось вам понять, почему клик в обычном окне по списку взывает проблему, а клик в фулскрине ее исправляет.
[size=92][color=olive][b]Мама не горюй[/b][/color]
[b][url=http://forum.oszone.net/thread-68355.html#post459993][color=blue][u]Vista Inspirat Boss911 Pack[/u][/color][/url][/b][/size]

Re: GUI интерфейс.

#4
В свежем релизе проблема с отсутствием реакции на клавиатуру (=потери фокуса ввода) в фуллскрин режиме вылечилась наполовину: после "просыпания" реагирует нормально, но вот при изначальном запуске ProgDVB - все равно один раз приходится кликнуть мышкой, чтобы начало реагировать.

Re: GUI интерфейс.

#7
Prog wrote:Некоторые улучшения ситуации с фокусом в 6.63.8 в пререлизах.
Ситуация изменилась. Глюк повторяется всегда, если в ТОЧНОСТИ выполнять такие действия.

Запускаем ProgDVB. Обычный режим окна, кликаем по списку каналов, потом стрелки вверх\вниз переключают каналы.
Переходим в фулскрин, стрелки переключают (проверил для надежности: кликаем по списку в фулскрине, каналы переключаются).
Выходим в обычный режим, кликаем по списку, каналы стрелками уже не переключаются.

То есть, если после фулскрина в обычном режиме окна кликнуть по списку каналов, то в обычном режиме стрелки уже не будут переключать каналы, но перейдя в фулскрин уже начинают переключать. Проблему в обычном окне помогает решить клик по экрану, тогда каналы стрелками начинают переключаться. Проблемы с фокусом продолжаются, пока что они есть только в обычном окне.
[size=92][color=olive][b]Мама не горюй[/b][/color]
[b][url=http://forum.oszone.net/thread-68355.html#post459993][color=blue][u]Vista Inspirat Boss911 Pack[/u][/color][/url][/b][/size]

Re: GUI интерфейс.

#9
Yuri wrote:В свежем релизе проблема с отсутствием реакции на клавиатуру (=потери фокуса ввода) в фуллскрин режиме вылечилась наполовину: после "просыпания" реагирует нормально, но вот при изначальном запуске ProgDVB - все равно один раз приходится кликнуть мышкой, чтобы начало реагировать.

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

Re: GUI интерфейс.

#11
Prog wrote:Глюк в том что они переключают?
Глюк в том, что в обычном режиме кликаем по списку каналов, после чего стрелки не переключают, приходиться кликать по видео окну в обычном режиме, чтобы стрелки начали переключать. Глюк этот начинается после того, как выйдешь с фулскрина.
[size=92][color=olive][b]Мама не горюй[/b][/color]
[b][url=http://forum.oszone.net/thread-68355.html#post459993][color=blue][u]Vista Inspirat Boss911 Pack[/u][/color][/url][/b][/size]

Re: GUI интерфейс.

#12
Prog wrote:А как вы в него при старте попадаете и что вы называете фокусом? Главной формы или что?
Фокус ввода = в смысле какое окно получит сообщения о нажатиях клавиш. Начиная с 6.63 с этим проблема - при старте (а до последних версий - и при выходе из спячки) пока не кликнешь мышкой в любом месте экрана хотя бы раз - реакции на клавиатуру (или "клавиатуру"-ДУ, не суть важно) нет, osd не вызываются, каналы не переключаются etc etc. До 6.63 такого не видел ни разу.

При старте? Ну у меня ПрогДВБ всегда стартует в фуллскрин режиме, потому как комп, на котором он крутится, юзается как ресивер онли, а "монитором" является плазма, которой статичные окошки и менюшки строго противопоказаны.

Re: GUI интерфейс.

#13
boss911: Всё равно не понял. А что вы делаете что бы они начали работать? Разумеется надо куда то кликнуть что бы список перестал быть в фокусе и перестал работать с кнопками.