anchor.diff:  begin
     inherited;
     identifierToD2Syn;
  -  //
  -  if (Shift = [ssCtrl]) then case Key of
  +  if not (Shift = [ssCtrl]) then exit;
  +  //
  +  case Key of
       VK_ADD: if Font.Size < 50 then Font.Size := Font.Size + 1;
       VK_SUBTRACT: if Font.Size > 3 then Font.Size := Font.Size - 1;
       VK_DECIMAL: Font.Size := fStoredFontSize;
     end;
  +  TCEEditorHintWindow.FontSize := Font.Size;
   end;
   
   procedure TCESynMemo.KeyUp(var Key: Word; Shift: TShiftState);
  
positive.code: uses
    graphics, ce_interfaces, ce_staticmacro, ce_dcd, SynEditHighlighterFoldBase;
  
  {$REGION TCESynMemoCache -------------------------------------------------------}
  constructor TCESynMemoCache.create(aComponent: TComponent);
  begin
  
negative.code:   LfmSyn.KeyAttri.Style := [fsBold];
    LfmSyn.NumberAttri.Foreground := clMaroon;
    LfmSyn.StringAttri.Foreground := clBlue;
    //
    TCEEditorHintWindow.FontSize := 10;
  finalization
    D2Syn.Free;
    LfmSyn.Free;
  