This class provides our application with custom bitmaps for menus, toolbars, dialogs, etc. More...
#include "ArtProvider.hpp"
Public Member Functions | |
ArtProviderT (const wxString &Theme) | |
Protected Member Functions | |
wxBitmap | CreateBitmap (const wxArtID &ID, const wxArtClient &Client, const wxSize &Size) |
Protected Attributes | |
const wxString | m_Theme |
std::vector< wxSize > | m_Sizes |
This class provides our application with custom bitmaps for menus, toolbars, dialogs, etc.
One or several instances are plugged into the chain of wxWidgets art providers in order to complement the native or built-in art providers and to provide support for user themes.
The bitmaps in this ArtProviderT are all from a common theme. The implementation, the directory structure and the file names follow the freedesktop.org "Icon Naming Specification" and the "Icon Theme Specification". For details, see: http://tango.freedesktop.org/Standard_Icon_Naming_Specification