public byte[] GetOld() { List <byte> returned = new List <byte>(); returned.AddRange(Prefix.GetByteArray()); returned.AddRange(OldString.GetByteArray()); returned.AddRange(Postfix.GetByteArray()); return(returned.ToArray()); }
public bool MovePrefixDown() { if (Prefix.Count == 0) { return(false); } var temp = Prefix[Prefix.Count - 1]; Prefix.RemoveAt(Prefix.Count - 1); OldString.Insert(0, temp); return(true); }
public bool MovePostfixUp() { if (Postfix.Count == 0) { return(false); } var temp = Postfix[0]; Postfix.RemoveAt(0); OldString.Add(temp); return(true); }
public void MovePostfixUp() { if (Postfix.Count == 0) { return; } var temp = Postfix[0]; Postfix.RemoveAt(0); Notify("Postfix"); OldString.Add(temp); Notify("OldString"); }
public void MovePrefixDown() { if (Prefix.Count == 0) { return; } var temp = Prefix[Prefix.Count - 1]; Prefix.RemoveAt(Prefix.Count - 1); Notify("Prefix"); OldString.Insert(0, temp); Notify("OldString"); }
public void DoBackspace() { string OldString; string NewString; OldString = TxtInput.Text; if (OldString.Length > 1) { NewString = OldString.Substring(0, OldString.Length - 1); } else { NewString = "0"; } TxtInput.Text = NewString; }
public bool MovePostfixDown() { if (OldString.Count == 0) { return(false); } var temp = OldString[OldString.Count - 1]; if (temp.IsText) { return(false); } Postfix.Insert(0, temp); OldString.RemoveAt(OldString.Count - 1); return(true); }
public bool MovePrefixUp() { if (OldString.Count == 0) { return(false); } var temp = OldString[0]; if (temp.IsText) { return(false); } Prefix.Add(temp); OldString.RemoveAt(0); return(true); }
public void MovePostfixDown() { if (OldString.Count == 0) { return; } var temp = OldString[OldString.Count - 1]; if (temp.IsText) { return; } Postfix.Insert(0, temp); Notify("Postfix"); OldString.RemoveAt(OldString.Count - 1); Notify("OldString"); }
public void MovePrefixUp() { if (OldString.Count == 0) { return; } var temp = OldString[0]; if (temp.IsText) { return; } Prefix.Add(temp); Notify("Prefix"); OldString.RemoveAt(0); Notify("OldString"); }
protected override String Process(String value) { return(value?.Replace(OldString.SanitizeUserInput(OldEscape), NewString.SanitizeUserInput(NewEscape))); }