Форум - Ответы     (  К темам )
 ?  Lik: Как сделать вспыхивание надписи на кнопке? (15-05-2003 15:24:36)
Пожалуйста помогите, хочу сделать смену цвета на кнопке при наведении на нее курсора мыши!!!
Благодарю заранее!!!
 Павел (15-05-2003 16:53:57)
Используйте BitBtn:
//---------------------------------------------------------------------------
void __fastcall TForm1::BitBtn1MouseMove(TObject *Sender,
TShiftState Shift, int X, int Y)
{
BitBtn1->Font->Color = clRed;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormMouseMove(TObject *Sender, TShiftState Shift,
int X, int Y)
{
BitBtn1->Font->Color = clBlack;
}
//---------------------------------------------------------------------------
 Lik (16-05-2003 08:30:34)
А как сделать так: когда наводишь курсор мышки на BitBtn его текст(свойство Caption) менял цвет на другой, а когда убираешь курсор мыши с BitBtn он восстанавливал цвет обратно (Вспыхивание).
 Павел (16-05-2003 11:38:56)
Так в этом примере это и есть !
Когда убираешь курсор с него на форму (FormMouseMove) - цвет восстанавливается
 Lik (16-05-2003 12:00:43)
Павел большое спасибо за помощь! Разобрался и понял в чем дело.
 Lik (16-05-2003 12:01:05)
Павел большое спасибо за помощь! Разобрался и понял в чем дело.


support@cbuilder.ru