anchor.diff:    fDoc.SelectLine;
   end;
   
  +procedure TCESymbolListWidget.checkIfHasToolExe;
  +begin
  +  fHasToolExe := exeInSysPath(toolExeName);
  +end;
  +
   procedure TCESymbolListWidget.callToolProc;
   var
     srcFname: string;
   begin
  +  if not fHasToolExe then exit;
     if fDoc = nil then exit;
     if fDoc.Lines.Count = 0 then exit;
     if not fDoc.isDSource then exit;
  
positive.code:     procedure TreeFilterEdit1MouseEnter(Sender: TObject);
      procedure TreeKeyPress(Sender: TObject; var Key: char);
    private
      fOptions: TCESymbolListOptions;
      fSyms: TSymbolList;
      fMsgs: ICEMessagesDisplay;
  
negative.code: procedure TCESymbolListWidget.SetVisible(Value: boolean);
  begin
    inherited;
    checkIfHasToolExe;
    getMessageDisplay(fMsgs);
    if Value then
      callToolProc;
  