anchor.diff:    end;
   begin
     HandleNeeded;
  +  Include(FViewerState, vsDontDraw);
     try
  -    DontDraw := True;
       if FBorderStyle = htNone then
         WFactor := 0
       else
  
positive.code:               break;
              end;
          UrlTarget.Free;
          HotSpotAction := True; {prevent double click action}
          URLAction;
        {Note:  Self pointer may not be valid after URLAction call (TFrameViewer, HistoryMaxCount=0)}
        end;
  
negative.code:   end
    else
      Dest := '';
    Include(FViewerState, vsDontDraw);
    try
      OldFile := FCurrentFile;
      FCurrentFile := ExpandFileName(FName);
  