While calling the procedure via variable is probably more frequent, assigning to it is a valid case too. I can suggest several alternatives: 1) Output both "myproc(params)" and "myproc:=" items in the completion dropdown 2) Choose call vs. assignment based on the key pressed to select from the completion list: "(" for call, ":" or "=" for assignment.
-- Alexander S. Klenin -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus