logo
logo
Откровенно говоря, ... [Dervish 25/06/2010 13:23]
... я не считаю что реализация с радиобаттонами удачна. Они меня тоже раздражают и при вводе операции перевода в разных суммах мне тоже приходится на секунду "зависать" решая, где в них поставить отметку.
 
Я тут как-то делал один интерфейс, там нужно было вводить дату начала события, срок окончания и длину события. На форме было три поля. Первая мысль была замутить что-то аналогичное радиобаттонам, но потом я сделал по другому:
 
1. Если юзер изменяет дату начала, автоматический вслед за ней изменяется дата окончания, а поле длины остается неизменным: 1 день.
 
2. Если изменяется дата окончания, соответственно корректируется поле длины события, дата начала не изменяется.
 
3. Если правится длина события, то изменяется дата окончания события.
 
Такая реализация оказалась вполне удачной и не вызвала никаких вопросов у пользователей. Все было интуитивно понятно.
 
Поэтому у меня возникает желание сделать что-то подобное и при вводе сумм. Как вариант, реализовать то, что Вы предложили: править первое нулевое поле или, если нет нулевых полей, какое-то понятное (осталось решить, какое) поле.
 
Иконки рисовать не хотелось бы, боюсь, что это может запутать пользователя.