#include "wx/msgdlg.h"
#include "wx/intl.h"
#include "wx/dynarray.h"
+ #include "wx/wxchar.h"
#endif
-#include "wx/msw/private.h"
#include "wx/log.h"
#include "wx/module.h"
+#include "wx/msw/private.h"
+
#if wxUSE_THREADS
#include "wx/thread.h"
#include "wx/msw/msvcrt.h"
+
// ---------------------------------------------------------------------------
// global variables
// ---------------------------------------------------------------------------
LOGBRUSH lb;
lb.lbStyle = BS_PATTERN;
lb.lbHatch = (int)LoadBitmap( wxhInstance, "wxDISABLE_BUTTON_BITMAP" );
- wxDisableButtonBrush = ::CreateBrushIndirect( & lb );
- ::DeleteObject( (HGDIOBJ)lb.lbHatch );
+ if ( lb.lbHatch )
+ {
+ wxDisableButtonBrush = ::CreateBrushIndirect( & lb );
+ ::DeleteObject( (HGDIOBJ)lb.lbHatch );
+ }
+ //else: wxWindows resources are probably not linked in
#if wxUSE_PENWINDOWS
wxRegisterPenWin();