Ejemplo n.º 1
0
 private void StoreOnUndoRedoCompleted(object sender, XmlEditingScopeEventArgs xmlEditingScopeEventArgs)
 {
     if (UndoRedoCompleted != null)
     {
         UndoRedoCompleted(this, EventArgs.Empty);
     }
 }
Ejemplo n.º 2
0
 void OnStoreEditingScopeCompleted(object sender, XmlEditingScopeEventArgs e)
 {
     if (EditingScopeCompleted != null)
     {
         EditingScopeCompleted(sender, new EditingScopeEventArgs(e.EditingScope.UserState));
     }
 }
Ejemplo n.º 3
0
 private void StoreOnUndoRedoCompleted(object sender, XmlEditingScopeEventArgs xmlEditingScopeEventArgs)
 {
     if (UndoRedoCompleted != null)
     {
         UndoRedoCompleted(this, EventArgs.Empty);
     }
 }
Ejemplo n.º 4
0
 void OnStoreEditingScopeCompleted(object sender, XmlEditingScopeEventArgs e)
 {
     if (EditingScopeCompleted != null)
     {
         EditingScopeCompleted(sender, new EditingScopeEventArgs(e.EditingScope.UserState));
     }
 }
 /// <summary>
 /// Handle edit scope completion event.  This happens when the XML editor buffer decides to update
 /// it's XDocument parse tree.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void OnUnderlyingEditCompleted(object sender, XmlEditingScopeEventArgs e)
 {
     if (e.EditingScope.UserState != this && !_synchronizing)
     {
         BufferDirty = true;
         _dirtyTime  = Environment.TickCount;
     }
 }
 /// <summary>
 /// Handle undo/redo completion event.  This happens when the user invokes Undo/Redo on a buffer edit operation.
 /// We need to resync when this happens.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void OnUndoRedoCompleted(object sender, XmlEditingScopeEventArgs e)
 {
     if (!_synchronizing)
     {
         BufferDirty = true;
         _dirtyTime  = Environment.TickCount;
     }
 }
 private void OnXmlModelUndoRedoCompleted(object senderId, XmlEditingScopeEventArgs e)
 {
     _xmlDesignerPackage.InvokeOnForeground(
         () =>
     {
         var designerTx    = ((senderId != null) && (senderId is XmlStore) && (senderId == _xmlStore));
         XmlTransaction tx = GetTransaction(e.EditingScope);
         var args          = new XmlTransactionEventArgs(tx, designerTx);
         OnUndoRedoCompleted(args);
         _txDictionary.Remove(e.EditingScope);
     });
 }
Ejemplo n.º 8
0
 /// <summary>
 /// Handle undo/redo completion event.  This happens when the user invokes Undo/Redo on a buffer edit operation.
 /// We need to resync when this happens.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void OnUndoRedoCompleted(object sender, XmlEditingScopeEventArgs e)
 {
     if (!_synchronizing)
     {
         BufferDirty = true;
         _dirtyTime = Environment.TickCount;
     }
 }
Ejemplo n.º 9
0
 /// <summary>
 /// Handle edit scope completion event.  This happens when the XML editor buffer decides to update
 /// it's XDocument parse tree.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void OnUnderlyingEditCompleted(object sender, XmlEditingScopeEventArgs e)
 {
     if (e.EditingScope.UserState != this && !_synchronizing)
     {
         BufferDirty = true;
         _dirtyTime = Environment.TickCount;
     }
 }
Ejemplo n.º 10
0
 private void OnXmlModelUndoRedoCompleted(object senderId, XmlEditingScopeEventArgs e)
 {
     _xmlDesignerPackage.InvokeOnForeground(
         () =>
             {
                 var designerTx = ((senderId != null) && (senderId is XmlStore) && (senderId == _xmlStore));
                 XmlTransaction tx = GetTransaction(e.EditingScope);
                 var args = new XmlTransactionEventArgs(tx, designerTx);
                 OnUndoRedoCompleted(args);
                 _txDictionary.Remove(e.EditingScope);
             });
 }