SIL.FieldWorks.XWorks.FwXWindow.OnEditPaste C# (CSharp) Method

OnEditPaste() public method

public OnEditPaste ( object arg ) : bool
arg object
return bool
		public bool OnEditPaste(object arg)
		{
			CheckDisposed();

			if (m_viewHelper.ActiveView != null)
			{
				string stUndo, stRedo;
				ResourceHelper.MakeUndoRedoLabels("kstidEditPaste", out stUndo, out stRedo);
				using (UndoableUnitOfWorkHelper undoHelper = new UndoableUnitOfWorkHelper(
					Cache.ServiceLocator.GetInstance<IActionHandler>(), stUndo, stRedo))
				using (new DataUpdateMonitor(this, "EditPaste"))
				{
					if (m_viewHelper.ActiveView.EditingHelper.PasteClipboard())
						undoHelper.RollBack = false;
				}
				return true;
			}
			return false;
		}
FwXWindow