From 0eb59048f746e1a51cc6bd79f28f8d62824de245 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Sun, 2 Mar 2003 09:36:20 +0000
Subject: [PATCH] Processes window messages while delaying 3 seconds before
 auto-display of configuration wizard.

---
 src/sbbs3/ctrl/MainFormUnit.cpp | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/sbbs3/ctrl/MainFormUnit.cpp b/src/sbbs3/ctrl/MainFormUnit.cpp
index 5bf6e6f065..87897a78cd 100644
--- a/src/sbbs3/ctrl/MainFormUnit.cpp
+++ b/src/sbbs3/ctrl/MainFormUnit.cpp
@@ -1633,7 +1633,10 @@ void __fastcall TMainForm::StartupTimerTick(TObject *Sender)
 
     if(cfg.new_install) {
     	Application->BringToFront();
-    	Sleep(3000);	// Let 'em see the logo for a bit
+        for(int i=0;i<10;i++) {
+	        Application->ProcessMessages();
+	    	Sleep(300);	// Let 'em see the logo for a bit
+        }
         BBSConfigWizardMenuItemClick(Sender);
     }
 
-- 
GitLab