anchor.diff:      constructor create(aOwner: TComponent); override;
       destructor destroy; override;
       //
  -    property editor[index: NativeInt]: TCESynMemo read getEditor;
  -    property editorCount: NativeInt read getEditorCount;
  -    property editorIndex: NativeInt read getEditorIndex;
  +    property editor[index: Integer]: TCESynMemo read getEditor;
  +    property editorCount: Integer read getEditorCount;
  +    property editorIndex: Integer read getEditorIndex;
     end;
   
   implementation
  
positive.code:     procedure memoMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
      procedure memoCtrlClick(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
      procedure memoMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);
      function getEditor(index: NativeInt): TCESynMemo;
      function getEditorCount: NativeInt;
      function getEditorIndex: NativeInt;
      procedure getCompletionList;
      procedure getSymbolLoc;
      procedure focusedEditorChanged;
  
negative.code: end;
  {$ENDIF}
  
  function TCEEditorWidget.getEditorCount: Integer;
  begin
    result := pageControl.PageCount;
  end;
  
  function TCEEditorWidget.getEditorIndex: Integer;
  begin
    if pageControl.PageCount > 0 then
      result := pageControl.PageIndex
  