Pull to refresh

Comments 23

Удобно было бы, да. Но ведь двойной щелчёк запатентован M$, разве им не нужно будет отчислять какой-то процент за использование технологией? (:
Там же на запуск приложений, нет?
О факте двойного нажатия для вызова дополнительной функции шла речь в том веселом патенте. Лента.ру
Да, а еще если зажать шифт и ресайзить чтобы оно сохраняло ratio
Из того что я знаю где это работает (и весьма полезно) — в total commander вертикальный разделитель панелей — при двойном клике он сбрасывает размеры панелей на отношение 50/50
И во всяких экселях при двойном клике на разделитель колонок левая подстраивает ширину под содержимое.
Ну в екселе вообще по двойному клику дофига всего делается.
Кстати можно выделить сразу несколько колонок и при клике на правой границе последней — все колонки подстроятся под содержимое.

А если дабл-кликнуть на «растягивалку формул» ячейки, то он протянется по-умному до конца диапазона значений. И много много там подобного…
ух, про дабл-клик по растягивалке отдельное спасибо.
эта замечательная штука работает и с несколькими выделенными колонками — клацаешь по границе какой-то одной, а подстраиваются все выделенные
со строками тоже работает
UFO just landed and posted this here
точно так же в эксплорере.
и, сдется мне, об этом и говорит автор — сделать чтоб двойной щелчок «делал оптимально»
Для FF есть расширение (https://addons.mozilla.org/ru/firefox/addon/3818/?src=api), но с 3.6 уже не работает :(

На 3.7A говорят уже встроено, а пока — ожидаем Беты…
UFO just landed and posted this here
Искал textarea. Спасибо за ссылку!
Иногда полезно читать, о чем топик.
Топик об удобной функции и реализации её в возможных местах.

Увы, в FF до 3.7 такой функции не было стандартной, однако есть на ext, о чем и мой комментарий.
Всетаки прочтите топик.
Я такое делал на скроллере списка страниц:

Чтобы выбрать страницу, далёкую от текущей, надо промотать скроллбар снизу. А если даблкликнуть на скроллбар, то он позиционируется так, чтобы текущая страница была видна.

Вообще да, интуитивно ожидаемое действие.
лучше уж тогда мидлклик в любом месте ползунка
Кстати, вспомнился случай из реальной жизни — мы запускали в 2000 году систему на заводе. Оператором был огоромных размеров испанец или мексиканец, не работавший на компьютере до этого ни разу. И вот в одном месте я использовал двойной щелчок для какой-то операции. Дальше был такой диалог:

Я: Чтобы сделать то-то и то-то надо сделать двойной щелчок вот здесь
Он: Двойной щелчок — это как?
Я: Ну два раза щёлкнуть мышкой — вот смотрите — клик-клик…
Он (с сомнением смотря на свои лапищи): Я ж не попаду два раза в одно место
Я: Ну не надо абсолютно точно попадать, плюс-минус пара пикселов роли не играет
Он: Щёлкает по контролу ОДИН РАЗ, видит, что ничего не происходит, затем мееедленно поворачивается ко мне и спрашивает «Ещё раз?»
Я: (уже выпадая в осадок) да, ещё раз, всё правильно, только быстро надо щёлкать — клик-клик
Он: Щелкает снова, размышляет пару секунд, щёлкает ещё раз — снова поворачивается ко мне — «Может, ещё раз»?

В общем мы ещё минут двадцать тренировались выполнять двойной щелчок, с тех пор я вот уже десять лет практически нигде эту фенечку не использую, а если и использую, то всегда оставляю возможность сделать то же самое действие без двойного щелчка (ну например, двойной щелчок на разделителе + соответствующий пункт в меню).
Да и довольно сложно бывает сделать так, чтобы двойной щелчок органично вписывался в приложение и при этом приложение бы оставалось интуитивно понятным (я это вовсем не к тому, что двойной щелчок — это плохо, просто его использование должно быть уместно).
Для вас и GreLI, который тоже сказал, что функция должна дублироваться, я напишу один ответ.

Во всех представленных вариантах, действие, происходящее при двойном щелчке — есть изменение положения перетаскиваемого элемента в какое-то либо удобное, либо предыдущее состояние. Того же положения можно добиться тем же перетаскиванием. Т.е. функции, которые я предлагаю вешать на двойной клик, и так являются дублями функции, которые делаются перетаскиванием.
А почему нельзя использовать Command-Z?
А как вы хотите использовать Command-Z?
Sign up to leave a comment.

Articles