Неожиданно (для себя) обнружил опцию третьего состояния STATE3 для CHECKBOX.
Вроде работает ... а кто-нибудь придумал применение для этой чудной опции ?
![Smile :)](./images/smilies/icon_smile.gif)
Модератор: Дед Пахом
Как всегда не доработали. А может и смысла нет. Мелодия в том, как это сделано в оконном дизайнере. Я, например, нигде не использую. Нет мест, где это в "учётных" программах востребовано.Игорь Столяров писал(а): ↑29 Март 2024, 18:00 Я понял. Кстати, если для CHECKBOX указать икону, то 3-е состояние визуально не отличимо от DISABLE.
Есть подозрения, что прибамас был сделан под какой-то конкретный функционал, но угадать мелодию пока не получается.![]()
Не для меня ! Я даже в графе "НЕ ЗАПОЛНЯТЬ !" всегда пишу "ХОРОШО" !
Корнет, вы женщина?!Игорь Столяров писал(а): ↑30 Март 2024, 14:10 Я даже в графе "НЕ ЗАПОЛНЯТЬ !" всегда пишу "ХОРОШО" !
Мне кажется, для этого должен быть какой-то термин.Игорь Столяров писал(а): ↑30 Март 2024, 14:51 Неть ! Но мне тревожно, что могут что-то написать вместо меня.![]()
Спорить не хочется. Но почему такая логика закладывается только для чекбокса? А остальные контролы?Губин Игорь писал(а): ↑30 Март 2024, 14:05 Изначально это планировалось для "третичной логики". Когда велосипедисты только реализовали сию фишку, подобная идея была на пике моды ("да/нет/не заполнил").
Не успели. Пасанов захватила новая идея AnyScreen ...
Не записи, а значения полей. Всё давно уже реализовано в SQL.Игорь Столяров писал(а): ↑30 Март 2024, 15:05 Но я бы посмотрел на LIST который отвечает что записи есть, их нет и вообще-то он уже давно BUTTON ...
Не совсем так. NULL в SQL - это именно не введённое значение (по-русски так наверно правильней будет). А с точки зрения интерфейса - это скорее неопределённое значение (в дизайнере в свойствах контрола это видно).Игорь Столяров писал(а): ↑30 Март 2024, 16:00 Я так понял, что Вы считаете 3-е состояние CheckBox концептом NULL (неопределённое значение) ?