X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/6aa89a22b8e47000c98bff05c6f545f331f1c353..174b10af3488cc926c5f0336db457f125a506f51:/src/generic/progdlgg.cpp diff --git a/src/generic/progdlgg.cpp b/src/generic/progdlgg.cpp index 4bdb7c3fea..fa6c17e788 100644 --- a/src/generic/progdlgg.cpp +++ b/src/generic/progdlgg.cpp @@ -17,7 +17,7 @@ // headers // ---------------------------------------------------------------------------- -#ifdef __GNUG__ +#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) #pragma implementation "progdlgg.h" #endif @@ -270,7 +270,7 @@ wxProgressDialog::wxProgressDialog(wxString const &title, wxYield(); #ifdef __WXMAC__ - MacUpdateImmediately(); + Update(); #endif } @@ -284,7 +284,7 @@ wxStaticText *wxProgressDialog::CreateLabel(const wxString& text, // VZ: I like the labels be centered - if the others don't mind, you may // remove "#ifdef __WXMSW__" and use it for all ports -#if defined(__WXMSW__) || defined(__WXPM__) +#if defined(__WXMSW__) || defined(__WXPM__) || defined(__WXMAC__) c->left.SameAs(this, wxCentreX, LAYOUT_X_MARGIN); #else // !MSW c->right.SameAs(this, wxRight, 2*LAYOUT_X_MARGIN); @@ -391,7 +391,7 @@ wxProgressDialog::Update(int value, const wxString& newmsg) } #ifdef __WXMAC__ - MacUpdateImmediately(); + Update(); #endif return m_state != Canceled;