Do something like: //______________________________________________________________________________ void TCanvas::Picked(TPad *pad, TObject *obj, Int_t event) { // Emit Picked() signal. Long_t args[3]; args[0] = (Long_t) pad; args[1] = (Long_t) obj; args[2] = event; Emit("Picked(TPad*,TObject*,Int_t)", args); } Cheers, Fons. On Thu, 2002-02-21 at 22:33, Joe Robe wrote: > Hi Rooters, > > what is the correct syntax for multiple arguments in Emit ?? > > I have > > MyMethod(Int_t a,Int_t b) > > and > > Emit("MyMethod(Int_t,Int_t)",a,b) > > results in error connect cnat tak3 3 parameters.... > > Joe > -- Org: CERN, European Laboratory for Particle Physics. Mail: 1211 Geneve 23, Switzerland E-Mail: Fons.Rademakers@cern.ch Phone: +41 22 7679248 WWW: http://root.cern.ch/~rdm/ Fax: +41 22 7679480
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:50:42 MET