Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как сменить шрифт у контрола, который н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]

доступность не влияет на возможность выбора шрифта


Наверх

Титульная страница Поиск, карта сайта Написать письмо