![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сменить шрифт у контрола, который нe доступен (Enabled false)
bss © (2007-04-28 12:24:00)Не подскажите, как сменить фонт у котрола, который находится в состоянии Endbled = false?
bss (2007-04-28 13:44:00) [1]Большое спасибо! Идея с панелькой помогла!!!
Правильный Вася (2007-04-28 13:40:00) [2]у задизабленных контролов цвет шрифта системный будет
clickmaker (2007-04-28 13:37:00) [3]
> [6] bss (28.04.07 13:35)
положи компоненты на панельку и ей делай Enabled
bss (2007-04-28 13:35:00) [4]Не совсем.
При readonly = true кнопки все равно остаются доступными и списки открываются...
stakan (2007-04-28 13:34:00) [5]В принципе можно заменить Enabled := False на ReadOnly := True,
если это устроит.
bss (2007-04-28 13:01:00) [6]Пишу в цикле
Control[i].Enabled := false;
Control[i].Font.Color := clBlue;
Control[i].Color = clRed;
Цвет контрола меняется, а цвет шрифта остается серым.
Если меняю на
Control[i].Enabled := true;
То цвет шрифта контролов становится синим.
clickmaker (2007-04-28 12:56:00) [7]
> [2] bss (28.04.07 12:34)
а в чем трудности?
bss (2007-04-28 12:34:00) [8]У меня в цикле контролам присваивается значение Enabled = false;
Как можно поменять цвет или стиль шрифта контролам? По возможности тоже в цикле?
Правильный Вася (2007-04-28 12:26:00) [9]доступность не влияет на возможность выбора шрифта