I've stolen the example ellipse.C from ROOT tutorials, cut it
	and put on it jacket of function:
----------------------------------------- test.cxx
display_cot() {
   gROOT->Reset();
   c1 = new TCanvas("c1");
   c1->Range(0,0,1,1);
   TPaveLabel pel(0.1,0.8,0.9,0.95,"Examples of Ellipses");
   pel.SetFillColor(42);
   pel.Draw();
}
----------------------------------------------
	Could anybody explain why after
root [0] .L test.cxx
root [1] display_cot()
	only an empty canvas appears on the screen?  The equivalent (for 
naive user) macro
----------------------------------------- test.C
{
   gROOT->Reset();
   c1 = new TCanvas("c1");
   c1->Range(0,0,1,1);
   TPaveLabel pel(0.1,0.8,0.9,0.95,"Examples of Ellipses");
   pel.SetFillColor(42);
   pel.Draw();
}
----------------------------------------------
	executed via command
root [2] .x test.C
	draws also a label (what naive user would expect)
					Thanks a lot, pasha