Some tweaks to the temporary art images, added wxART_NEW

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34355 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn 2005-05-26 19:15:45 +00:00
parent 5c3a23e1f9
commit 406011a83d
15 changed files with 176 additions and 177 deletions

View File

@ -1,33 +1,26 @@
/* XPM */
static char *copy_xpm[] = {
/* columns rows colors chars-per-pixel */
"24 23 4 1",
"16 16 4 1",
". c Black",
"X c #FFFFFF",
"o c #000080",
" c None",
/* pixels */
" ",
" ",
" ......... ",
" .XXXXXXX.. ",
" .XXXXXXX.X. ",
" .X....XX.XX. ",
" .XXXXXXX.ooooooooo ",
" .XXXXXXXXoXXXXXXXoo ",
" .X......XoXXXXXXXoXo ",
" .XXXXXXXXoX....XXoXXo ",
" .XXXXXXXXoXXXXXXXooooo ",
" .X.......oXXXXXXXXXXXo ",
" .XXXXXXXXoX......XXXXo ",
" .XXXXXXXXoXXXXXXXXXXXo ",
" .X.......oXXXXXXXXXXXo ",
" .XXXXXXXXoX.........Xo ",
" .XXXXXXXXoXXXXXXXXXXXo ",
" .........oXXXXXXXXXXXo ",
" oX.........Xo ",
" oXXXXXXXXXXXo ",
" oXXXXXXXXXXXo ",
" ooooooooooooo ",
" "
" ",
"...... ",
".XXXX.. ",
".XXXX.X. ",
".X..X.oooooo ",
".XXXXXoXXXXoo ",
".X....oXXXXoXo ",
".XXXXXoX..Xoooo ",
".X....oXXXXXXXo ",
".XXXXXoX.....Xo ",
"......oXXXXXXXo ",
" oX.....Xo ",
" oXXXXXXXo ",
" ooooooooo ",
" ",
" "
};

View File

@ -1,32 +1,25 @@
/* XPM */
static char *cut_xpm[] = {
/* columns rows colors chars-per-pixel */
"24 23 3 1",
"16 16 3 1",
". c Black",
"X c #000080",
" c None",
/* pixels */
" ",
" . . ",
" . . ",
" . . ",
" .. .. ",
" .. .. ",
" . . ",
" .. .. ",
" .. .. ",
" ... ",
" . ",
" . ",
" X.X ",
" X X ",
" X XXXX ",
" XXXX X .X ",
" X. X X X ",
" X X X X ",
" X X X X ",
" X X X X ",
" X X XXX ",
" XXX ",
" "
" ",
" . . ",
" . . ",
" . . ",
" .. .. ",
" . . ",
" ... ",
" . ",
" X.X ",
" X XXX ",
" XXX X X ",
" X X X X ",
" X X X X ",
" X X XX ",
" XX ",
" "
};

View File

@ -1,32 +1,25 @@
/* XPM */
static char *filesave_xpm[] = {
/* columns rows colors chars-per-pixel */
"24 23 3 1",
"16 16 3 1",
". c Black",
"X c #808000",
" c None",
/* pixels */
" ",
" .................... ",
" .XX. . . ",
" .XX. .... ",
" .XX. .XX. ",
" .XX. .XX. ",
" .XX. .XX. ",
" .XX. .XX. ",
" .XX. .XX. ",
" .XX. .XX. ",
" .XX. .XX. ",
" .XXX............XXX. ",
" .XXXXXXXXXXXXXXXXXX. ",
" .XXXXXXXXXXXXXXXXXX. ",
" .XXX.............XX. ",
" .XXX......... .XX. ",
" .XXX......... .XX. ",
" .XXX......... .XX. ",
" .XXX......... .XX. ",
" .XXX......... .XX. ",
" .XXX......... .XX. ",
" ................... ",
" "
" ",
" .............. ",
" .X. . . ",
" .X. ... ",
" .X. .X. ",
" .X. .X. ",
" .X. .X. ",
" .X. .X. ",
" .XX........XX. ",
" .XXXXXXXXXXXX. ",
" .XX.........X. ",
" .XX...... .X. ",
" .XX...... .X. ",
" .XX...... .X. ",
" ............. ",
" "
};

