private void Execute(string text, ReferenceBool kill) { for (int i = 1; i < text.Length + 1; i++) { if (kill.Value) { break; } string sub = text.Substring(0, i); EventText?.Invoke(sub, null); Thread.Sleep(15); } }