use wxArtProvider in wxFileDialog
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14730 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -59,10 +59,18 @@ typedef wxString wxArtID;
|
||||
#define wxART_GO_UP _T("go_up")
|
||||
#define wxART_GO_DOWN _T("go_down")
|
||||
#define wxART_GO_TO_PARENT _T("go_to_parent")
|
||||
#define wxART_GO_HOME _T("go_home")
|
||||
#define wxART_FILE_OPEN _T("file_open")
|
||||
#define wxART_PRINT _T("print")
|
||||
#define wxART_HELP _T("help")
|
||||
#define wxART_TIP _T("tip")
|
||||
#define wxART_REPORT_VIEW _T("report_view")
|
||||
#define wxART_LIST_VIEW _T("list_view")
|
||||
#define wxART_NEW_DIR _T("new_dir")
|
||||
#define wxART_FOLDER _T("folder")
|
||||
#define wxART_GO_DIR_UP _T("go_dir_up")
|
||||
#define wxART_EXECUTABLE_FILE _T("executable_file")
|
||||
#define wxART_NORMAL_FILE _T("normal_file")
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// wxArtProvider class
|
||||
|
@@ -1,31 +0,0 @@
|
||||
/* XPM */
|
||||
static char * deffile_xpm[] = {
|
||||
"16 16 12 1",
|
||||
" c None",
|
||||
". c #000000",
|
||||
"+ c #808080",
|
||||
"@ c #FFFFFF",
|
||||
"# c #282829",
|
||||
"$ c #505052",
|
||||
"% c #78787B",
|
||||
"& c #A0A0A4",
|
||||
"* c #404040",
|
||||
"= c #1F1F1F",
|
||||
"- c #3F3F3F",
|
||||
"; c #2F2F2F",
|
||||
" ",
|
||||
" ....... ",
|
||||
" .+@@@@@@# ",
|
||||
" .+@@@@@@$% ",
|
||||
" .+@@@@@@$&% ",
|
||||
" .+@@@@@@#$$# ",
|
||||
" .+@@@@@@@@@@. ",
|
||||
" .+@@@@@@@@@@. ",
|
||||
" .+@@@@@@@@@@. ",
|
||||
" .+@@@@@@@@@@. ",
|
||||
" .+@@@@@@@@@@. ",
|
||||
" .+@@@@@@@@@@. ",
|
||||
" .*++++++++++. ",
|
||||
" .=---=;-----. ",
|
||||
" ",
|
||||
" "};
|
@@ -1,42 +0,0 @@
|
||||
/* XPM */
|
||||
static char *dir_up_xpm[] = {
|
||||
/* columns rows colors chars-per-pixel */
|
||||
"20 20 16 1",
|
||||
" c Gray0",
|
||||
". c #800000",
|
||||
"X c #008000",
|
||||
"o c #808000",
|
||||
"O c #000080",
|
||||
"+ c #800080",
|
||||
"@ c #008080",
|
||||
"# c None",
|
||||
"$ c #808080",
|
||||
"% c Red",
|
||||
"& c Green",
|
||||
"* c Yellow",
|
||||
"= c Blue",
|
||||
"- c Magenta",
|
||||
"; c Cyan",
|
||||
": c Gray100",
|
||||
/* pixels */
|
||||
"####################",
|
||||
"####################",
|
||||
"####################",
|
||||
"#### ###########",
|
||||
"### *:*:* ##########",
|
||||
"## ####",
|
||||
"## :*:*:*:*:*:*: ###",
|
||||
"## *:*: :*:*:*:* ###",
|
||||
"## :*: :*:*:*: ###",
|
||||
"## *: :*:*:* ###",
|
||||
"## :*:* *:*:*:*: ###",
|
||||
"## *:*: :*:*:*:* ###",
|
||||
"## :*:* :*: ###",
|
||||
"## *:*:*:*:*:*:* ###",
|
||||
"## :*:*:*:*:*:*: ###",
|
||||
"## ###",
|
||||
"####################",
|
||||
"####################",
|
||||
"####################",
|
||||
"####################",
|
||||
};
|
@@ -1,76 +0,0 @@
|
||||
/* XPM */
|
||||
static char * exefile_xpm[] = {
|
||||
"16 16 57 1",
|
||||
" c None",
|
||||
". c #000000",
|
||||
"+ c #808080",
|
||||
"@ c #650000",
|
||||
"# c #CB0000",
|
||||
"$ c #700000",
|
||||
"% c #CDCDCD",
|
||||
"& c #D2D2D2",
|
||||
"* c #D7D7D7",
|
||||
"= c #282829",
|
||||
"- c #FF0000",
|
||||
"; c #E60000",
|
||||
"> c #FFFFFF",
|
||||
", c #505052",
|
||||
"' c #78787B",
|
||||
") c #CC0000",
|
||||
"! c #F70000",
|
||||
"~ c #A0A0A4",
|
||||
"{ c #8C4848",
|
||||
"] c #FFA0A0",
|
||||
"^ c #A95959",
|
||||
"/ c #DBDBDB",
|
||||
"( c #F7F7F7",
|
||||
"_ c #0000C8",
|
||||
": c #0000F4",
|
||||
"< c #ECECEC",
|
||||
"[ c #1010BC",
|
||||
"} c #1313E8",
|
||||
"| c #EDEDED",
|
||||
"1 c #8B8B8B",
|
||||
"2 c #AFAFAF",
|
||||
"3 c #C4C4C4",
|
||||
"4 c #FDFDFD",
|
||||
"5 c #E8E8E8",
|
||||
"6 c #FFFF00",
|
||||
"7 c #007300",
|
||||
"8 c #00B200",
|
||||
"9 c #BFBFBF",
|
||||
"0 c #CBCBCB",
|
||||
"a c #DEDEDE",
|
||||
"b c #00A800",
|
||||
"c c #00FF00",
|
||||
"d c #BEBEBE",
|
||||
"e c #FCFCFC",
|
||||
"f c #7D7D7D",
|
||||
"g c #F8F8F8",
|
||||
"h c #888888",
|
||||
"i c #F8F800",
|
||||
"j c #F7F700",
|
||||
"k c #006200",
|
||||
"l c #00A100",
|
||||
"m c #757575",
|
||||
"n c #959595",
|
||||
"o c #404040",
|
||||
"p c #1F1F1F",
|
||||
"q c #3F3F3F",
|
||||
"r c #2F2F2F",
|
||||
" ",
|
||||
" ........ ",
|
||||
" .+@#$%&*= ",
|
||||
" .+#-;>>>,' ",
|
||||
" .+)-!>>>,~' ",
|
||||
" .+{]^>>>=,,= ",
|
||||
" .+/>(>>>>>_:. ",
|
||||
" .+<>>>>>>>[}. ",
|
||||
" .+|>>>>>>>12. ",
|
||||
" .+|>>>>>>>34. ",
|
||||
" .+/>56667894. ",
|
||||
" .+0>a666bcde. ",
|
||||
" .+fghiijklmn. ",
|
||||
" .o++++++++++. ",
|
||||
" .pqqqpprqqqq. ",
|
||||
" "};
|
@@ -1,28 +0,0 @@
|
||||
/* XPM */
|
||||
static char * folder_xpm[] = {
|
||||
/* width height ncolors chars_per_pixel */
|
||||
"16 16 6 1",
|
||||
/* colors */
|
||||
" s None c None",
|
||||
". c #000000",
|
||||
"+ c #c0c0c0",
|
||||
"@ c #808080",
|
||||
"# c #ffff00",
|
||||
"$ c #ffffff",
|
||||
/* pixels */
|
||||
" ",
|
||||
" @@@@@ ",
|
||||
" @#+#+#@ ",
|
||||
" @#+#+#+#@@@@@@ ",
|
||||
" @$$$$$$$$$$$$@.",
|
||||
" @$#+#+#+#+#+#@.",
|
||||
" @$+#+#+#+#+#+@.",
|
||||
" @$#+#+#+#+#+#@.",
|
||||
" @$+#+#+#+#+#+@.",
|
||||
" @$#+#+#+#+#+#@.",
|
||||
" @$+#+#+#+#+#+@.",
|
||||
" @$#+#+#+#+#+#@.",
|
||||
" @@@@@@@@@@@@@@.",
|
||||
" ..............",
|
||||
" ",
|
||||
" "};
|
@@ -1,26 +0,0 @@
|
||||
/* XPM */
|
||||
static char * home_xpm[] = {
|
||||
"20 20 3 1",
|
||||
" c None",
|
||||
". c #000000000000",
|
||||
"X c #FFFFFFFFFFFF",
|
||||
" ",
|
||||
" ",
|
||||
" .. ",
|
||||
" . .... ",
|
||||
" . .XX . ",
|
||||
" . .XXXX . ",
|
||||
" ..XXXXXX . ",
|
||||
" .XXXXXXXX . ",
|
||||
" .XXXXXXXXX . ",
|
||||
" ...XXXXXXXX ... ",
|
||||
" .XXXXXXXX . ",
|
||||
" .XXX...XX . ",
|
||||
" .XXX. .XX . ",
|
||||
" .XXX. .XX . ",
|
||||
" .XXX. .XX . ",
|
||||
" .XXX. .XX . ",
|
||||
" ..... ...... ",
|
||||
" ",
|
||||
" ",
|
||||
" "};
|
@@ -1,28 +0,0 @@
|
||||
/* XPM */
|
||||
static char * listview_xpm[] = {
|
||||
"20 20 5 1",
|
||||
" c None",
|
||||
". c #000000",
|
||||
"+ c #FFFFFF",
|
||||
"@ c #000083",
|
||||
"# c #838183",
|
||||
" ",
|
||||
" ",
|
||||
" ................ ",
|
||||
" .++++++++++++++. ",
|
||||
" .+@@+++++@@++++. ",
|
||||
" .+@+@+.#+@+@+.+. ",
|
||||
" .+@@@++++@@@+++. ",
|
||||
" .++++++++++++++. ",
|
||||
" .++++++++++++++. ",
|
||||
" .+@@+++++@@++++. ",
|
||||
" .+@+@+.#+@+@+.+. ",
|
||||
" .+@@@++++@@@+++. ",
|
||||
" .++++++++++++++. ",
|
||||
" .++++++++++++++. ",
|
||||
" .+@@+++++@@++++. ",
|
||||
" .+@+@+.#+@+@+.+. ",
|
||||
" .+@@@++++@@@+++. ",
|
||||
" ................ ",
|
||||
" ",
|
||||
" "};
|
@@ -1,42 +0,0 @@
|
||||
/* XPM */
|
||||
static char *new_dir_xpm[] = {
|
||||
/* columns rows colors chars-per-pixel */
|
||||
"20 20 16 1",
|
||||
" c Gray0",
|
||||
". c #800000",
|
||||
"X c #008000",
|
||||
"o c #808000",
|
||||
"O c #000080",
|
||||
"+ c #800080",
|
||||
"@ c #008080",
|
||||
"# c None",
|
||||
"$ c #808080",
|
||||
"% c Red",
|
||||
"& c Green",
|
||||
"* c Yellow",
|
||||
"= c Blue",
|
||||
"- c Magenta",
|
||||
"; c Cyan",
|
||||
": c Gray100",
|
||||
/* pixels */
|
||||
"####################",
|
||||
"####################",
|
||||
"############# ######",
|
||||
"####################",
|
||||
"############# ######",
|
||||
"########## ##### ###",
|
||||
"##### ## # # ####",
|
||||
"#### *:*: ## # #####",
|
||||
"### ## # ##",
|
||||
"### :*:*:*:*: #####",
|
||||
"### *:*:*:*:* # ####",
|
||||
"### :*:*:*:*: ## ###",
|
||||
"### *:*:*:*:* ######",
|
||||
"### :*:*:*:*: ######",
|
||||
"### *:*:*:*:* ######",
|
||||
"### ######",
|
||||
"####################",
|
||||
"####################",
|
||||
"####################",
|
||||
"####################"
|
||||
};
|
@@ -1,27 +0,0 @@
|
||||
/* XPM */
|
||||
static char * repview_xpm[] = {
|
||||
"20 20 4 1",
|
||||
" c None",
|
||||
". c #000000",
|
||||
"+ c #FFFFFF",
|
||||
"@ c #000083",
|
||||
" ",
|
||||
" ",
|
||||
" ................ ",
|
||||
" .++++++++++++++. ",
|
||||
" .++++++++++++++. ",
|
||||
" .+++....+...+.+. ",
|
||||
" .++++++++++++++. ",
|
||||
" .+@@@@@@@@@@@.+. ",
|
||||
" .++++++++++++++. ",
|
||||
" .+@+....+...+.+. ",
|
||||
" .++++++++++++++. ",
|
||||
" .+@+....+...+.+. ",
|
||||
" .++++++++++++++. ",
|
||||
" .+@+....+...+.+. ",
|
||||
" .++++++++++++++. ",
|
||||
" .+@+....+...+.+. ",
|
||||
" .++++++++++++++. ",
|
||||
" ................ ",
|
||||
" ",
|
||||
" "};
|
Reference in New Issue
Block a user