View File

@ -1,32 +1,25 @@
/* XPM */
static char *filesaveas_xpm[] = {
/* columns rows colors chars-per-pixel */
"24 23 3 1",
"16 16 3 1",
". c Black",
"X c #808000",
" c None",
/* pixels */
" ",
" .................... ",
" .XX. . . ",
" .XX. .... ",
" .XX. .XX. ",
" .XX. .XX. ",
" .XX. .XX. ",
" .XX. .XX. ",
" .XX. .XX. ",
" .XX. .XX. ",
" .XX. .XX. ",
" .XXX............XXX. ",
" .XXXXXXXXXXXXXXXXXX. ",
" .XXXXXXXXXXXXXXXXXX. ",
" .XXX.............XX. ",
" .XXX......... .XX. ",
" .XXX......... .XX. ",
" .XXX......... .XX. ",
" .XXX......... .XX. ",
" .XXX......... .XX. ",
" .XXX......... .XX. ",
" ................... ",
" "
" ",
" .............. ",
" .X. . . ",
" .X. ... ",
" .X. .X. ",
" .X. .X. ",
" .X. .X. ",
" .X. .X. ",
" .XX........XX. ",
" .XXXXXXXXXXXX. ",
" .XX.........X. ",
" .XX...... .X. ",
" .XX...... .X. ",
" .XX...... .X. ",
" ............. ",
" "
};

25
art/new.xpm Normal file
View File

@ -0,0 +1,25 @@
/* XPM */
static char *new_xpm[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
". c Black",
"X c #FFFFFF",
" c None",
/* pixels */
" ",
" ........ ",
" .XXXXXX.. ",
" .XXXXXX.X. ",
" .XXXXXX.... ",
" .XXXXXXXXX. ",
" .XXXXXXXXX. ",
" .XXXXXXXXX. ",
" .XXXXXXXXX. ",
" .XXXXXXXXX. ",
" .XXXXXXXXX. ",
" .XXXXXXXXX. ",
" .XXXXXXXXX. ",
" ........... ",
" ",
" "
};

View File

@ -1,35 +1,29 @@
/* XPM */
static char *paste_xpm[] = {
/* columns rows colors chars-per-pixel */
"24 23 6 1",
"16 16 7 1",
". c Black",
"+ c #FFFFFF",
"O c #000080",
"@ c #FFFFFF",
"O c #808080",
"+ c #000080",
"X c #FFFF00",
"o c #808000",
" c None",
/* pixels */
" ",
" ..... ",
" ........X.X........ ",
"..o.o.o.X.X.X.o.o.o.. ",
".o.o.o.X.....X.o.o.o. ",
"..o.o. .o.o.. ",
".o.o.............o.o. ",
"..o.o.o.o.o.o.o.o.o.. ",
".o.o.o.o.o.o.o.o.o.o. ",
"..o.o.o.oOOOOOOOOOO.. ",
".o.o.o.o.O++++++++OO. ",
"..o.o.o.oO++++++++O+O ",
".o.o.o.o.O++OOOOO+O++O ",
"..o.o.o.oO++++++++O+++O ",
".o.o.o.o.O++++++++OOOOOO",
"..o.o.o.oO++OOOOO++++++O",
".o.o.o.o.O+++++++++++++O",
"..o.o.o.oO+++++++++++++O",
".o.o.o.o.O++OOOOOOOOO++O",
" .o.o.o.oO+++++++++++++O",
" .......O+++++++++++++O",
" OOOOOOOOOOOOOOO",
" "
" ",
" .... ",
" .....XX..... ",
".oOo.X..X.OoO. ",
".OO. .Oo. ",
".oO........OO. ",
".OoOoOoOoOoOo. ",
".oOoOo+++++++. ",
".OoOoO+@@@@@++ ",
".oOoOo+@@@@@+@+ ",
".OoOoO+@+++@++++",
".oOoOo+@@@@@@@@+",
".OoOoO+@++++++@+",
" .....+@@@@@@@@+",
" ++++++++++",
" "
};

