Pogledajte određenu poruku
Staro 23. 11. 2007.   #1
tokajac
član
Na probnom radu
 
Datum učlanjenja: 21.05.2007
Poruke: 30
Hvala: 0
0 "Hvala" u 0 poruka
tokajac is on a distinguished road
Pošaljite poruku preko Skype™ za tokajac
Default Borland6 C++ EventHandlers

Dosada sam sa dogadjajima u kodu radio:


Kôd:
  TMenuItem *itemPod = new TMenuItem(PopupMenu2);
   itemPod->OnClick = Dogadjaj;
.
.
.
.
Kôd:
void __fastcall TForm1::Dogadjaj(TObject *Sender)
{
....
}
------------------------------------------------------------------------------------------
Za ovaj slucaj mi treba:

Kôd:
  TMenuItem *itemPod = new TMenuItem(PopupMenu2);
   itemPod->OnClick = ????????????????;                      <--------------kako ide ovaj poziv


Kôd:
void __fastcall TUtakmica::StringGrid1DrawCell(TObject *Sender, int ACol,
      int ARow, TRect &Rect, TGridDrawState State)
{


   StringGrid1->Canvas->Brush->Color = clBlue;
   StringGrid1->Canvas->Font->Color = clRed;
   StringGrid1->Canvas->FillRect(Rect);

   StringGrid1->Canvas->TextRect(Rect, Rect.Left, Rect.Top, StringGrid1->Cells[ACol][ARow]);

}


Vidim da se dogadjaj obradi prilikom kreiranja forme (jel moze ovo da se zabrani?), ali meni je neophodno da ga explicitno pozovem.



Kako da pozovem ovaj obradjivac dogadjaja?
Kako da prosledim odgovarajuce parametre i koje?

Poslednja izmena od tokajac : 23. 11. 2007. u 20:20.
tokajac je offline   Odgovorite uz citat