Форум — Ответы     (  К темам )
 ?  WiSucht: Как вызвать событие компонента из любой части программы? (01-01-2003 19:01:17)
Как вызвать событие компонента из любой части программы? Например у меня есть событие формы OnPaint в котором на канве формы отображается какой-либо рисунок
в ходе выполнения программы рисунок меняется и мне нужно опять вызвать событие OnPaint (допустим при нажатии кнопки Button1), как это сделать???
ЗАРАНЕЕ СПАСИБО!!!
 Павел (01-01-2003 19:46:46)
void __fastcall TForm1::Button1Click(TObject *Sender)
{
// при нажатии кнопки Button1 вызываем этот обработчик
FormPaint(Sender);
}
//---------------------------------------------------------------------------
// обработчик события формы onPaint
void __fastcall TForm1::FormPaint(TObject *Sender)
{
// что-то делаем
ShowMessage("Ok");
}