public override void InitControl(bool showSplash) { if (showSplash) { FormProgress.ShowProgress("Loading data...", () => { StarInfo.LoadContentData(); BeginInvoke(new MethodInvoker(() => { Application.DoEvents(); InitControlInner(); })); }, false); } else { StarInfo.LoadContentData(); InitControlInner(); } }