// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
#pragma implementation "splash.h"
#endif
#ifndef WX_PRECOMP
#include "wx/dcmemory.h"
+#include "wx/dcclient.h"
#endif
#include "wx/splash.h"
Show(TRUE);
m_window->SetFocus();
-#ifdef __WXMSW__
+#if defined( __WXMSW__ ) || defined(__WXMAC__)
Update(); // Without this, you see a blank screen for an instant
#else
wxYieldIfNeeded(); // Should eliminate this
{
m_bitmap = bitmap;
-#ifndef __WXGTK__
+#if !defined(__WXGTK__) && wxUSE_PALETTE
bool hiColour = (wxDisplayDepth() >= 16) ;
if (bitmap.GetPalette() && !hiColour)