On 03/03/2012 12:59, Zaher Dirkey wrote:
Hi i have global TSynCompletion for muliple synedit, i created it like this

  FCompletion := TSynCompletion.Create(nil);
  FCompletion.Width := 340;
  FCompletion.EndOfTokenChr := '{}()[].<>/\:!$&*+-=%';
  FCompletion.OnExecute := @OnExecuteCompletion;
  FCompletion.ShortCut := scCtrl + VK_SPACE;
  FCompletion.CaseSensitive := False;
  FCompletion.AddEditor(vSynEdit);

But when free the TSynEdit component it free that global FCompletion, how can resolve it?

Create the SynCompletion with an owner. Any owner will do.




--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to