public void DoEnd(bool pressShitKey) { if (!pressShitKey) { internalTextLayerController.DoEnd(); internalTextLayerController.CancelSelect(); } else { internalTextLayerController.StartSelectIfNoSelection(); internalTextLayerController.DoEnd(); internalTextLayerController.EndSelect(); } EnsureCaretVisible(); }
public override void InvokeUndo(InternalTextLayerController textdom) { textdom.CurrentLineNumber = startLineNumber; textdom.DoEnd(); textdom.DoDelete(); }