From: Vadim Zeitlin Date: Sat, 19 Feb 2005 16:56:13 +0000 (+0000) Subject: added more icons (for GTK only) (patch 1097684) X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/50f65637a84135808d0fa246b7f53c6d66889a74 added more icons (for GTK only) (patch 1097684) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32194 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/include/wx/artprov.h b/include/wx/artprov.h index 03aa2908bc..4afdfad882 100644 --- a/include/wx/artprov.h +++ b/include/wx/artprov.h @@ -69,6 +69,8 @@ typedef wxString wxArtID; #define wxART_GO_TO_PARENT wxART_MAKE_ART_ID(wxART_GO_TO_PARENT) #define wxART_GO_HOME wxART_MAKE_ART_ID(wxART_GO_HOME) #define wxART_FILE_OPEN wxART_MAKE_ART_ID(wxART_FILE_OPEN) +#define wxART_FILE_SAVE wxART_MAKE_ART_ID(wxART_FILE_SAVE) +#define wxART_FILE_SAVE_AS wxART_MAKE_ART_ID(wxART_FILE_SAVE_AS) #define wxART_PRINT wxART_MAKE_ART_ID(wxART_PRINT) #define wxART_HELP wxART_MAKE_ART_ID(wxART_HELP) #define wxART_TIP wxART_MAKE_ART_ID(wxART_TIP) @@ -92,6 +94,20 @@ typedef wxString wxArtID; #define wxART_INFORMATION wxART_MAKE_ART_ID(wxART_INFORMATION) #define wxART_MISSING_IMAGE wxART_MAKE_ART_ID(wxART_MISSING_IMAGE) +#define wxART_COPY wxART_MAKE_ART_ID(wxART_COPY) +#define wxART_CUT wxART_MAKE_ART_ID(wxART_CUT) +#define wxART_PASTE wxART_MAKE_ART_ID(wxART_PASTE) +#define wxART_DELETE wxART_MAKE_ART_ID(wxART_DELETE) + +#define wxART_UNDO wxART_MAKE_ART_ID(wxART_UNDO) +#define wxART_REDO wxART_MAKE_ART_ID(wxART_REDO) + +#define wxART_QUIT wxART_MAKE_ART_ID(wxART_QUIT) + +#define wxART_FIND wxART_MAKE_ART_ID(wxART_FIND) +#define wxART_FIND_AND_REPLACE wxART_MAKE_ART_ID(wxART_FIND_AND_REPLACE) + + // ---------------------------------------------------------------------------- // wxArtProvider class // ---------------------------------------------------------------------------- diff --git a/samples/artprov/artbrows.cpp b/samples/artprov/artbrows.cpp index 6ecf00a297..2543ca97af 100644 --- a/samples/artprov/artbrows.cpp +++ b/samples/artprov/artbrows.cpp @@ -97,6 +97,17 @@ static void FillBitmaps(wxImageList *images, wxListCtrl *list, ART_ICON(wxART_TICK_MARK) ART_ICON(wxART_CROSS_MARK) ART_ICON(wxART_MISSING_IMAGE) + ART_ICON(wxART_FILE_SAVE) + ART_ICON(wxART_FILE_SAVE_AS) + ART_ICON(wxART_COPY) + ART_ICON(wxART_CUT) + ART_ICON(wxART_PASTE) + ART_ICON(wxART_UNDO) + ART_ICON(wxART_REDO) + ART_ICON(wxART_QUIT) + ART_ICON(wxART_FIND) + ART_ICON(wxART_FIND_AND_REPLACE) + } diff --git a/src/gtk/artgtk.cpp b/src/gtk/artgtk.cpp index a33fd455ad..209c58e674 100644 --- a/src/gtk/artgtk.cpp +++ b/src/gtk/artgtk.cpp @@ -102,6 +102,22 @@ static const char *wxArtIDToStock(const wxArtID& id) ART(wxART_CDROM, GTK_STOCK_CDROM) ART(wxART_HARDDISK, GTK_STOCK_HARDDISK) ART(wxART_REMOVABLE, GTK_STOCK_HARDDISK) + + ART(wxART_FILE_SAVE, GTK_STOCK_SAVE) + ART(wxART_FILE_SAVE_AS, GTK_STOCK_SAVE_AS) + + ART(wxART_COPY, GTK_STOCK_COPY) + ART(wxART_CUT, GTK_STOCK_CUT) + ART(wxART_PASTE, GTK_STOCK_PASTE) + ART(wxART_DELETE, GTK_STOCK_DELETE) + + ART(wxART_UNDO, GTK_STOCK_UNDO) + ART(wxART_REDO, GTK_STOCK_REDO) + + ART(wxART_QUIT, GTK_STOCK_QUIT) + + ART(wxART_FIND, GTK_STOCK_FIND) + ART(wxART_FIND_AND_REPLACE, GTK_STOCK_FIND_AND_REPLACE) #endif return NULL; diff --git a/src/gtk1/artgtk.cpp b/src/gtk1/artgtk.cpp index a33fd455ad..209c58e674 100644 --- a/src/gtk1/artgtk.cpp +++ b/src/gtk1/artgtk.cpp @@ -102,6 +102,22 @@ static const char *wxArtIDToStock(const wxArtID& id) ART(wxART_CDROM, GTK_STOCK_CDROM) ART(wxART_HARDDISK, GTK_STOCK_HARDDISK) ART(wxART_REMOVABLE, GTK_STOCK_HARDDISK) + + ART(wxART_FILE_SAVE, GTK_STOCK_SAVE) + ART(wxART_FILE_SAVE_AS, GTK_STOCK_SAVE_AS) + + ART(wxART_COPY, GTK_STOCK_COPY) + ART(wxART_CUT, GTK_STOCK_CUT) + ART(wxART_PASTE, GTK_STOCK_PASTE) + ART(wxART_DELETE, GTK_STOCK_DELETE) + + ART(wxART_UNDO, GTK_STOCK_UNDO) + ART(wxART_REDO, GTK_STOCK_REDO) + + ART(wxART_QUIT, GTK_STOCK_QUIT) + + ART(wxART_FIND, GTK_STOCK_FIND) + ART(wxART_FIND_AND_REPLACE, GTK_STOCK_FIND_AND_REPLACE) #endif return NULL;