ecSyntMemo.pas

1) make UpdateCount property public (move from private to public section)
2) 
//comment:
  if FUpdateCount <> 0 then
    Exit;

//add instead:
  if FUpdateCount <> 0 then
  begin
    Canvas.Brush.Color:= Self.Color;
    Canvas.FillRect(ClientRect);
    Canvas.Font.Name:= 'Tahoma';
    Canvas.Font.Size:= 9;
    Canvas.Font.Color:= Self.Font.Color;
    Canvas.TextOut(10, 10, 'Not ready...');
    Exit;
  end;
