| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Не меняется цвет шрифта RadioButton |
| Автор: Litta 23.11.2009, 13:00 | ||
| Приветствую! Натолкнулся на проблемку! Есть форма1 из неё вызывается форма2. На этой форме2 есть всякие элементы, в том числе RadioButton1 и Label1, при проектировании задал цвет шрифта RadiButton1 красным, при компиляции и показе формы - цвет черный. Сделал кнопку где написал следующее:
При нажатии цвет шрифта поменялся только у Label, RadioButton как был черным так им и остался! ParentFont стоит в false, на форме тоже вроде ParentFont=false, делал даже отдельный application, где воспроизводил RadioButton и label - там всё работает, кроме того какой цвет этой кнопке задашь при проектировании, такой он сразу и становится, а по кнопке ещё и меняется! Видимо тут что-то связано с формой, а что - понять не могу, как говорится уткнулся и выхода найти не могу, хотя он наверняка очень и очень простой |
| Автор: Frees 23.11.2009, 13:56 |
| поставь свечку в церкви и чертовщина пропадет а еще кинь на свою тестовую прогу XPManifest и чертовщина появится.... |
| Автор: Litta 23.11.2009, 14:11 |
| XPManifest есть вобще в проекте, и кидание ещё одного на данную конкретную форму - не помогло, как был RadioButton, так и остался... |
| Автор: Litta 23.11.2009, 14:21 |
| Да-да, уже вкурил! С Манифестом действительно RadioButton не перекрашивается ! А как быть, как можно это обойти, с учётом того, что Манифест ну никак низя выкинуть ? |
| Автор: Frees 23.11.2009, 14:24 |
| чесно говоря лучше этого не обходить а оставить на управленни винды но можешь сделать RadioButton без текста а вместо его подписи положить лабел..это как вариант.. |
| Автор: Litta 23.11.2009, 14:30 |
| фак! Поставить Label решение хорошее, а главное простое, правда хотелось бы чего-нить по-красивше, так сказать, может есть ещё какой-то способ ? |
| Автор: Frees 23.11.2009, 14:34 |
| использовать RadioButton из сторонней библиотеки компонентов... коих тьма.. |
| Автор: Litta 23.11.2009, 14:40 |
| К сожалению сторонние никак низя :( |
| Автор: Frees 23.11.2009, 14:44 |
| тогда писать наследника RadioButton и перекрывать отрисовку |
| Автор: Litta 23.11.2009, 14:54 |
| Так и думал Frees, Пасиба большое за помощь Тема закрыта! ЗЫ: хотя если кто-то вдруг знает как сделать по-простому - пишите, может кому-то ещё понадобится ! |