]> git.saurik.com Git - wxWidgets.git/commitdiff
corrected progress dialog appearance
authorVadim Zeitlin <vadim@wxwidgets.org>
Wed, 4 Jul 2001 16:45:14 +0000 (16:45 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Wed, 4 Jul 2001 16:45:14 +0000 (16:45 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10822 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/generic/progdlgg.cpp

index da963d14fd80e91578ec4cdbd4f85092aece23ab..4fc3c975424a95d8fc7644fd4327fd23f45656d0 100644 (file)
@@ -166,7 +166,6 @@ wxProgressDialog::wxProgressDialog(wxString const &title,
         nTimeLabels++;
 
         m_elapsed = CreateLabel(_("Elapsed time : "), &lastWindow);
-        SetTimeLabel(0, m_elapsed);
     }
 
     if ( style & wxPD_ESTIMATED_TIME )
@@ -241,6 +240,14 @@ wxProgressDialog::wxProgressDialog(wxString const &title,
     Show(TRUE);
     Enable(TRUE); // enable this window
 
+    // this one can be initialized even if the others are unknown for now
+    //
+    // NB: do it after calling Layout() to keep the labels correctly aligned
+    if ( m_elapsed )
+    {
+        SetTimeLabel(0, m_elapsed);
+    }
+
     // Update the display (especially on X, GTK)
     wxYield();