/* 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 ",
+" ",
+" "
};
/* 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 ",
+" "
};
/* 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. ",
+" ............. ",
+" "
};
/* 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. ",
+" ............. ",
+" "
};
--- /dev/null
+/* 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. ",
+" ........... ",
+" ",
+" "
+};
/* 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+@++++++@+",
+" .....+@@@@@@@@+",
+" ++++++++++",
+" "
};
/* 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. ",
+" ",
+" ",
+" ",
+" ",
+" "
};
/* 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. ",
+" ",
+" ",
+" ",
+" ",
+" "
};
#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)
#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_QUIT, quit)
ART(wxART_FIND, find)
ART(wxART_FIND_AND_REPLACE, findrepl)
+ ART(wxART_NEW, new)
+
return wxNullBitmap;
}
"wx.ART_CUT",
"wx.ART_PASTE",
"wx.ART_DELETE",
+ "wx.ART_NEW",
"wx.ART_UNDO",
"wx.ART_REDO",
"wx.ART_QUIT",
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)
# 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))))
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)
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);
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
* 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
* 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