<div dir="ltr"><div dir="ltr"><div>I'm not sure if this is anything you're interested in but ...</div><div><br></div><div>You can qualify the of the procedure with the unit or program identifier.</div><div><br></div><div><div>program Test;</div><div><br></div><div>{$mode objfpc}</div><div><br></div><div>type</div><div>  THelper = class helper for TObject</div><div>    procedure DoThis;</div><div>  end;</div><div><br></div><div>procedure DoThis(Param: string);</div><div>begin</div><div>  WriteLn(Param);</div><div>end;</div><div><br></div><div>procedure THelper.DoThis;</div><div>begin</div><div>  Test.DoThis('Hello World');</div><div>end;</div><div><br></div><div>var</div><div>  Obj: TObject;</div><div>begin</div><div>  Obj := TObject.Create;</div><div>  try</div><div>    Obj.DoThis;</div><div>  finally</div><div>    Obj.Free;</div><div>  end;</div><div>end.                        </div></div><div class="gmail_quote"></div></div></div>