![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
тест газосварщика [Delphi]
Drinkino © (2005-05-01 20:15:00)вес 202 кб. http://www.parkurskogoperioda.narod.ru/metan.rar
хочешь проверить свои знания в сварке? прога требует небольшой доработки.
NikeOLD (2005-05-18 15:43:00) [1]Кстати, щелчок не только в область чекбокса, но и по подписи чекбокса абсолютно нормалное поведение этого вида контролов. Я первым же делом ткнул в подпись и был огорчен, заметив что это не произвело ожидаемого действия.
Когда пользователь ожидает чего-то от программы, а она не дает ему этого, пользователь становится неудовлетворенным. В процессе работы неудовлетворенность растет, что приводит к негативному восприятию всего продукта в целом. А это уже плохо.
Любаяпрограмма должна соответсвовать ожиданиям пользователя.
NikeOLD (2005-05-18 15:39:00) [2]
> Drinkino (18.05.05 00:40) [6]
Нарушены несколько принципов построения интерфейсов.
В частности спутаны понятия чекбокса и радобаттона. Разница между ними огромна. В твоем случае все зависит от того, хочешь ли ты позволить пользователю выбирать несколько ответов одновременно или нет. Если нет, то тогда предпочтительнее, даже нет - ОБЯЗАТЕЛНО, радиобаттоны. Поскольку использование радиобаттона предполагает только один возможный выбор из не менее, чем 2 варианта.
Чекбокс же нужен лишь в тех случаях, когда требуется комбинация выбора пользователя.
Перезапуск проги - это очень плохо. Поставь себя на место бедного пользователя, тебе захочется каждый раз перезапускать прогу? Кстати, до этого еще додуматься надо (до перезапуска).
А щелчок лучше всего не на панели, а на Лейбле, если это они были. На всю панель щелкать и впрямь не стоит, поскольку это изначально контрол, который не может работать, как кнопка (чтов данном случае у тебя и подразумевалось).
Drinkino (2005-05-18 00:40:00) [3]2NikeOLD
щелчек на всей панели вместо щелчка просто на чекбоксе: интересная идея. но мне показалось что юзер не поймет, почему появляется галочка в чекбоксе при щелчке на панели ;)
отсутствие блокировки кнопки ПРИНЯТЬ: серьезный баг. обязательно исправлю.
Радиобаттоны вместо чекбоксов? Какая хрен разница. учитывая что вопрос предполагает возможность выбора нескольких вариантов ответа.
Про возврат в главное меню. не проще ли перезапустить прогу? Приму к сведению.
NikeOLD (2005-05-17 13:36:00) [4]Приколы, приколами, но!
Обязательно необходимо сделать чтобы флажок ставился по щелчку на тексте вопроса. Щелкать только в область флажка - неудобно.
Пока программа "думает" перед следующим вопросом, надо ОБЯЗАТЕЛЬНО блокировать кнопку "Принять". Иначе перескакиваешь через вопросы. Кроме того сделай кнопку "Принять" побольше.
Может имеет смысл отказаться от чекбоксов и использовать радиобуттоны? С сохранением возможности щелчка по тексту вопроса.
Необходим возврат в главное меню, чтобы выбрать количество вопросов. Хотя бы по окончании каждого теста.
Zer0 (2005-05-17 03:48:00) [5]Возьму оптом Тесты: пекаря - наномеханика, Столяра по сказачным бревнам, Зоолога с алхимическим уклоном, и самое главное - специалиста по взлому Двухмерных Массивов с ненулевым рангом...
Drinkino (2005-05-17 01:42:00) [6]Среди сварщиков врядли. Но если и найдется один грамотный то он любой шифр расшифрует )
Уже сделал Газосварщик II Acetilen.
Теперь новый набор вопросов по другому газу.
http://parkurskogoperioda.narod.ru/acetileno.rar
Вес тотже.
boalse (2005-05-03 09:32:00) [7]Программа работает стабильно, не глючит, пользоваться удобно, без лишних настроек и примочек. Вот только вопросы в обычном текстовике, хоть бы зашифровал их как-нибудь, а то ведь среди сварщиков тоже есть грамотные пользователи ПК.
Прикол (2005-05-02 05:37:00) [8]
> Drinkino (01.05.05 20:15)
> хочешь проверить свои знания в сварке?
Нехочу. Прикол вообще.
А хочешь проверить свои знания в чистке унитазов ? ;)