Как стать автором
Поиск
Написать публикацию
Обновить

Перемещение объектов (и полоса прокрутки)

Время на прочтение2 мин
Количество просмотров918
Во многих графических и текстовых редакторах приходится перемещать слой или фрагмент текста выше или ниже текущей позиции, но когда объемы достаточно большие, этот процесс может доставлять некоторые неудобства и отнимать время пользователя.

Рассмотрим следующий пример на основе продукта Microsoft Office Word (версия не важна). Допустим, у вас есть 3 страницы текста, и вы хотите переместить выделенный фрагмент текста первой страны в конец второй. Если вы нажмете левой кнопкой мыши (не отпуская её) на выделенный текст и перетащите к нижнему краю страницы, то автоматически включится автопрокрутка. Этот процесс весьма неудобен, он может быть слишком медленным или слишком быстрым в зависимости от положения мыши, а иногда пропустив нужное место поиска необходимо возвращаться.

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

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

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

Такой метод был бы эффективным для использования его в операционных системах стандартно, и применять его в любых редакторах и других программах, где необходимо перемещение объектов с большими расстояниями.
Теги:
Хабы:
Всего голосов 5: ↑4 и ↓1+3
Комментарии16

Публикации

Ближайшие события