Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Как закрасить цветом кнопку?

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Vygose



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сабж

Всего записей: 574 | Зарегистр. 01-10-2002 | Отправлено: 01:19 14-12-2003 | Исправлено: Vygose, 17:04 14-12-2003
Shamil

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В свойствах у кнопки поставь Style равным 1 - Graphical (по умолчанию стоит 0 - Standart), дальше с помощью свойства BackColor выбирай нужный цвет.

Всего записей: 1 | Зарегистр. 21-02-2003 | Отправлено: 19:47 14-12-2003
Vygose



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shamil
Не нашел такого свойства...

Всего записей: 574 | Зарегистр. 01-10-2002 | Отправлено: 03:07 15-12-2003
mastervigo



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Vygose
С начала надо определиться с языком программирования

Всего записей: 1511 | Зарегистр. 17-08-2002 | Отправлено: 08:42 15-12-2003
VektoR



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Попробуй Style="red"
B)

Всего записей: 17 | Зарегистр. 23-11-2003 | Отправлено: 13:54 15-12-2003
Vygose



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mastervigo
CBuilder

Всего записей: 574 | Зарегистр. 01-10-2002 | Отправлено: 19:17 15-12-2003
Vygose



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VektoR
Приведи, если не в лом, рабочий примерчик

Всего записей: 574 | Зарегистр. 01-10-2002 | Отправлено: 01:59 16-12-2003
ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Попробуй через GetWindowDC(Button1.Handle) получить контекст устройства, а потом по нему рисовать (хоть и глючно это). А еще можно, у меня где то есть компонент кнопки с возможностью разной заливки, точно не помню но вроде бы есть

----------
И создал Бог женщину... Существо получилось злобное, но забавное...

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 08:58 16-12-2003
ssx



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WM_CTLCOLORBTN

Всего записей: 500 | Зарегистр. 06-10-2003 | Отправлено: 10:54 16-12-2003
Vygose



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ShIvADeSt

Цитата:
у меня где то есть компонент кнопки с возможностью разной заливки

Глянь, если не в лом
 
 
Добавлено
ssx

Цитата:
WM_CTLCOLORBTN

что-то не получилось

Всего записей: 574 | Зарегистр. 01-10-2002 | Отправлено: 22:23 16-12-2003
ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Глянь, если не в лом  

Сорри, похоже уже нет
Посмотри по этой ссылке
http://www.torry.net/buttonsdlg.htm
я просто вспомнил, как примерно делал это. Там в компоненте кнопка вручную рисуется через канву формы. Я просто изменял размеры прямоугольника с цветом до размеров кнопки и получалась кнопка, передняя часть которой залита опр. цветом.
 

Цитата:
WM_CTLCOLORBTN  

Это однако изменяет согласно Хэлп цвет текста и бэкграунда (текста) вроде бы.

----------
И создал Бог женщину... Существо получилось злобное, но забавное...

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 01:55 17-12-2003
Vygose



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ShIvADeSt
блин, не думал, то это так сложно

Всего записей: 574 | Зарегистр. 01-10-2002 | Отправлено: 19:32 17-12-2003
ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vygose
ОФФТОПИК
 
Я когда родился тоже не думал, что так будет все сложно . А вообще оно тебе надо? На крайний случай нарисуй и используй


----------
И создал Бог женщину... Существо получилось злобное, но забавное...

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 09:04 18-12-2003
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Как закрасить цветом кнопку?


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru