Цвет buttona
Господа, подскажите пожалуйста такую вещь - каким образом поменять цвет фона обычной кнопки? При изменении шрифта меняется только caption и то только в SpeedButton и BtnBtn.
Цитата:
Originally posted by Solomon
Господа, подскажите пожалуйста такую вещь - каким образом поменять цвет фона обычной кнопки? При изменении шрифта меняется только caption и то только в SpeedButton и BtnBtn.
Господа, подскажите пожалуйста такую вещь - каким образом поменять цвет фона обычной кнопки? При изменении шрифта меняется только caption и то только в SpeedButton и BtnBtn.
наследуй свой класс от базового Button и делай все что хочешь, хоть круглые кнопки рисуй...
Цитата:
Originally posted by xelos
наследуй свой класс от базового Button и делай все что хочешь, хоть круглые кнопки рисуй...
наследуй свой класс от базового Button и делай все что хочешь, хоть круглые кнопки рисуй...
Хитер, брат :) Вот в том и вопрос - как.
Значит так, хапаешь контекст устройства
(device context) и делаешь свою функцию отрисовки кнопки. Все надобные функции смотри в MSDN.
Цитата:
Originally posted by Solomon
Господа, подскажите пожалуйста такую вещь - каким образом поменять цвет фона обычной кнопки? При изменении шрифта меняется только caption и то только в SpeedButton и BtnBtn.
Господа, подскажите пожалуйста такую вещь - каким образом поменять цвет фона обычной кнопки? При изменении шрифта меняется только caption и то только в SpeedButton и BtnBtn.
Цитата:
Originally posted by HardMix
Хитер, брат :) Вот в том и вопрос - как.
Значит так, хапаешь контекст устройства
(device context) и делаешь свою функцию отрисовки кнопки. Все надобные функции смотри в MSDN.
Хитер, брат :) Вот в том и вопрос - как.
Значит так, хапаешь контекст устройства
(device context) и делаешь свою функцию отрисовки кнопки. Все надобные функции смотри в MSDN.
Я как-то извращался и рисовал фон кнопки OpenGL'ом, наверно можно и чем-то другим:)
А зачем в этом случае делать свою кнопку мне что-то непонятно. GetDC(Button1->Handle) и почти все дела:)
Цитата:
Originally posted by Biomen
Я как-то извращался и рисовал фон кнопки OpenGL'ом, наверно можно и чем-то другим:)
А зачем в этом случае делать свою кнопку мне что-то непонятно. GetDC(Button1->Handle) и почти все дела:)
Я как-то извращался и рисовал фон кнопки OpenGL'ом, наверно можно и чем-то другим:)
А зачем в этом случае делать свою кнопку мне что-то непонятно. GetDC(Button1->Handle) и почти все дела:)
В рунете куча уже готовых компоненотов для написания кнопок любого вида...