![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TBitBtn [D7, WinXP]
HF-Trade © (2004-09-04 12:08:00)У TBitBtn можно сменить цвет фона? (не шрифта, не глифа, а именно сам цвет кнопки)
HF-Trade (2004-09-05 03:10:00) [1]
> Написал я как-то компонент, который любую кнопку раскрашивает
Поменял класс c TButton на TBitBtn, можно стало менять цвет это да, а глиф не виден.
HF-Trade (2004-09-05 02:02:00) [2]Да, кидай.
gladiator_com@rambler.ru
Profi (2004-09-05 01:11:00) [3]Написал я как-то компонент, который любую кнопку раскрашивает, кому надо, скину.
Gero (2004-09-05 01:04:00) [4]
> Рассказывай проще!
Куда уже проще.
Луарвик (2004-09-05 00:41:00) [5]Офигеть! Gero - умник. Рассказывай проще!
Gero (2004-09-04 18:29:00) [6]
> Defunct © (04.09.04 18:15)
Возможно и проще.
Факт в том, что можно.
Defunct (2004-09-04 18:15:00) [7]Gero © (04.09.04 18:01) [4]
да, но только проще сделать кнопку из TPanel, чем в TBitbtn изменить фон.
Gero (2004-09-04 18:01:00) [8]Конечно можно.
Mihey_temporary (2004-09-04 17:40:00) [9]
> Да можно, можно... И для любой кнопки...
> Можно просто залить DC кнопки цветом.
Это в теории. А на практике приёдтся перебирать пиксели с clBtnFace, иначе внутри букв O, P и др. останутся серые области, да и что-то с glyph надо делать будет - он ведь прозрачен по левому нижнему, так что серый в нём может быть присутсвующим.
OSokin (2004-09-04 16:20:00) [10]Да можно, можно... И для любой кнопки...
Можно просто залить DC кнопки цветом.
Defunct (2004-09-04 16:04:00) [11]нельзя