View File

@ -1,32 +1,25 @@
/* XPM */
static char *redo_xpm[] = {
/* columns rows colors chars-per-pixel */
"24 23 3 1",
". c Black",
"16 16 3 1",
". c #808080",
"X c #000080",
" c None",
/* pixels */
" ",
" ",
" ",
" ",
" ",
" ",
" .XXXXX ",
" .X. .XX ",
" .X .X X ",
" X. .X XX ",
" X .X XXX ",
" X .XXXX ",
" X XXXXX ",
" .. XXXXXX ",
" X. XXXXXXX ",
" X. ",
" X ",
" ",
" ",
" ",
" ",
" ",
" "
" ",
" ",
" ",
" ",
" .XXXX ",
" .X XX X ",
" X X XX ",
" X XXX ",
" X XXXX ",
" .X XXXXX ",
" X. ",
" ",
" ",
" ",
" ",
" "
};

View File

@ -1,32 +1,25 @@
/* XPM */
static char *undo_xpm[] = {
/* columns rows colors chars-per-pixel */
"24 23 3 1",
"X c Black",
"16 16 3 1",
"X c #808080",
". c #000080",
" c None",
/* pixels */
" ",
" ",
" ",
" ",
" ",
" ",
" .....X ",
" ..X X.X ",
" . .X .X ",
" .. .X X. ",
" ... .X . ",
" ....X . ",
" ..... . ",
" ...... XX ",
" ....... X. ",
" X. ",
" . ",
" ",
" ",
" ",
" ",
" ",
" "
" ",
" ",
" ",
" ",
" ....X ",
" . .. .X ",
" .. . . ",
" ... . ",
" .... . ",
" ..... .X ",
" X. ",
" ",
" ",
" ",
" ",
" "
};

View File

@ -98,6 +98,7 @@ typedef wxString wxArtID;
#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_NEW wxART_MAKE_ART_ID(wxART_NEW)
#define wxART_UNDO wxART_MAKE_ART_ID(wxART_UNDO)
#define wxART_REDO wxART_MAKE_ART_ID(wxART_REDO)

View File

@ -148,6 +148,7 @@ protected:
#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"
@ -212,6 +213,8 @@ wxBitmap wxDefaultArtProvider_CreateBitmap(const wxArtID& id)
ART(wxART_QUIT, quit)
ART(wxART_FIND, find)
ART(wxART_FIND_AND_REPLACE, findrepl)
ART(wxART_NEW, new)
return wxNullBitmap;
}

View File

@ -55,6 +55,7 @@ ArtIDs = [ "wx.ART_ADD_BOOKMARK",
"wx.ART_CUT",
"wx.ART_PASTE",
"wx.ART_DELETE",
"wx.ART_NEW",
"wx.ART_UNDO",
"wx.ART_REDO",
"wx.ART_QUIT",

View File

@ -33,7 +33,7 @@ class TestFloatBar(wx.Frame):
self.CreateStatusBar()
tsize = (16,16)
new_bmp = wx.ArtProvider.GetBitmap(wx.ART_NORMAL_FILE, wx.ART_TOOLBAR, tsize)
new_bmp = wx.ArtProvider.GetBitmap(wx.ART_NEW, wx.ART_TOOLBAR, tsize)
open_bmp = wx.ArtProvider.GetBitmap(wx.ART_FILE_OPEN, wx.ART_TOOLBAR, tsize)
copy_bmp = wx.ArtProvider.GetBitmap(wx.ART_COPY, wx.ART_TOOLBAR, tsize)
paste_bmp= wx.ArtProvider.GetBitmap(wx.ART_PASTE, wx.ART_TOOLBAR, tsize)

View File

@ -169,7 +169,7 @@ class PythonSTC(stc.StyledTextCtrl):
# register some images for use in the AutoComplete box.
self.RegisterImage(1, images.getSmilesBitmap())
self.RegisterImage(2, self._fix_image(
wx.ArtProvider.GetBitmap(wx.ART_NORMAL_FILE, wx.ART_TOOLBAR, (16,16))))
wx.ArtProvider.GetBitmap(wx.ART_NEW, wx.ART_TOOLBAR, (16,16))))
self.RegisterImage(3, self._fix_image(
wx.ArtProvider.GetBitmap(wx.ART_COPY, wx.ART_TOOLBAR, (16,16))))

