Exemplo n.º 1
0
 public bool Close(FileBuffer fileBuffer)
 {
     var e = new FileBufferCancelEventArgs(fileBuffer);
     OnFileBufferClosing(e);
     if (e.Cancel)
         return false;
     RemoveFileBuffer(fileBuffer);
     OnFileBufferClosed(new FileBufferEventArgs(fileBuffer));
     if (CurrentFileBuffer == null)
         OnCurrentFileBufferChanged(EventArgs.Empty);
     return true;
 }
Exemplo n.º 2
0
 protected virtual void OnFileBufferClosing(FileBufferCancelEventArgs e)
 {
     if (FileBufferClosing != null)
         FileBufferClosing(this, e);
 }