C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
плоские кнопки, Как сделать плоскуе кнопки
aljaba
Отправлено: 01.11.2005, 20:43


Не зарегистрирован







Здравствуйте.
подскажите пожалуйста, как мне разместить на кнопке картинку и сделать кнопку плоской. SpeedButton не подходит, так как при нажатии происходит "прижатие кнопки.". спасибо
Doga
Отправлено: 01.11.2005, 22:15


Мастер участка

Группа: Участник
Сообщений: 575



Можно у кнопки переписать метод Paint (естественно, сначала создав от TSpeedButton наследника), тогда всё подойдёт smile.gif
gvg
Отправлено: 02.11.2005, 10:31


Машинист паровоза

Группа: Участник
Сообщений: 222



Обойтись без кнопки, использовать TImage и его метод OnClick
Rius
Отправлено: 03.11.2005, 06:48


Мастер участка

Группа: Участник
Сообщений: 321



QUOTE (gvg @ 02/11/2005, 13:31)
Обойтись без кнопки, использовать TImage и его метод OnClick

И как работать с такой кнопкой при отсутствии мыши?
Guest
Отправлено: 03.11.2005, 12:43


Не зарегистрирован







QUOTE (Rius @ 03/11/2005, 06:48)
QUOTE (gvg @ 02/11/2005, 13:31)
Обойтись без кнопки, использовать TImage и его метод OnClick

И как работать с такой кнопкой при отсутствии мыши?

Упоминался TSpeedButton. Он что, фокусируется по Tab?
Rius
Отправлено: 03.11.2005, 13:57


Мастер участка

Группа: Участник
Сообщений: 321



там хотя бы горячие клавиши есть (напр. 1 = Alt + 1)

Отредактировано Rius — 03/11/2005, 17:01

Вернуться в Вопросы программирования в C++Builder