Eprst писал(а) 30. Января 2013 :: 08:56:Нужно!
Т.е, если я устанавливаю контролу цвет, на него видимость/доступность не "действует", ну т.е цвет не меняется ?
И пофик, это пусть разработчик "заботится" об цвете не активных контролов при установке "доступности"
Хотя, если будут "автоматом" с родным цветом, при не доступности - конечно, лучше было бы.
На счет Видимости я ничего не говорил
Я хотел донести вот какую мысль...попробую переформулировать.
Как это сейчас выглядит в 1С:
См. рек 1 и 2.Оба имеют НЕпростой тип.
1- недоступен, 2-доступен. Цвет одинаков - сходу не поймешь, доступен или нет реквизит.
См. рек 3 и 4. Простой тип (число, строка, дата)
По разнице цветов видно, какой доступен, какой нет.
Если установить перехват на процедуры окон этой формы, то, когда мы программно устанавливаем доступность для рек. 1 и 2, в сами процедуры окон не прилетают сообщения как-то сообщающие об изменении доступности.
И наоборот, для рек.3 и 4, прилетают соответствующие сообщения. Поэтому в последнем случае, можно автоматом устанавливать цвет для Доступных и Недоступных реквизитов такого типа.
Поэтому, если есть желание менять цвета для НЕпростых реквизитов, то это нужно делать руками.