anchor.diff:    bEnableEventPre, bEnableEventOpened, bEnableEventOpenedNone,
     bAllowZip, bAllowPics, bAllowLexerDetect, bDetectedPics,
     bAndActivate, bAllowNear: boolean;
  +  bFileTooBig, bFileTooBig2: boolean;
     OpenMode, NonTextMode: TAppOpenMode;
     CurGroups: TATGroups;
     Params: TAppVariantArray;
  
positive.code:       end;
  
      //too big size?
      if (OpenMode=cOpenModeEditor) and IsFileTooBigForOpening(AFileName) then
      begin
        case DoDialogConfirmBinaryFile(AFileName, true) of
          ConfirmBinaryViewText: OpenMode:= cOpenModeViewText;
          ConfirmBinaryViewBinary: OpenMode:= cOpenModeViewBinary;
          ConfirmBinaryViewHex: OpenMode:= cOpenModeViewHex;
  
negative.code:         else
          case UiOps.NonTextFiles of
            0:
              case DoDialogConfirmBinaryFile(AFileName, bFileTooBig) of
                ConfirmBinaryViewText: OpenMode:= cOpenModeViewText;
                ConfirmBinaryViewBinary: OpenMode:= cOpenModeViewBinary;
                ConfirmBinaryViewHex: OpenMode:= cOpenModeViewHex;
  