public SetCaretPositionAction( RootBlock root, TextBoxBlock toFocus, SetFocusOptions options, int caretPosition) : base(toFocus, options) { CaretPosition = caretPosition; Text = toFocus; }
public static void SetFocus(this Block toFocus, SetFocusOptions options) { SetFocusAction action = new SetFocusAction(toFocus, options); toFocus.ActionManager.RecordAction(action); }
public static void SetFocus(this Block toFocus, SetFocusOptions options, ActionManager actionManager) { SetFocusAction action = new SetFocusAction(toFocus, options); actionManager.RecordAction(action); }
public SetFocusAction(Block toFocus, SetFocusOptions options) : base() { Options = options; ToFocus = toFocus; }