public void SetInfoText(string text) { if (InfoText.InvokeRequired) { var d = new SafeCallDelegate(SetInfoText); InfoText.Invoke(d, new object[] { text }); } else { InfoText.Text = text; } LastInfo = text; }