Обратная связь при выполнении операций пересылки

Поскольку пересылка объектов является одним изнаиболее распространенных действий пользователя, наличие соответствующей обратной связи является важ­ным показателем качества интерфейса создаваемого приложения.

Если при пересылке объекта пользователь выбирает команду «Вырезать»,следует визуальноудалить выбранный объект. Если в силу каких-либо причин это нецеле­сообразно, можно отобразить выбранный объект специальным образом, чтобы со­общить пользователю, что команда «Вырезать»выполнена, но пересылка объекта еще не закончена.

Необходимо также восстанавливать визуальноесостояние объекта, если пользо­ватель выбирает команду «Вырезать»или «Копировать»для другого объекта прежде, чем выполнить команду «Вставить»для первоначально выбранного объекта.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: