Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.09.19;
Скачать: [xml.tar.bz2];

Вниз

TBitBtn   Найти похожие ветки 

 
HF-Trade ©   (2004-09-04 12:08) [0]

У TBitBtn можно сменить цвет фона? (не шрифта, не глифа, а именно сам цвет кнопки)


 
Defunct ©   (2004-09-04 16:04) [1]

нельзя


 
OSokin ©   (2004-09-04 16:20) [2]

Да можно, можно... И для любой кнопки...
Можно просто залить DC кнопки цветом.


 
Mihey_temporary ©   (2004-09-04 17:40) [3]


> Да можно, можно... И для любой кнопки...
> Можно просто залить DC кнопки цветом.


Это в теории. А на практике приёдтся перебирать пиксели с clBtnFace, иначе внутри букв O, P и др. останутся серые области, да и что-то с glyph надо делать будет - он ведь прозрачен по левому нижнему, так что серый в нём может быть присутсвующим.


 
Gero ©   (2004-09-04 18:01) [4]

Конечно можно.


 
Defunct ©   (2004-09-04 18:15) [5]

Gero ©   (04.09.04 18:01) [4]
да, но только проще сделать кнопку из TPanel, чем в TBitbtn изменить фон.


 
Gero ©   (2004-09-04 18:29) [6]


> Defunct ©   (04.09.04 18:15)

Возможно и проще.
Факт в том, что можно.


 
Луарвик   (2004-09-05 00:41) [7]

Офигеть! Gero - умник. Рассказывай проще!


 
Gero ©   (2004-09-05 01:04) [8]


> Рассказывай проще!

Куда уже проще.


 
Profi ©   (2004-09-05 01:11) [9]

Написал я как-то компонент, который любую кнопку раскрашивает, кому надо, скину.


 
HF-Trade ©   (2004-09-05 02:02) [10]

Да, кидай.

gladiator_com@rambler.ru


 
HF-Trade ©   (2004-09-05 03:10) [11]


> Написал я как-то компонент, который любую кнопку раскрашивает


Поменял класс c TButton на TBitBtn, можно стало менять цвет это да, а глиф не виден.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.09.19;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.036 c
3-1092975265
Князев Сергей
2004-08-20 08:14
2004.09.19
BDE не встает и все тут


4-1091954202
Кодер
2004-08-08 12:36
2004.09.19
Размеры рабочего стола


4-1090776214
Skyhawk
2004-07-25 21:23
2004.09.19
Как программно нажать Alt-Ctrl-Del


3-1092954088
Need Help
2004-08-20 02:21
2004.09.19
Использование запароленной базы данных Access через ADO


1-1094285320
HF-Trade
2004-09-04 12:08
2004.09.19
TBitBtn





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский