/// <summary> /// Sets the quicktime player's visibility in a thread-safe way. /// </summary> /// <param name="visible">Whether the player is visible</param> public void setQuicktimePlayerVisibility(bool visible) { if (quicktimePlayer.InvokeRequired) //wrong thread { quicktimePlayerVisibilityCallback d = new quicktimePlayerVisibilityCallback(setQuicktimePlayerVisibility); quicktimePlayer.Invoke(d, new object[] { visible }); } else //right thread { quicktimePlayer.Visible = visible; } }
/// <summary> /// Sets the quicktime player's visibility in a thread-safe way. /// </summary> /// <param name="visible">Whether the player is visible</param> public void setQuicktimePlayerVisibility(bool visible) { if (quicktimePlayer.InvokeRequired) //wrong thread { quicktimePlayerVisibilityCallback d = new quicktimePlayerVisibilityCallback(setQuicktimePlayerVisibility); quicktimePlayer.Invoke(d, new object[] { visible }); } else //right thread { quicktimePlayer.Visible = visible; } }