212.220.75.238 писал(а):
а что не позволяет?Вот, описание конструктора наших стандартных кнопок. Мне кажется, эта информация отражает полностью суть вопроса
Кладов писал(а):
NewButton( Parent, s ) - создает обычную кнопку, у которой нельзя изменить цвет (так устроена Windows: некто однажды решил, что все кнопки обязаны иметь стандартную мышиную раскраску, и с тех пор так оно и есть, только вот не все программисты используют в результате стандартные кнопки в своих приложениях).
Могу добавить только, что этот класс не представляет нам событие onPaint, а следовательно и контекст, на котором мы можем что-либо нарисовать. Были эксперименты по надрисовке картинок на стандартных кнопках в стиле XP, коряво, но получалось, а вот цвет изменить -- ничего не получилось вообще. Проще, нарисовать кнопку самому