Recommended Posts

Даже если и так, кнопка-то была нажата и отпущена. С программной точки зрения какая разница, куда и когда я съезжаю?

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

Мышку заменить или это на планшете?

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

С мышкой все прекрасно. Глюк наблюдается на ФБ онли.

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky
1 час назад, GDV сказал:

Даже если и так, кнопка-то была нажата и отпущена. С программной точки зрения какая разница, куда и когда я съезжаю?

Есть разница, если кнопка мыши была отпущена за пределами контрола, на котором была нажата, клик не произойдет. можешь проверить на любой кнопке :)

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

То есть, кнопка на экране нажмется, но клика, как ты выразился, не произойдет? А нажатие визуально при этом произойдет? 

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

Ну, это типа сделано для того, чтобы ты еще мог передумать :D Хотя некоторые негодяи делают UI так, что кнопка нажимается уже в момент нажатия (не отпускания кнопки).

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

Ну дык, сакракурва, логично, чтоб кнопка нажималась в момент нажатия, а не отжатия!.. 

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

Нифига не логично. Есть событие down, есть событие up и есть событие click. Последнее событие получает объект, на котором случилась пара событий down-up.

  • Upvote 1

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

Это с программной точки зрения, и тут понятно. Можно ж еще событий добавить, зачем ограничивать себя? Радиобатон туда, выбрать из списка че-нить, и проч. 

Но простой обыватель-то думает так, как я описал в примере с выключателем света в комнате. Почему клик должен происходить после апа, а не после дауна? 

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

Потому что не надо натягивать физический объект на логический.

Возьмем к примеру кнопку обычную, с фиксацией.

Нажимаешь ты ее (down), контакты замываются, ток побежал, кнопку отпускаешь (up) - контакты замкнуты, ток бежит.

Клик случился в момент down.

Нажимаешь ты ее еще раз (down), контакты замкнуты, ток бежит, кнопку отпускаешь (up) - контакты разомкнуты, ток не бежит.

Клик случился в момент up.

Нельзя так просто взять, и натянуть физический объект на логический :) 

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky
3 минуты назад, ess сказал:

Возьмем к примеру кнопку обычную, с фиксацией.

А с чего ли брать с фиксацией? Ты бери такую, как логично было бы использовать в жизни - безо всякой фиксации, как в пульте от телевизора, например. Клик случается в момент нажатия, дауна. И никаких парных событий, на кой они тут.

Цитата

Нельзя так просто взять, и натянуть физический объект на логический

Легко :).

А вот просто так взять и отправить сообщение в ФБ - действительно нельзя. :(

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky
1 минуту назад, GDV сказал:

А с чего ли брать с фиксацией? Ты бери такую, как логично было бы использовать в жизни - безо всякой фиксации, как в пульте от телевизора, например. Клик случается в момент нажатия, дауна.

Зависит от кнопки и от пульта. 

Но вообще, если это случается исключительно с фейсбуком, то я сомневаюсь что причина в треморе рук :-) 

Хотя, может, постинг в фейсбук у тебя вызывает серьезнейшее волнение :)

  • Upvote 1

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

Ну это да, с ФБ и моими трясущимися от застарелого алкоголизма ручонками всё понятно. 

Но ты с логики-то не съезжай :). Ничего это от пульта не зависит, зависит от смысла действия. Смысл - отправить сообщение, у действия два параметра, 1/0, фиксировать нажатой кнопку тут не надо. Ну так нахуа пара действий? 

 

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Odpovědět na toto téma...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




  • Kdo si právě prohlíží tuto stránku

    Žádný registrovaný uživatel si neprohlíží tuto stránku