Делаю прогу. Хочу создать GUI максимально удобным и понятным Вот привожу пример GUI для регистратора предприятий. Заказчик говорит что ему не совсем удобно. Что думаете вы?
Первое, что бросилось в глаза - после ввода всех полей чисто психологически неудобно двигаться НАЛЕВО для нажатия на кнопку "ок".
А он сказал, что конкретно ему неудобно. Если заказчик не умеет пользоваться табом - то следует либо научить его, либо сделать, чтобы ентер работал как таб.
asd Заказчик сетует на контролы типа [изменить], [выбрать] при нажатии на которые текущий диалог закрывается а другой открывается.
click_and_die, а это окошки или web-office? В любом случае, все эти [изменить] и [выбрать] должны быть доступны с клавиатуры последовательным табстопом (или можно переводить фокус по Enter при окончании заполнения), чтобы можно было вбивать данные, не отвлекаясь на тыканье мышью. upd: невнимательно прочёл пост asd, повторяюсь. ='(
Еще вопрос Есть модуль для управления классификаторами К нему надо создать фильтры выбора... Меня терзают смутные сомнения на счет устройства формы
Щас разозлюсь и сделаю консольную прогу! Тут над интерфейсом думать долго не надо. И скорость возрастает в десятки а то и в сотни раз!
Я учел все предыдущие советы, но что-то мне не нравится... В приведенном мною примере заполняется запрос только двух полей таблицы. А вот таблица "Заказы на производство" имеет 48 полей... Дисплея от монитора компьютера тут явно не хватит - нужен целый кинотеатр))