public TextTransformActor(int index, int length) { isserver = false; _command = TextTransformType.Delete; _uncompensatedindex = index; this.lengthtodelete = length; }
/// <summary> /// create a new TextTransform actor which is set to the insert command. /// </summary> /// <param name="index"></param> /// <param name="data"></param> public TextTransformActor(int index, string data) { isserver = false; this._command = TextTransformType.Insert; this._uncompensatedindex = index; insert = data; }
/// <summary> /// Initialize for appending /// </summary> /// <param name="appendix">String to append</param> /// <param name="dummy">index</param> public TextTransformActor(string appendix, int dummy) { if (dummy <= 0) { this._command = TextTransformType.Initialize; } else { this._command = TextTransformType.Append; } this._uncompensatedindex = dummy; this.insert = appendix; }
/// <summary> /// New initialization command. Use it to set the TextTranformCollection's initial value to something /// </summary> /// <see cref="TextTransformCollection"/> /// <param name="initialization"></param> public TextTransformActor(string initialization) { this.insert = initialization; this._command = TextTransformType.Initialize; }