Какой графический интерфейс? Создание заказа: много изображений, много размеров печати - PullRequest
2 голосов
/ 27 июля 2010

У меня есть приложение, в котором пользователи выбирают изображения, которые они хотят напечатать, размеры печати, которые они хотят для каждого изображения, и количество для каждой пары изображения / размера печати. ​​

Мне интересно, какой графический интерфейсЯ могу использовать, чтобы сделать это хорошо.Мне нужно разрешить «пакетное добавление» - то есть клиенты часто являются профессиональными фотографами и могут печатать много изображений разных размеров, поэтому я не хочу создавать поток, в котором им нужно выбрать одно изображение и перейти оттам.

В настоящее время я разрешаю выбирать изображения и размеры печати независимо, с помощью поля qty и кнопки «добавить».Это хорошо работает для добавления, но мне нужен целый другой интерфейс для редактирования / удаления элементов, и он не очень хорошо отражает состояние заказа.

Есть идеи?Спасибо.

1 Ответ

1 голос
/ 27 июля 2010

Конечно, что-то вроде этого:

альтернативный текст http://fullahead.org/work/stackoverflow/gui-print-ordering.png

Изначально все миниатюры изображений будут иметь синюю ссылку "Печатные издания".При щелчке он создает раскрывающееся текстовое поле «Размер» и «Количество».

Как только пользователь введет оба поля, рядом с ним появится красная буква «Х», что позволит им удалить этот конкретный заказ.

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

В качестве удобной функции юзабилити вы можете добавить тонкий выбранный индикатор к миниатюрам, на которых есть запрос на печать.Это позволит вашим пользователям быстро увидеть, на каких изображениях они ожидают выполнения заказов на печать.

...