Конференция "Прочее" » Сокрытие курсора с экрана
 
  • KSergey © (20.01.09 13:58) [40]
    > AndreyV ©   (20.01.09 13:34) [39]
    > Ещё экзотика: отстучать морзянкой слово "курсор" в определённом  месте экрана.:)

    Ага, админамм проходить двухнедельные курсы со сдачей зачета :)
  • AndreyV © (20.01.09 14:07) [41]
    > [40] KSergey ©   (20.01.09 13:58)
    > Ага, админамм проходить двухнедельные курсы со сдачей зачета :)

    Админ должен уметь пользоваться бубном. Надо только ритм запомнить.:)
  • @!!ex © (20.01.09 15:04) [42]
    > [32] vuk ©   (20.01.09 12:09)
    > Я не понял, а что, ShowCursor(false) не работает?

    Я все ждал, когда же это предложат? :))


    > [35] Добежал   (20.01.09 12:42)

    Если за секунду более 50 перемещений(обычное перемещение мышки при медленном движении генерит десятка два сообщений, если быстро - больше сотни... я посмотрю на "хакера" кликающего на тачпад со скоростью 50 кликов в секунду в разных местах), значит мышка - врубаем. Если в течении 20 секунд не происходит движения - вырубаем.
    Если же тачскрин умеет ловить перемещение, то мышка обычная технарю нафиг не сплющилась.
  • KSergey © (20.01.09 15:40) [43]
    > AndreyV ©   (20.01.09 13:34) [39]
    > Правая кнопка и прокрутка пригодятся при работе мышкой

    Я же не предлагаю их "съедать". просто реагировать и пробрасывать далее. Впрочем, тут на усмотрение автора, интересные методы явно нашлись.
  • vuk © (20.01.09 16:02) [44]
    to @!!ex ©   (20.01.09 15:04) [42]:

    >Я все ждал, когда же это предложат? :))
    Я, собственно, тоже ждал. Потом надоело.
    Кстати, насколько я понял, иногда курсор все-таки появляется, хотя явно его видимым никто не делает. Приходится периодически его принудительно прятать.
  • ketmar © (20.01.09 16:32) [45]
    >[42] @!!ex © (2009-01-20 15:04:00)
    >Я все ждал, когда же это предложат? :))

    а аффтар упорно хотел именно средствами ie. он же не говорил, что по-другому тоже устраивает.

    ---
    Understanding is not required. Only obedience.
  • ketmar © (20.01.09 16:33) [46]
    >[44] vuk © (2009-01-20 16:02:00)
    >Кстати, насколько я понял, иногда курсор все-таки появляется, хотя явно его
    >видимым никто не делает.

    hijack-нуть API и не давать супостатам портить малину.

    ---
    Do what thou wilt shall be the whole of the Law.
  • Добежал (20.01.09 16:40) [47]

    > Я, собственно, тоже ждал. Потом надоело

    интересно, а на какой логике основано данное поведение - знать путь решения проблемы, но не говорить его, ждать пока другие его скажут?!


    > а аффтар упорно хотел именно средствами ie

    это неправда. Я нигде не говорил, что хочу именно средствами IE. Где я такое писал? Нигде, так что не надо фантазировать, пожалуйста.
  • vuk © (20.01.09 16:46) [48]
    Неохота мне туда лезть. :)
    Тем более, что кто выступает в качестве супостата совершенно неясно, т.к. вызовов ShowCursor в приложении и компонентах нет. Возможно, как-то неявно влияют изменения свойства Screen.Cursor в недрах генофонда...
  • ketmar © (20.01.09 17:08) [49]
    >[47] Добежал (2009-01-20 16:40:00)
    >> а аффтар упорно хотел именно средствами ie
    >это неправда.


    цитата:
    >[18] Добежал (2009-01-19 17:39:00)
    >Если попроще, то задача сводится к тому, чтобы управлять видимостью курсора в
    >TWebBrowser в зависимости от флагов, с которыми запущена программа.


    где тут что-то не про ie? я ждал уточнения задачи (потому что знаю: по первому посту обычно сложно понять, а через страницу-другую наконец выясняется, чего же хотел автор). ты уточнил — в ie. я тебе предложил вариант с прокси, например. я же не виноват, что ты изначально не можешь чётко сформулировать проблему.

    ---
    Understanding is not required. Only obedience.
  • vuk © (20.01.09 17:20) [50]
    to Добежал   (20.01.09 16:40) [47]:

    >интересно, а на какой логике основано данное поведение - знать
    >путь решения проблемы, но не говорить его, ждать пока другие
    >его скажут?!
    Собственно, была надежда, что автор вопроса таки найдет эту функцию самостоятельно. От самостоятельных поисков толку больше. На поиск нужно затратить всего-то пару минут.
  • ketmar © (20.01.09 17:43) [51]
    >[50] vuk © (2009-01-20 17:20:00)
    >Собственно, была надежда, что автор вопроса таки найдет эту функцию
    >самостоятельно.

    у меня — не было. %-)

    ---
    Understanding is not required. Only obedience.
  • vuk © (20.01.09 20:21) [52]
    Кстати. Я бы вообще для терминала веб-интерфейс не стал использовать. Потому, что делать "клики" пальцами по тачскрину неудобно, юзером ожидается ожидается реакция на касание, а получается реакция на "клик" (касание + отпускание).
  • @!!ex © (20.01.09 20:25) [53]
    > интересно, а на какой логике основано данное поведение -
    > знать путь решения проблемы, но не говорить его, ждать
    > пока другие его скажут?!

    В моем случае под "ждал" подразумевалось не ожидание, когда кто нибудь уже напишет в ветке, а чтение все ветки и ожидание что уже должен был кто-то из полустони отпостившихся вспомнить о существовании функции. vuk вспомнил.
  • Пробегал2.... (20.01.09 21:47) [54]
    vuk ©   (20.01.09 20:21) [52]
    Кстати. Я бы вообще для терминала веб-интерфейс не стал использовать


    я не нашел лучшего способа предоставить клиентам самим иметь возможность менять дизайн интерфейса.

    vuk ©   (20.01.09 20:21) [52]
    Потому, что делать "клики" пальцами по тачскрину неудобно, юзером ожидается ожидается реакция на касание, а получается реакция на "клик" (касание + отпускание).


    вообще не понял. Сколько людей не видел тыкающих в терминал всегда после касания человек убирает руку от экрана.
  • ketmar © (20.01.09 21:51) [55]
    >[54] Пробегал2…. (2009-01-20 21:47:00)
    >Сколько людей не видел тыкающих в терминал всегда после касания человек убирает
    >руку от экрана.

    а я нелюдь — я вот могу задуматься и завтыкать.

    ---
    All Your Base Are Belong to Us
  • vuk © (20.01.09 22:12) [56]
    >вообще не понял. Сколько людей не видел
    > тыкающих в терминал всегда после касания
    > человек убирает руку от экрана.
    Убирать-то убирает, но вот реакцию ожидает на касание, а не на отпускание. На себе проверял. :) И здесь дело не в торможении даже, а в том, что человек привык, что всё то, что он в реальном мире нажимает руками, срабатывает немедленно. Возьмите хоть компьютерную клавиатуру для примера, чтобы далеко не ходить. Вообще, вопрос этот не очевидный и вылезает только тогда, когда на это внимание обращаешь. А юзабилити зависит очень сильно от таких вещей.
  • Пробегал2.... (20.01.09 22:20) [57]
    vuk ©   (20.01.09 22:12) [56]
    Убирать-то убирает, но вот реакцию ожидает на касание, а не на отпускание. На себе проверял. :)


    я думаю это именно твои программисткие загоны, человека который хорошо понимает отличие клика от касания. По крайней мере я ни разу ни от кого не слышал проблемы при работе с терминалом, чтобы замечали такое.

    А вообще, если уж такая пьянка, то ВЕБ не предполагает исключительно клики, ты точно также в элементе можешь прописать JS-скрипт с событием на касание, а сам скрипт будет активировать навигацию. Это не говоря о том, что можно вообще FLASH внедрить и рисуй что угодно как угодно, хоть мультики показывай.
  • vuk © (20.01.09 22:29) [58]
    Это не загоны. Это реальные требования. Не мои, причем, а тех, кто софтИну тестил. Не надо быть программистом, чтобы заметить отличие существующей реакции интерфейса от ожидаемой. Разница ОЧЕНЬ существенная.
    С тем, что интерфейс сваять можно любой я согласен. Тут еще и от задач всё зависит.
  • @!!ex © (20.01.09 23:32) [59]
    > Не надо быть программистом, чтобы заметить отличие существующей
    > реакции интерфейса от ожидаемой. Разница ОЧЕНЬ существенная.
    > С тем, что интерфейс сваять можно любой я согласен. Тут
    > еще и от задач всё зависит.

    Блин. Я все понять не мог, что меня раздражает в терминале оплаты которым пользуюсь сейчас...
    Точно, он на клик реагирует а не на нажатие... Именно это и раздражает!
 
Конференция "Прочее" » Сокрытие курсора с экрана
Есть новые Нет новых   [134453   +31][b:0][p:0.001]