Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.19;
Скачать: CL | DM;

Вниз

трех позиционный CheckBox   Найти похожие ветки 

 
gidd   (2006-01-30 17:40) [0]

Как TcheckBox сделать трех позиционным?


 
antonn ©   (2006-01-30 17:43) [1]

он и так 3х позиционный. Точнее, чего надо? :)


 
Джо ©   (2006-01-30 17:43) [2]

> трех позиционным?

Что это значит? ЧекБокс и так может иметь 3 состояния (кроме Enabled/Disabled), вообще-то.


 
antonn ©   (2006-01-30 18:17) [3]

ну "чекнутый", "нечекнутый", и "заквадраченный" :)


 
Leonid Troyanovsky ©   (2006-01-30 18:27) [4]


> antonn ©   (30.01.06 18:17) [3]

"заквадраченный" :)


IMHO, "незасеренный".

--
Regards, LVT.


 
GuAV ©   (2006-01-30 18:34) [5]

AllowGrayed = True


 
antonn ©   (2006-01-30 18:34) [6]

Leonid Troyanovsky ©   (30.01.06 18:27) [4]
IMHO, "незасеренный".

не сразу прочел правильно, пытался представить:)


 
Gero ©   (2006-01-30 22:18) [7]

Никогда не понимал, зачем нужны «серые» чебоксы. Они только сбивают с толку. Никому не советую их пременять.


 
Джо ©   (2006-01-30 23:22) [8]

> [7] Gero ©   (30.01.06 22:18)
> Никогда не понимал, зачем нужны «серые» чебоксы. Они только
> сбивают с толку. Никому не советую их пременять.

Отчего же? Неплохое применение их существует, например, в инсталляторах, IMHO.


 
Zeqfreed ©   (2006-01-30 23:35) [9]

Соглашусь с Gero. Когда вижу элементы, у который есть некое третье альтернативное состояние, то всегда приходится выяснять что разработчики подразумевали под этим конкретным состоянием, а запомнить это, даже если бы эти состояния были универсализированы, для моего мозга не реально.


 
Gero ©   (2006-01-30 23:44) [10]

> [8] Джо ©   (30.01.06 23:22)

Они плохи тем, что заставляют пользователя думать. И в инсталляторах тоже. Я начинаю сомневаться и часто выставляю все в «нормальные» состояния, чтобы не ошибиться.


 
Джо ©   (2006-01-31 00:42) [11]

> [10] Gero ©   (30.01.06 23:44)
> Они плохи тем, что заставляют пользователя думать.

Это плохо? :)

А если серьезно, то период обучения общепринятым стандартам интерфейса избежать не удастся, как не крути. Человеку, впервые севшему за компьютер, обычная стандартная кнопка "OK" тоже кажется непонятной, не говоря уж о загадочной кнопке "Применить". Это, я думаю, не значит, что такую кнопку нужно исключать из интерфейса на этом основании.

Лично для меня "частичное" выделение чекбокса в инсталляторах всегда казалось и логичным и удобным. Гораздно более удобным  и понятным, чем современный контролл (Комбо с загадочными значками  и надписями вроде "Установить все элементы", "Установить на этот компьютер" и прочее, как в МС Офисе).


 
Германн ©   (2006-01-31 03:23) [12]


> Gero ©   (30.01.06 23:44) [10]
>
> > [8] Джо ©   (30.01.06 23:22)
>
> Они плохи тем, что заставляют пользователя думать. И в инсталляторах
> тоже. Я начинаю сомневаться и часто выставляю все в «нормальные»
> состояния, чтобы не ошибиться.
>


Ну, по крайней мере, в нормальных инсталляторах есть выбор: Полная, Минимальная, Выборочная установка. Кроме того, в нормальных инсталляторах обязательно подчеркивается, что Выборочная установка рекомендуется только для "опытных пользователей"!


 
antonn ©   (2006-01-31 04:53) [13]

В Ёкселе от МС такой чекбокс используется, например, если выделить ячейки с разным форматированием.
Видел, как человек щелкнув по такому чекбоксу, пытался вернуть его обратно. Очень удивлялся:)
Я, собственно, тоже, когда первый раз его увидел:)


 
Gero ©   (2006-01-31 09:20) [14]

> Джо ©   (31.01.06 00:42)


> Это плохо?

Да, это очень плохо. Плохой интерфейс — это тот, которые заствляет думать не над задачей, а над интефейсом.

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

Кнонпи OK-Применить тоже крайне неудачная задумка, но к сожалению, это прижилось насколько сильно, что с этим ничего не поделать. Но эти кнопки во всех программах работают одинаково. Чего не скажешь про трехпозиционные чекбоксы.
Чекбокс — либо выбрано, либо не выбрано, что может быть проще? А нет, обязательно надо было влепить еще и третье состояние, непонятно для чего предназначенное. Почему я захожу в свойства файла, а там серые чекбоксы на аттрибутах? Что это значит? И вдргих программах каждый использует для того, что ему кажется праивльным, а пользователь каждый раз ломает голову.

> Лично для меня "частичное" выделение чекбокса в инсталляторах
> всегда казалось и логичным и удобным.

Мне никогда так не казалось, приходится думать, что же ты на самом деле выбрал. Вроде как пункт и выбрал, но он почему-то «серый». Disabled что-ли? Хотя все-таки в этом случае еще есть некоторая логика. Но вполне возможно, что можно было придумать реализацию и получше.

Германн ©   (31.01.06 03:23)
> в нормальных инсталляторах обязательно подчеркивается, что
> Выборочная установка рекомендуется только для "опытных пользователей"!

Эти надписи никто не читает.

> antonn ©   (31.01.06 04:53)


> Видел, как человек щелкнув по такому чекбоксу, пытался вернуть
> его обратно. Очень удивлялся:)

Ага, и я об этом. Щелкнул — а обратно уже не вернешь.

---
Серые чекбоксы — маздай! )



Страницы: 1 вся ветка

Текущий архив: 2006.02.19;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.031 c
15-1138360655
dr Tr0jan
2006-01-27 14:17
2006.02.19
Про военных, кортик и форму одежды...


2-1138797735
Yexel
2006-02-01 15:42
2006.02.19
Delphi + Access = схожу с ума!


1-1137521073
vip60
2006-01-17 21:04
2006.02.19
Многопоточное приложение для работы с файлами помогоите...


15-1138174148
Гарри Поттер
2006-01-25 10:29
2006.02.19
Оцените креатив


15-1138036328
Loginov Dmitry
2006-01-23 20:12
2006.02.19
А что лучше Perl или PHP