View File

@ -32,7 +32,7 @@ class TestToolBar(wx.Frame):
self.CreateStatusBar()
tsize = (16,16)
new_bmp = wx.ArtProvider.GetBitmap(wx.ART_NORMAL_FILE, wx.ART_TOOLBAR, tsize)
new_bmp = wx.ArtProvider.GetBitmap(wx.ART_NEW, wx.ART_TOOLBAR, tsize)
open_bmp = wx.ArtProvider.GetBitmap(wx.ART_FILE_OPEN, wx.ART_TOOLBAR, tsize)
copy_bmp = wx.ArtProvider.GetBitmap(wx.ART_COPY, wx.ART_TOOLBAR, tsize)
paste_bmp= wx.ArtProvider.GetBitmap(wx.ART_PASTE, wx.ART_TOOLBAR, tsize)

View File

@ -76,6 +76,7 @@ MAKE_CONST_WXSTRING(ART_COPY);
MAKE_CONST_WXSTRING(ART_CUT);
MAKE_CONST_WXSTRING(ART_PASTE);
MAKE_CONST_WXSTRING(ART_DELETE);
MAKE_CONST_WXSTRING(ART_NEW);
MAKE_CONST_WXSTRING(ART_UNDO);
MAKE_CONST_WXSTRING(ART_REDO);
MAKE_CONST_WXSTRING(ART_QUIT);
@ -160,7 +161,6 @@ follow the freedesktop.org Icon Themes specification. Note that themes are
not guaranteed to contain all icons, so wx.ArtProvider may return wx.NullBitmap
or wx.NullIcon. The default theme is typically installed in /usr/share/icons/hicolor.
* wx.ART_ADD_BOOKMARK
* wx.ART_DEL_BOOKMARK
* wx.ART_HELP_SIDE_PANEL
@ -175,13 +175,20 @@ or wx.NullIcon. The default theme is typically installed in /usr/share/icons/hi
* wx.ART_GO_TO_PARENT
* wx.ART_GO_HOME
* wx.ART_FILE_OPEN
* wx.ART_FILE_SAVE
* wx.ART_FILE_SAVE_AS
* wx.ART_PRINT
* wx.ART_HELP
* wx.ART_TIP
* wx.ART_REPORT_VIEW
* wx.ART_LIST_VIEW
* wx.ART_NEW_DIR
* wx.ART_HARDDISK
* wx.ART_FLOPPY
* wx.ART_CDROM
* wx.ART_REMOVABLE
* wx.ART_FOLDER
* wx.ART_FOLDER_OPEN
* wx.ART_GO_DIR_UP
* wx.ART_EXECUTABLE_FILE
* wx.ART_NORMAL_FILE
@ -191,7 +198,17 @@ or wx.NullIcon. The default theme is typically installed in /usr/share/icons/hi
* wx.ART_QUESTION
* wx.ART_WARNING
* wx.ART_INFORMATION
* wx.ART_MISSING_IMAGE
* wx.ART_MISSING_IMAGE
* wx.ART_COPY
* wx.ART_CUT
* wx.ART_PASTE
* wx.ART_DELETE
* wx.ART_NEW
* wx.ART_UNDO
* wx.ART_REDO
* wx.ART_QUIT
* wx.ART_FIND
* wx.ART_FIND_AND_REPLACE
Clients