public void ShowDialogDelayed(int delay) { delayTimer = new System.Windows.Forms.Timer(); delayTimer.Interval = delay; delayTimer.Tick += new EventHandler(delayTimer_Tick); delayTimer.Start(); startProcessing(); }