/////////////////////////////////////////////////////////////////////////////
-// Name: artstd.cpp
+// Name: src/common/artstd.cpp
// Purpose: stock wxArtProvider instance with default wxWin art
// Author: Vaclav Slavik
// Modified by:
#endif
#ifndef WX_PRECOMP
- #if WXWIN_COMPATIBILITY_2_2
- #include "wx/app.h"
- #endif
+ #include "wx/image.h"
#endif
#include "wx/artprov.h"
-#include "wx/image.h"
// ----------------------------------------------------------------------------
// wxDefaultArtProvider
/*static*/ void wxArtProvider::InitStdProvider()
{
- wxArtProvider::PushProvider(new wxDefaultArtProvider);
+ wxArtProvider::Push(new wxDefaultArtProvider);
}
-#if !defined(__WXGTK20__) || defined(__WXUNIVERSAL__)
+#if !(defined(__WXGTK20__) || defined(__WXMAC__)) || defined(__WXUNIVERSAL__)
/*static*/ void wxArtProvider::InitNativeProvider()
{
}
#include "../../art/cut.xpm"
#include "../../art/paste.xpm"
#include "../../art/delete.xpm"
+#include "../../art/new.xpm"
#include "../../art/undo.xpm"
#include "../../art/redo.xpm"
#include "../../art/quit.xpm"
ART(wxART_TICK_MARK, tick)
ART(wxART_CROSS_MARK, cross)
- ART(wxART_FILE_SAVE, filesave)
- ART(wxART_FILE_SAVE_AS, filesaveas)
+ ART(wxART_FILE_SAVE, filesave)
+ ART(wxART_FILE_SAVE_AS, filesaveas)
ART(wxART_COPY, copy)
ART(wxART_CUT, cut)
ART(wxART_PASTE, paste)
ART(wxART_QUIT, quit)
ART(wxART_FIND, find)
ART(wxART_FIND_AND_REPLACE, findrepl)
-
+ ART(wxART_NEW, new)
+
+
return wxNullBitmap;
}
{
wxBitmap bmp = wxDefaultArtProvider_CreateBitmap(id);
-#if wxUSE_IMAGE
+#if wxUSE_IMAGE && (!defined(__WXMSW__) || wxUSE_WXDIB)
if (bmp.Ok())
{
// fit into transparent image with desired size hint from the client
}
}
}
+#else
+ wxUnusedVar(client);
+ wxUnusedVar(reqSize);
#endif // wxUSE_IMAGE
return bmp;