Перетаскивание контактов по дереву -
Хотелось бы обсудить такой момент, к-й хотя и описан в инструкции является несколько интуитивно некорректным, и на мой взгляд не удобным: При перетаскивании контакта из одной ветки в другую остаётся его привязка к старой ветке. Минусы этого момента: - не привычно. например при перетаскивании файла в соседнюю папку в windows происходит простой перенос, а если удерживаем CTRL выполняется копирование - и это видно по перетаскиваемой иконке - при удалении этого контакта из одной ветки происходит совершенно неочевидное удаление его из другой ветки. Т.е. пользователь перетаскивает в другую ветку, видит что контакт оказался в двух ветках, удаляет в одной из них и всё. контакта нет.
Предлагаю переработать этот момент в соответствии с тем как это привычно виндовс-юзерам: - перетаскивание- перенос - перетаскивание с CTRL- копирование - с CTRL+SHIFT -создание некой ссылки (если это востребовано вообще)
при этом выполняемая операция должна отображаться на перетаскиваемой иконке.
Отказываться от привязки к разным веткам нельзя, так как у многих, контакты имеют разные свойства (например одна и та же фирма , является и поставщиком и клиентом и т.д.) !!
Vitall
Пользователь
Мастер
Постов: 226
В ответ на: Перетаскивание контактов по дереву -
Да, вопрос по интерфейсу. Привязка к нескольким веткам хотелось чтобы была более очевидна. Например если возвращаться к файлам в виндах: есть файл, а в другой папке может быть ярлык на него. Ярлык обозначен соответствующей иконкой. И случайно удалить файл удалив ярлык не получится.
И при перетаскивании должно быть очевидно что сейчас произойдёт. Перенос или копирование или привязка создастся.