Update the web sample to use images from the art provider if possible. Scale existing images down to 24x24 so that this fit better with the art provider images.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2011_WEBVIEW@68089 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Steve Lamerton
2011-06-29 09:27:11 +00:00
parent 9ef101cd55
commit dffce0bd58
5 changed files with 661 additions and 1030 deletions

View File

@@ -1,260 +0,0 @@
/* XPM */
static const char * forward_xpm[] = {
"32 32 225 2",
" c None",
". c #3A7304",
"+ c #5B8B2C",
"@ c #3C7404",
"# c #CBE0B7",
"$ c #77A24E",
"% c #3B7504",
"& c #CDE2B8",
"* c #C7DEB0",
"= c #8EB469",
"- c #3C7605",
"; c #C7DFB1",
"> c #9EC776",
", c #BBD8A0",
"' c #9FC280",
") c #42790D",
"! c #C5DDAD",
"~ c #96C36A",
"{ c #92C065",
"] c #AFD18E",
"^ c #AECD91",
"/ c #4D821B",
"( c #3A7404",
"_ c #C2DCA9",
": c #92C064",
"< c #8CBD5D",
"[ c #8BBC5B",
"} c #A0C979",
"| c #B5D299",
"1 c #5D8D2E",
"2 c #3B7503",
"3 c #B8D59B",
"4 c #BDD8A2",
"5 c #BED9A3",
"6 c #BFD9A4",
"7 c #BFDAA5",
"8 c #C0DAA6",
"9 c #C0DBA6",
"0 c #C2DCAA",
"a c #8DBD5E",
"b c #88BB57",
"c c #86B954",
"d c #85B952",
"e c #92C066",
"f c #B5D498",
"g c #729E46",
"h c #B8D69A",
"i c #7DB447",
"j c #7FB54A",
"k c #81B64D",
"l c #83B750",
"m c #84B851",
"n c #86B953",
"o c #86BA53",
"p c #86BA52",
"q c #84B850",
"r c #82B74F",
"s c #80B64C",
"t c #7EB549",
"u c #85B853",
"v c #B0D18F",
"w c #85AF5D",
"x c #3C7505",
"y c #B5D597",
"z c #78B141",
"A c #7AB344",
"B c #7FB54B",
"C c #81B74C",
"D c #82B94D",
"E c #83BA4D",
"F c #84BA4D",
"G c #83BA4C",
"H c #81B94A",
"I c #7FB848",
"J c #7DB646",
"K c #7AB343",
"L c #78B140",
"M c #7AB242",
"N c #A3CB7E",
"O c #97BD70",
"P c #427A0E",
"Q c #B4D495",
"R c #74AF3B",
"S c #76B03E",
"T c #79B342",
"U c #7CB644",
"V c #7EB745",
"W c #7FB946",
"X c #80BB48",
"Y c #80BB47",
"Z c #7FBA45",
"` c #7CB841",
" . c #71B132",
".. c #68AB27",
"+. c #62A61F",
"@. c #61A41F",
"#. c #65A625",
"$. c #91C064",
"%. c #A1C67D",
"&. c #4C821A",
"*. c #B2D292",
"=. c #70AD35",
"-. c #71AD37",
";. c #73AF39",
">. c #77B23C",
",. c #79B63E",
"'. c #7CB940",
"). c #7CBA40",
"!. c #7EBC41",
"~. c #7BBB3D",
"{. c #70B52C",
"]. c #62AD18",
"^. c #58A80B",
"/. c #56A508",
"(. c #54A207",
"_. c #529F06",
":. c #509C05",
"<. c #4E9905",
"[. c #A8CB85",
"}. c #598C29",
"|. c #3B7404",
"1. c #ADD08B",
"2. c #66A727",
"3. c #69A92B",
"4. c #6EAE30",
"5. c #6FB02F",
"6. c #6EB22C",
"7. c #6DB328",
"8. c #69B221",
"9. c #62B015",
"0. c #5CAD0B",
"a. c #5BAE0B",
"b. c #5BAD0A",
"c. c #5AAC0A",
"d. c #59A909",
"e. c #57A608",
"f. c #54A308",
"g. c #4F9B05",
"h. c #A2C97E",
"i. c #578B25",
"j. c #A3CA7E",
"k. c #52A007",
"l. c #55A408",
"m. c #58A809",
"n. c #5CAF0B",
"o. c #5EB10B",
"p. c #5EB20C",
"q. c #5FB20C",
"r. c #5DB00B",
"s. c #59AA0A",
"t. c #57A709",
"u. c #529E07",
"v. c #94BE6B",
"w. c #4B8116",
"x. c #519E06",
"y. c #54A307",
"z. c #5DAF0B",
"A. c #5FB30C",
"B. c #61B50D",
"C. c #62B70D",
"D. c #61B60D",
"E. c #60B40C",
"F. c #5EB10C",
"G. c #5CAE0B",
"H. c #59AA09",
"I. c #5BA810",
"J. c #8FC25E",
"K. c #8AB65C",
"L. c #41790C",
"M. c #53A007",
"N. c #61B70D",
"O. c #63BA0E",
"P. c #65BC0F",
"Q. c #64BB0E",
"R. c #63B90E",
"S. c #60B50D",
"T. c #67B31B",
"U. c #9CCB6D",
"V. c #7AAA4A",
"W. c #3B7405",
"X. c #A4CC7E",
"Y. c #A6CF7F",
"Z. c #A8D180",
"`. c #AAD480",
" + c #ACD781",
".+ c #ADD982",
"++ c #AFDB82",
"@+ c #B0DD83",
"#+ c #B1DE83",
"$+ c #6CC317",
"%+ c #67BF10",
"&+ c #75BE2B",
"*+ c #A3D075",
"=+ c #689C37",
"-+ c #3A7204",
";+ c #AEDE7D",
">+ c #6FC818",
",+ c #6AC411",
"'+ c #68C010",
")+ c #84C93E",
"!+ c #A4D275",
"~+ c #578B23",
"{+ c #376E03",
"]+ c #AEDF7D",
"^+ c #72CB19",
"/+ c #6DC714",
"(+ c #94D455",
"_+ c #9DCD6E",
":+ c #488016",
"<+ c #336204",
"[+ c #AEE07E",
"}+ c #7AD223",
"|+ c #A2DD67",
"1+ c #91C35E",
"2+ c #41790B",
"3+ c #B2E184",
"4+ c #AFE37C",
"5+ c #7EB24A",
"6+ c #3D7506",
"7+ c #3C7504",
"8+ c #AFDC84",
"9+ c #6A9D39",
"0+ c #3A7305",
"a+ c #50851D",
"b+ c #386F03",
" ",
" ",
" ",
" ",
" . ",
" . + @ ",
" . # $ % ",
" . & * = - ",
" . ; > , ' ) ",
" . ! ~ { ] ^ / ",
" . ( ( ( ( ( ( ( ( . _ : < [ } | 1 2 ",
" . 3 , 4 5 6 7 8 8 9 0 a b c d e f g % ",
" . h i j k l m d n o o p q r s t u v w x ",
" . y z A i t B C D E F G H I J K L M N O P ",
" . Q R S L T U V W X Y Y Z ` ...+.@.#.$.%.&. ",
" . *.=.-.;.>.,.'.).!.~.{.].^./.(._.:.<.<.R [.}.|. ",
" . 1.2.3.4.5.6.7.8.9.0.a.b.c.d.e.f._.g.<.=.h.i.|. ",
" . j.<.g.k.l.m.c.n.o.p.q.p.r.b.s.t.(.u.t v.w.@ ",
" . j.<.x.y.t.c.z.A.B.C.C.D.E.F.G.H.I.J.K.L. ",
" . j.g.M./.s.n.A.N.O.P.P.Q.R.S.F.T.U.V.W. ",
" . j.X.Y.Z.`. +.+++@+#+$+%+P.R.&+*+=+-+ ",
" . . . . . . . . . . ;+>+,+'+)+!+~+{+ ",
" @ ]+^+/+(+_+:+<+ ",
" @ [+}+|+1+2+ ",
" @ 3+4+5+6+ ",
" 7+8+9+0+ ",
" . a+b+ ",
" . ",
" ",
" ",
" ",
" "};

View File

@@ -1,321 +1,233 @@
/* XPM */ /* XPM */
static const char * refresh_xpm[] = { static char * refresh_xpm[] = {
"32 32 287 2", "24 24 207 2",
" c None", " c None",
". c #396AA9", ". c #3162A2",
"+ c #3D6CA9", "+ c #507BB3",
"@ c #3968A8", "@ c #6A90C0",
"# c #3565A5", "# c #7296C4",
"$ c #3767A6", "$ c #7397C4",
"% c #3867A7", "% c #7094C2",
"& c #3A6AA8", "& c #648BBD",
"* c #3567A6", "* c #507CB3",
"= c #3C6BA8", "= c #3061A2",
"- c #4B77B0", "- c #8EACD1",
"; c #87A6CE", "; c #B3CBE4",
"> c #A5BFDE", "> c #B7CEE6",
", c #B3CAE4", ", c #B8CEE6",
"' c #BAD0E8", "' c #B5CDE5",
") c #B6CEE6", ") c #B4CBE5",
"! c #AFC6E1", "! c #B0C9E3",
"~ c #9CB8D9", "~ c #AEC6E1",
"{ c #82A3CB", "{ c #9FBBDB",
"] c #537EB5", "] c #648DBE",
"^ c #3767A7", "^ c #2F60A2",
"/ c #3869A6", "/ c #3262A4",
"( c #3364A4", "( c #3364A3",
"_ c #3E6CA9", "_ c #3C6BA8",
": c #94B1D4", ": c #A7C0DD",
"< c #BCD2E8", "< c #C1D6EA",
"[ c #BBD1E8", "[ c #BAD0E7",
"} c #B9D0E7", "} c #B6CDE5",
"| c #B8CEE6", "| c #B6CCE6",
"1 c #B5CDE5", "1 c #B5CDE6",
"2 c #B3CBE5", "2 c #B3CBE5",
"3 c #B2CBE5", "3 c #AFC8E3",
"4 c #B4CCE5", "4 c #AAC5E2",
"5 c #AAC4E1", "5 c #ABC6E2",
"6 c #799EC9", "6 c #A0BCDB",
"7 c #3B69A9", "7 c #4975AF",
"8 c #3768A6", "8 c #3666A5",
"9 c #3F6EAA", "9 c #89ACD3",
"0 c #AEC5E1", "0 c #2C5EA0",
"a c #BED3E9", "a c #82A3CB",
"b c #B8CEE7", "b c #B5CCE4",
"c c #B6CDE6", "c c #7095C3",
"d c #B1CAE4", "d c #658CBC",
"e c #AFC8E3", "e c #678EBE",
"f c #ADC7E3", "f c #7196C2",
"g c #ABC6E3", "g c #84A4CC",
"h c #769AC6", "h c #A9C3E0",
"i c #3867A6", "i c #B8CFE7",
"j c #3868A7", "j c #ACC6E3",
"k c #87AAD2", "k c #A0BEDE",
"l c #A6BFDD", "l c #9CBCDD",
"m c #C0D4E9", "m c #9EBDDE",
"n c #BDD3E8", "n c #6C93C1",
"o c #B4CCE4", "o c #7B9FCA",
"p c #A2BCDB", "p c #ABC7E3",
"q c #9AB6D7", "q c #2B5DA0",
"r c #9EB9DA", "r c #4976AE",
"s c #ABC4E0", "s c #8EADD0",
"t c #BAD0E7", "t c #4975AE",
"u c #B9CFE7", "u c #3667A6",
"v c #AEC8E3", "v c #3666A6",
"w c #AAC5E2", "w c #4170AB",
"x c #A8C4E1", "x c #5B83B6",
"y c #A6C2E0", "y c #9BB9DA",
"z c #A9C4E1", "z c #97B9DC",
"A c #B3CBE6", "A c #7EA7D3",
"B c #9DBADB", "B c #7CA5D2",
"C c #4574AD", "C c #88AED6",
"D c #3465A4", "D c #8AAFD6",
"E c #89AAD1", "E c #A4C1E0",
"F c #A5C2E0", "F c #406DAB",
"G c #6E94C1", "G c #4F7BB2",
"H c #BFD4EA", "H c #4A77B3",
"I c #93B1D4", "I c #4C79B4",
"J c #4E79B2", "J c #2E5EA2",
"K c #3969A8", "K c #6F95C3",
"L c #3969A7", "L c #95B6D9",
"M c #3868A6", "M c #7FA8D3",
"N c #3B6AA7", "N c #76A1D0",
"O c #5C84B8", "O c #709DCE",
"P c #8CACD2", "P c #2B5DA1",
"Q c #B3CCE5", "Q c #3667A5",
"R c #9EBDDE", "R c #4D7AB4",
"S c #8FB3D8", "S c #648DC3",
"T c #81A9D3", "T c #4A78B3",
"U c #8CB0D7", "U c #3262A2",
"V c #9FBDDD", "V c #2C5FA0",
"W c #96B5D8", "W c #6B91C0",
"X c #9CBCDD", "X c #97B8DB",
"Y c #A2C0DF", "Y c #74A0CF",
"Z c #A5BFDC", "Z c #709ECE",
"` c #5D86B8", "` c #ACC7E3",
" . c #3B6AA8", " . c #2D5EA0",
".. c #3768A7", ".. c #3767A6",
"+. c #3A6AA9", "+. c #5985BD",
"@. c #3464A5", "@. c #78A3D0",
"#. c #3969A5", "#. c #6C9BCC",
"$. c #6B90C0", "$. c #AEC9E5",
"%. c #98B7D9", "%. c #3263A3",
"&. c #98B9DC", "&. c #3768A7",
"*. c #84ABD5", "*. c #9BB8DA",
"=. c #7EA7D3", "=. c #9CB9DA",
"-. c #7BA5D2", "-. c #9CBADA",
";. c #80A9D4", ";. c #9FBBDC",
">. c #97B8DB", ">. c #A8C1DF",
",. c #79A4D1", ",. c #2D5FA0",
"'. c #A3C0DF", "'. c #22569B",
"). c #3C6AA9", "). c #23579C",
"!. c #6B91C0", "!. c #21569A",
"~. c #4A77B3", "~. c #21559B",
"{. c #4E7BB5", "{. c #275A9E",
"]. c #3667A5", "]. c #3364A4",
"^. c #7197C5", "^. c #24589C",
"/. c #A0BEDE", "/. c #24579C",
"(. c #8BAFD7", "(. c #416FAB",
"_. c #7AA5D2", "_. c #C0D3E8",
":. c #78A3D1", ":. c #B8CCE4",
"<. c #75A1D0", "<. c #B5CBE3",
"[. c #3364A5", "[. c #AFC7E1",
"}. c #5884BB", "}. c #B0C8E2",
"|. c #5D88BE", "|. c #88A9CF",
"1. c #517EB8", "1. c #4471AC",
"2. c #3666A6", "2. c #B9D1E8",
"3. c #406EAA", "3. c #94B6DA",
"4. c #9EBBDB", "4. c #95B7DB",
"5. c #77A2D0", "5. c #A3C1DF",
"6. c #74A0CF", "6. c #A4BEDC",
"7. c #ABC6E2", "7. c #2D60A0",
"8. c #4172AF", "8. c #BBD1E9",
"9. c #648DC3", "9. c #BCD1E8",
"0. c #678FC5", "0. c #416EA9",
"a. c #4D7AB4", "a. c #3868A7",
"b. c #3565A3", "b. c #BAD1E9",
"c. c #4472AC", "c. c #96B7DB",
"d. c #A2BFDF", "d. c #98B9DC",
"e. c #87ADD6", "e. c #A2C0DF",
"f. c #76A1D0", "f. c #AAC4DF",
"g. c #739FCF", "g. c #5F88BA",
"h. c #76A2D0", "h. c #80A8D7",
"i. c #5783BB", "i. c #CDDCEC",
"j. c #4571AC", "j. c #7A9FC8",
"k. c #9EBCDC", "k. c #4273B1",
"l. c #8BB0D7", "l. c #3465A4",
"m. c #74A1D0", "m. c #4371AC",
"n. c #729FCF", "n. c #B9D1E9",
"o. c #AFC9E4", "o. c #B4CCE5",
"p. c #3F6EAB", "p. c #9DBCDD",
"q. c #A3BEDD", "q. c #8EB2D8",
"r. c #A9C4E2", "r. c #91B3D9",
"s. c #A9C5E1", "s. c #719AC8",
"t. c #AFC8E4", "t. c #4171AC",
"u. c #B2CAE4", "u. c #3A6AA8",
"v. c #3565A4", "v. c #3A75BD",
"w. c #3666A5", "w. c #9CBBDB",
"x. c #CADBED", "x. c #608BC1",
"y. c #C9DAED", "y. c #3A6EAD",
"z. c #C7D9EC", "z. c #4C80BB",
"A. c #C2D6EA", "A. c #3365A4",
"B. c #C0D4EA", "B. c #C6DAED",
"C. c #C1D5EA", "C. c #6F94C1",
"D. c #A0BCDB", "D. c #8CABD1",
"E. c #3769A6", "E. c #9BBBDD",
"F. c #C8DAEC", "F. c #6C9ACD",
"G. c #9BBBDD", "G. c #6596CA",
"H. c #3C6CA8", "H. c #709DCF",
"I. c #B3CBE4", "I. c #7AA4D2",
"J. c #416EAA", "J. c #6A96C8",
"K. c #C8D9EC", "K. c #5885BB",
"L. c #99BADC", "L. c #4F7EB7",
"M. c #BDD2E8", "M. c #497AB6",
"N. c #A9C2DF", "N. c #487AB6",
"O. c #416EA9", "O. c #4275B5",
"P. c #82A9D8", "P. c #4C7FBB",
"Q. c #3869A7", "Q. c #578BC6",
"R. c #C6D8EC", "R. c #396CAA",
"S. c #98B9DB", "S. c #789CC6",
"T. c #A7C4E1", "T. c #5681B6",
"U. c #B2CBE4", "U. c #8AAFD7",
"V. c #7399C5", "V. c #77A2D1",
"W. c #3668A6", "W. c #6496CA",
"X. c #87ADD9", "X. c #6294C9",
"Y. c #C4D6E9", "Y. c #6395CA",
"Z. c #B1CAE2", "Z. c #5F92C9",
"`. c #3F70AD", "`. c #5C8FC7",
" + c #4577B4", " + c #598DC6",
".+ c #3667A6", ".+ c #588DC7",
"++ c #C4D7EB", "++ c #4175B2",
"@+ c #9DBCDE", "@+ c #31619F",
"#+ c #B5CDE6", "#+ c #6089BB",
"$+ c #96B8DB", "$+ c #77A0CE",
"%+ c #95B7DB", "%+ c #6E9CCD",
"&+ c #95B6DA", "&+ c #6696CA",
"*+ c #85AAD2", "*+ c #6193C9",
"=+ c #5682B9", "=+ c #5F91C8",
"-+ c #4982C6", "-+ c #5C90C7",
";+ c #B3CDE5", ";+ c #5A8EC6",
">+ c #769CCC", ">+ c #558AC3",
",+ c #3A6CAB", ",+ c #4072AF",
"'+ c #4476B3", "'+ c #27528A",
")+ c #4D81BC", ")+ c #2A5285",
"!+ c #A9C2DE", "!+ c #3C6599",
"~+ c #B7CEE7", "~+ c #4B77B0",
"{+ c #9FBEDE", "{+ c #4E7DB6",
"]+ c #6D9BCE", "]+ c #4C7CB7",
"^+ c #6A99CC", "^+ c #4877B2",
"/+ c #719ECF", "/+ c #3B69A2",
"(+ c #82A9D4", "(+ c #3361A0",
"_+ c #80A7D3",
":+ c #618DC1",
"<+ c #4573AF",
"[+ c #3466A5",
"}+ c #3769A9",
"|+ c #386BAD",
"1+ c #376CAE",
"2+ c #3667A9",
"3+ c #4072B0",
"4+ c #5183BE",
"5+ c #588DC7",
"6+ c #3B6EAD",
"7+ c #94B3D7",
"8+ c #5882B7",
"9+ c #A1BEDC",
"0+ c #88AED7",
"a+ c #6E9CCD",
"b+ c #6999CC",
"c+ c #6797CB",
"d+ c #6696CB",
"e+ c #729ECF",
"f+ c #76A0D0",
"g+ c #6995C8",
"h+ c #5E8DC3",
"i+ c #5A8AC2",
"j+ c #5C8CC3",
"k+ c #5E90C9",
"l+ c #5B8FC7",
"m+ c #578CC7",
"n+ c #4A7EBC",
"o+ c #3566A5",
"p+ c #9FBCDA",
"q+ c #3768A5",
"r+ c #6990C1",
"s+ c #7CA5D2",
"t+ c #6A9ACC",
"u+ c #6596CB",
"v+ c #6395CA",
"w+ c #6294CA",
"x+ c #6093C9",
"y+ c #6093CA",
"z+ c #5D91C8",
"A+ c #5B8FC8",
"B+ c #588DC6",
"C+ c #588CC7",
"D+ c #4D82BE",
"E+ c #315F98",
"F+ c #3A69A6",
"G+ c #648EC0",
"H+ c #7EA5D2",
"I+ c #7AA4D2",
"J+ c #6F9DCE",
"K+ c #6193CA",
"L+ c #5F91C8",
"M+ c #5D90C8",
"N+ c #5C90C7",
"O+ c #5C90C8",
"P+ c #588EC6",
"Q+ c #477AB7",
"R+ c #3465A5",
"S+ c #2E578E",
"T+ c #3666A2",
"U+ c #4674AD",
"V+ c #5A88BE",
"W+ c #6592C6",
"X+ c #6B98CB",
"Y+ c #6B99CC",
"Z+ c #6797CC",
"`+ c #6090C7",
" @ c #5588C1",
".@ c #4679B6",
"+@ c #32609C",
"@@ c #1B3558",
"#@ c #2B5185",
"$@ c #325E9A",
"%@ c #3464A1",
"&@ c #3463A3",
"*@ c #3464A2",
"=@ c #32609B",
"-@ c #2A4F83",
" ", " ",
" . + @ # $ % & * ", " . + @ # $ % & * ",
" = - ; > , ' ) ! ~ { ] ^ / ( ", " = - ; > , ' ) ! ~ { ] ^ / ( ",
" _ : < [ } | 1 2 2 3 4 | 5 6 7 8 % ( ", " _ : < [ } | 1 2 3 4 5 > 6 7 8 9 0 ",
" 9 0 a < ' } b c 3 d e f g f 4 d h i j k ( ", " a b a c d e f g h i j k l m n o p q ",
" j l m n o p q r s t u 4 v w x y z A B C D E F ( ", " r s t u v w x y z A B C D E q ",
" G H I J K & L L M N O P Q c g R S T U V W X Y ( ", " F G H I J K L M N O 4 P ",
" = Z ` ...+.@. L #.$.%.&.*.=.-.;.>.,.'.( ", " Q R S T U V W X Y Z ` . ",
" ).!.K ~.{.]. @ ^./.(._.:.<.<.z [. ", " ..+. t L @.Z #.$.0 ",
" .N }.|.1.2. 8 3.4.&.5.6.<.7.# ", " %. &.{ *.=.-.;.>.,. ",
" ( 8.9.0.a.b. c.d.e.f.g.h.f # ", " '.).!.~.~.{.]. %.^./.^./.).'. ",
" ( i. j.k.l.5.m.n.h.o.# ", " (._.:.<.[.}.|.V ]. ",
" ( p.q.w r.z s.w t.u.v. ", " 1.2.3.4.5.6.7. %. ",
" ( ( ( ( ( ( ( ( ( ( ( ", " 1.8.X l 9.0. a.( ",
" ( w.w.w.D ( ( ( ( ( ( ", " 1.b.c.d.e.f.g. h.i.j.k.l. ",
" ( x.x.y.z.A.B.C.D.E. ( ", " m.n.o.p.3.q.r.s.t.u. v.w.x.y.z.A. ",
" ( F.G.&.&.&.v s H. ( ", " m.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R. ",
" ( F.G.&.&.w I.J. . ( ", " (.S. T.U.V.W.X.Y.Y.X.Z.`. +.+++ ",
" ( K.G.&.L.M.N.O.^ P. Q.D ", " ]. @+#+$+%+&+*+=+-+;+>+,+ ",
" ( R.G.&.&.S.T.U.V.W. X.Y.Z.`. +.+ ", " '+)+!+~+{+]+^+/+(+ ",
" ( ++@+#+G.$+%+%+&+*+=+]..+ -+;+>+,+'+)+* ",
" ( A.} !+~+{+*.]+^+/+(+_+:+<+[+}+|+1+|+2+3+4+5+6+ ",
" ( C.7+( 8+9+0+a+b+c+d+b+e+5.f+g+h+i+j+k+l+m+n+o+ ",
" ( p+M q+r+l.s+t+u+v+w+x+x+x+y+z+A+B+C+D+o+ ",
" D . E+F+G+H+I+J+c+K+L+M+N+O+l+P+Q+R+ ",
" ( S+T+U+V+W+X+Y+Z+`+ @.@$ +@ ",
" @@#@$@%@&@( *@=@-@ ",
" ",
" ", " ",
" ", " ",
" ", " ",

View File

@@ -1,401 +1,331 @@
/* XPM */ /* XPM */
static const char * stop_xpm[] = { static char * stop_xpm[] = {
"32 32 366 2", "24 24 304 2",
" c None", " c None",
". c #860000", ". c #920F0F",
"+ c #890000", "+ c #931212",
"@ c #991414", "@ c #931111",
"# c #F38989", "# c #8F0909",
"$ c #F79393", "$ c #981414",
"% c #F79292", "% c #DC6666",
"& c #F79090", "& c #F07575",
"* c #F78F8F", "* c #EF7272",
"= c #F68C8C", "= c #EE7171",
"- c #F68A8A", "- c #EE6F6F",
"; c #F58787", "; c #EE6D6D",
"> c #A61F1F", "> c #EE6C6C",
", c #8A0000", ", c #E46969",
"' c #991515", "' c #980F0F",
") c #F18383", ") c #8E0606",
"! c #E76565", "! c #EA7B7B",
"~ c #D94040", "~ c #E25858",
"{ c #D93F3F", "{ c #D84040",
"] c #D83E3E", "] c #D83F3F",
"^ c #D83D3D", "^ c #D83E3E",
"/ c #D83C3C", "/ c #D83D3D",
"( c #D83B3B", "( c #D73C3C",
"_ c #E15252", "_ c #D73A3A",
": c #F17C7C", ": c #DD4A4A",
"< c #A51C1C", "< c #EC7272",
"[ c #880000", "[ c #950909",
"} c #9B1616", "} c #9A1616",
"| c #F18484", "| c #EB7C7C",
"1 c #E76666", "1 c #E15959",
"2 c #D94242", "2 c #D74040",
"3 c #D94141", "3 c #D94444",
"4 c #E05252", "4 c #D94343",
"5 c #F07878", "5 c #D94242",
"6 c #A41A1A", "6 c #D94141",
"7 c #F28585", "7 c #D93F3F",
"8 c #E66565", "8 c #D73D3D",
"9 c #D94343", "9 c #D73939",
"0 c #DA4444", "0 c #DD4747",
"a c #E15151", "a c #E96D6D",
"b c #EF7474", "b c #A21818",
"c c #A21818", "c c #9D1717",
"d c #9D1818", "d c #DC6868",
"e c #DA4545", "e c #E25959",
"f c #D83A3A", "f c #D94545",
"g c #E05050", "g c #D84545",
"h c #EE7070", "h c #DA4545",
"i c #9F1616", "i c #D84242",
"j c #9E1818", "j c #D84141",
"k c #E56363", "k c #D63D3D",
"l c #DA4646", "l c #D73B3B",
"m c #DA4747", "m c #D63838",
"n c #D73A3A", "n c #DC4747",
"o c #D63939", "o c #D95555",
"p c #DF4F4F", "p c #9D1414",
"q c #EE6C6C", "q c #940909",
"r c #9E1414", "r c #E15757",
"s c #A01919", "s c #DC4848",
"t c #E56262", "t c #F64949",
"u c #E54B4B", "u c #D94747",
"v c #FA4F4F", "v c #D94646",
"w c #DD4848", "w c #D73F3F",
"x c #EB4444", "x c #EA4141",
"y c #F64545", "y c #E53D3D",
"z c #D63A3A", "z c #D53A3A",
"A c #D53939", "A c #D43838",
"B c #D43838", "B c #DB4747",
"C c #EC6868", "C c #E66161",
"D c #9D1212", "D c #920606",
"E c #A01A1A", "E c #9D1818",
"F c #E45F5F", "F c #EC7C7C",
"G c #E54A4A", "G c #DF5353",
"H c #F96161", "H c #DC4545",
"I c #EFA9A9", "I c #F15A5A",
"J c #F75454", "J c #EEB2B2",
"K c #DC4747", "K c #F55757",
"L c #EA4646", "L c #DB4545",
"M c #F56B6B", "M c #EA4545",
"N c #F08E8E", "N c #F38383",
"O c #F24747", "O c #F27979",
"P c #D43939", "P c #DC3D3D",
"Q c #D33838", "Q c #D33838",
"R c #D23737", "R c #D13535",
"S c #DD4C4C", "S c #D84343",
"T c #E96363", "T c #E35C5C",
"U c #9A0F0F", "U c #980E0E",
"V c #F68E8E", "V c #BD4949",
"W c #E45D5D", "W c #E25656",
"X c #E54848", "X c #D74343",
"Y c #F85F5F", "Y c #F44F4F",
"Z c #E6DBDB", "Z c #EBBFBF",
"` c #E5E5E5", "` c #E4EBEB",
" . c #EEB2B2", " . c #EBC7C7",
".. c #F75252", ".. c #F15D5D",
"+. c #DC4545", "+. c #DB4141",
"@. c #EB4848", "@. c #EA4747",
"#. c #F66C6C", "#. c #F09C9C",
"$. c #E5E1E1", "$. c #E4EFEF",
"%. c #E4E4E4", "%. c #E5DDDD",
"&. c #EF9292", "&. c #FC5858",
"*. c #F24848", "*. c #D53939",
"=. c #CF3535", "=. c #D13737",
"-. c #DC4B4B", "-. c #CE3333",
";. c #ED6666", ";. c #B93434",
">. c #FC4848", ">. c #DC4949",
",. c #EEAAAA", ",. c #E34545",
"'. c #E6E6E6", "'. c #F48F8F",
"). c #E7E7E7", "). c #E7E6E6",
"!. c #EFB3B3", "!. c #E8E9E9",
"~. c #DC4343", "~. c #EDCBCB",
"{. c #EB4B4B", "{. c #F45A5A",
"]. c #F67171", "]. c #EA4C4C",
"^. c #E8E4E4", "^. c #F2A3A3",
"/. c #E6D9D9", "/. c #E9E9E9",
"(. c #FF4848", "(. c #E7E9E9",
"_. c #DB3C3C", "_. c #F0B0B0",
":. c #D13838", ":. c #E74848",
"<. c #D03636", "<. c #CF3636",
"[. c #CE3434", "[. c #CE3535",
"}. c #EF6B6B", "}. c #D23A3A",
"|. c #F85353", "|. c #BC4949",
"1. c #EEB6B6", "1. c #DD4848",
"2. c #E8E8E8", "2. c #E74444",
"3. c #E9E9E9", "3. c #F29E9E",
"4. c #EAEAEA", "4. c #EAE9E9",
"5. c #F0B7B7", "5. c #EBF0F0",
"6. c #F75858", "6. c #F0CECE",
"7. c #EC4E4E", "7. c #F79191",
"8. c #F77777", "8. c #EAF4F4",
"9. c #EBE7E7", "9. c #EBECEC",
"0. c #E9DDDD", "0. c #EFC4C4",
"a. c #F86565", "a. c #EA4B4B",
"b. c #DF4242", "b. c #D13939",
"c. c #D03737", "c. c #CF3737",
"d. c #CF3636", "d. c #CD3434",
"e. c #CE3535", "e. c #D13A3A",
"f. c #CD3333", "f. c #B83333",
"g. c #EF6969", "g. c #D73E3E",
"h. c #DB4343", "h. c #E74646",
"i. c #F85A5A", "i. c #F59E9E",
"j. c #F0BABA", "j. c #EFE8E8",
"k. c #EBEBEB", "k. c #EEF1F1",
"l. c #ECECEC", "l. c #EEF5F5",
"m. c #F2BABA", "m. c #F3BABA",
"n. c #F97878", "n. c #EA5050",
"o. c #ECE9E9", "o. c #D23B3B",
"p. c #ECE0E0", "p. c #D03A3A",
"q. c #F96C6C", "q. c #CF3939",
"r. c #DF4646", "r. c #CC3535",
"s. c #D13939", "s. c #CA3131",
"t. c #D03838", "t. c #B83232",
"u. c #CF3737", "u. c #BD4848",
"v. c #CD3434", "v. c #D83A3A",
"w. c #CC3333", "w. c #F05D5D",
"x. c #EE6767", "x. c #F5BEBE",
"y. c #F79191", "y. c #F1F2F2",
"z. c #DB4141", "z. c #F2E6E6",
"A. c #F86161", "A. c #FE7A7A",
"B. c #F2BFBF", "B. c #CF3434",
"C. c #EDEDED", "C. c #C92121",
"D. c #EEEEEE", "D. c #C61212",
"E. c #EEE3E3", "E. c #C10707",
"F. c #F97272", "F. c #C00505",
"G. c #DF4949", "G. c #BE0404",
"H. c #CE3636", "H. c #C30C0C",
"I. c #CD3535", "I. c #B72222",
"J. c #CC3434", "J. c #BC4848",
"K. c #CB3232", "K. c #DC4343",
"L. c #EE6565", "L. c #D73838",
"M. c #F76868", "M. c #E95A5A",
"N. c #F4C0C0", "N. c #F8ADAD",
"O. c #EFEFEF", "O. c #F2F9F9",
"P. c #F0F0F0", "P. c #F3F3F3",
"Q. c #F0E7E7", "Q. c #F4F2F2",
"R. c #FA7979", "R. c #F3F7F7",
"S. c #DF4A4A", "S. c #F2D5D5",
"T. c #CC3131", "T. c #F05050",
"U. c #CA2D2D", "U. c #C30000",
"V. c #C82929", "V. c #BF0000",
"W. c #C72828", "W. c #BE0000",
"X. c #ED5F5F", "X. c #BD0000",
"Y. c #D73939", "Y. c #BB0000",
"Z. c #ED5A5A", "Z. c #C00707",
"`. c #FA8686", "`. c #B71F1F",
" + c #F1F1F1", " + c #BC4646",
".+ c #F2F2F2", ".+ c #DC4141",
"++ c #F5CFCF", "++ c #D63636",
"@+ c #FD7171", "@+ c #D63737",
"#+ c #D33939", "#+ c #EA5C5C",
"$+ c #CB2424", "$+ c #F6B9B9",
"%+ c #C71616", "%+ c #F4FAFA",
"&+ c #C40B0B", "&+ c #F9C5C5",
"*+ c #C00202", "*+ c #FCACAC",
"=+ c #BF0000", "=+ c #F4F0F0",
"-+ c #BE0000", "-+ c #F1F6F6",
";+ c #BD0000", ";+ c #EB5F5F",
">+ c #BC0000", ">+ c #C00101",
",+ c #E93D3D", ",+ c #B90000",
"'+ c #D73838", "'+ c #BF0707",
")+ c #EA5B5B", ")+ c #B61D1D",
"!+ c #F99191", "!+ c #BC4545",
"~+ c #F2EFEF", "~+ c #DA3E3E",
"{+ c #F3F3F3", "{+ c #D73535",
"]+ c #F4F4F4", "]+ c #D63434",
"^+ c #F45353", "^+ c #EA6363",
"/+ c #C60505", "/+ c #F5BFBF",
"(+ c #C10000", "(+ c #F1F1F1",
"_+ c #C00000", "_+ c #F5F6F6",
":+ c #BA0000", ":+ c #FAC9C9",
"<+ c #E93B3B", "<+ c #DF3C3C",
"[+ c #F68D8D", "[+ c #D21B1B",
"}+ c #D73737", "}+ c #FBADAD",
"|+ c #EA5E5E", "|+ c #F5F4F4",
"1+ c #F99595", "1+ c #F2F2F2",
"2+ c #F3F0F0", "2+ c #F1D7D7",
"3+ c #F5F5F5", "3+ c #F07373",
"4+ c #F6EEEE", "4+ c #B80000",
"5+ c #F7DDDD", "5+ c #BD0707",
"6+ c #F3BFBF", "6+ c #B61C1C",
"7+ c #F45C5C", "7+ c #B53B3B",
"8+ c #C40606", "8+ c #E75D5D",
"9+ c #BB0000", "9+ c #D63333",
"0+ c #B90000", "0+ c #D53333",
"a+ c #E83939", "a+ c #D42F2F",
"b+ c #F68B8B", "b+ c #F58686",
"c+ c #D73535", "c+ c #F3D4D4",
"d+ c #D73636", "d+ c #F2F3F3",
"e+ c #F99A9A", "e+ c #F6D3D3",
"f+ c #F7EFEF", "f+ c #E44343",
"g+ c #FA8181", "g+ c #C40000",
"h+ c #FD6767", "h+ c #C20000",
"i+ c #F8C7C7", "i+ c #D82C2C",
"j+ c #F3C3C3", "j+ c #F7B7B7",
"k+ c #F36666", "k+ c #F0E9E9",
"l+ c #C20707", "l+ c #FA8F8F",
"m+ c #B80000", "m+ c #BE0A0A",
"n+ c #E73838", "n+ c #B70000",
"o+ c #F68989", "o+ c #B60000",
"p+ c #D63434", "p+ c #C20C0C",
"q+ c #EB6363", "q+ c #B41919",
"r+ c #F89D9D", "r+ c #8B0101",
"s+ c #F1EFEF", "s+ c #C44848",
"t+ c #F7EEEE", "t+ c #EC5F5F",
"u+ c #F97F7F", "u+ c #D52A2A",
"v+ c #D62424", "v+ c #D22424",
"w+ c #C80707", "w+ c #CE1C1C",
"x+ c #F56C6C", "x+ c #E96969",
"y+ c #F9CCCC", "y+ c #FBC4C4",
"z+ c #F2C6C6", "z+ c #E44949",
"A+ c #F47272", "A+ c #C40101",
"B+ c #BF0707", "B+ c #C10000",
"C+ c #B70000", "C+ c #D53131",
"D+ c #E73636", "D+ c #FBBEBE",
"E+ c #F48686", "E+ c #F09292",
"F+ c #E14E4E", "F+ c #C00E0E",
"G+ c #D63333", "G+ c #B50000",
"H+ c #F78383", "H+ c #C71212",
"I+ c #F5BCBC", "I+ c #980707",
"J+ c #F5ECEC", "J+ c #890101",
"K+ c #F98484", "K+ c #B52828",
"L+ c #D62727", "L+ c #E63D3D",
"M+ c #C40000", "M+ c #C90202",
"N+ c #C30000", "N+ c #C70000",
"O+ c #C60808", "O+ c #C80505",
"P+ c #F57676", "P+ c #D32424",
"Q+ c #F8CFCF", "Q+ c #C61B1B",
"R+ c #F0DFDF", "R+ c #C11111",
"S+ c #FE8A8A", "S+ c #C81313",
"T+ c #C41515", "T+ c #8C0101",
"U+ c #B80202", "U+ c #880000",
"V+ c #E63434", "V+ c #BE2E2E",
"W+ c #A82323", "W+ c #DC2D2D",
"X+ c #F07A7A", "X+ c #C50000",
"Y+ c #E04C4C", "Y+ c #BC0000",
"Z+ c #D63232", "Z+ c #C30D0D",
"`+ c #D53333", "`+ c #CE2424",
" @ c #D53535", " @ c #850000",
".@ c #F27E7E", ".@ c #BE2B2B",
"+@ c #F5BBBB", "+@ c #E33434",
"@@ c #F1E9E9", "@@ c #C00000",
"#@ c #F98B8B", "#@ c #CC1616",
"$@ c #D62A2A", "$@ c #CB2222",
"%@ c #C20000", "%@ c #910404",
"&@ c #C40909", "&@ c #790000",
"*@ c #F48080", "*@ c #B21D1D",
"=@ c #F6D2D2", "=@ c #E03131",
"-@ c #F3E4E4", "-@ c #B40000",
";@ c #C61B1B", ";@ c #CD1818",
">@ c #D92626", ">@ c #C61F1F",
",@ c #CD2020", ",@ c #830000",
"'@ c #8B0000", "'@ c #730000",
")@ c #A72222", ")@ c #B92525",
"!@ c #EF6E6E", "!@ c #E14444",
"~@ c #DE3C3C", "~@ c #E04141",
"{@ c #D11B1B", "{@ c #DF3F3F",
"]@ c #CE1313", "]@ c #DE3C3C",
"^@ c #CA0707", "^@ c #DE3A3A",
"/@ c #C90303", "/@ c #DE3737",
"(@ c #FF8F8F", "(@ c #DD3535",
"_@ c #D62D2D", "_@ c #DD3232",
":@ c #C10A0A", ":@ c #C42121",
"<@ c #F58B8B", "<@ c #7E0000",
"[@ c #FD9898", "[@ c #720000",
"}@ c #C61C1C", "}@ c #770000",
"|@ c #B90303", " . + + + + + + @ @ # ",
"1@ c #DB2828", " $ % & * * * = - ; > , ' ",
"2@ c #CA1F1F", " ) ! ~ { { { ] ^ / ( _ : < [ ",
"3@ c #890101", " } | 1 2 3 3 4 5 6 7 ^ 8 9 0 a b ",
"4@ c #A01313", " c d e 6 f g f h 4 i j 7 k l m n o p ",
"5@ c #EC5555", " q | r 4 f s t u v h i 6 w x y z A B C D ",
"6@ c #D61F1F", " E F G w 4 H I J K L f i j M N O P Q R S T U ",
"7@ c #C90000", " V W / 6 X Y Z ` ...+.j @.#.$.%.&.*.=.-.f ;. ",
"8@ c #C80000", " V >.7 { i ,.'.).!.~.{.].^./.(._.:.=.<.[.}.;. ",
"9@ c #C70000", " |.1.^ ] 7 { 2.3.4.5.6.7.8.9.0.a.b.c.[.d.e.f. ",
"0@ c #C70303", " |.0 ( 8 ^ ] g.h.i.j.k.l.k.m.n.o.p.q.r.s.<.t. ",
"a@ c #CD1616", " u.H v.l ( / / *.w.x.y.y.z.A.B.C.D.E.F.G.H.I. ",
"b@ c #BF0909", " J.K.L.9 _ _ _ M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.`. ",
"c@ c #C11010", " +.+++@+L.@+#+$+O.%+&+*+=+-+S.;+>+X.Y.,+'+)+ ",
"d@ c #B90404", " !+~+{+{+]+^+/+(+_+:+<+[+}+|+1+2+3+Y.,+4+5+6+ ",
"e@ c #DC2929", " 7+8+9+0+a+b+c+d+e+f+g+h+i+j+P.k+l+m+n+o+p+q+ ",
"f@ c #C71E1E", " r+s+t+u+v+w+x+y+z+A+h+B+X.C+D+E+F+n+G+H+v+I+ ",
"g@ c #A01111", " J+K+L+M+N+O+P+A+h+B+V.X.Y.Q+R+4+o+S+v+T+ ",
"h@ c #EA5252", " U+V+W+N+X+U.h+B+V.X.Y+Y.,+4+o+Z+`+T+ ",
"i@ c #D51E1E", " @.@+@A+h+@@W.X.Y+Y.,+4+G+#@$@%@ ",
"j@ c #C60000", " &@*@=@V.Y+Y.,+4+o+G+-@;@>@,@ ",
"k@ c #C50000", " '@)@!@~@{@]@^@/@(@_@:@<@ ",
"l@ c #BA0404", " [@&@&@&@&@&@&@&@&@}@ ",
"m@ c #DC2A2A",
"n@ c #C31C1C",
"o@ c #9E1010",
"p@ c #EA4E4E",
"q@ c #D51D1D",
"r@ c #BB0505",
"s@ c #DE2B2B",
"t@ c #BF1A1A",
"u@ c #840000",
"v@ c #9E0F0F",
"w@ c #E94A4A",
"x@ c #D31C1C",
"y@ c #BC0606",
"z@ c #DF2D2D",
"A@ c #BA1818",
"B@ c #870000",
"C@ c #790000",
"D@ c #9C0D0D",
"E@ c #E84646",
"F@ c #D01B1B",
"G@ c #BC0707",
"H@ c #E02E2E",
"I@ c #B61717",
"J@ c #810000",
"K@ c #730000",
"L@ c #9A0C0C",
"M@ c #EC4949",
"N@ c #EB4747",
"O@ c #EB4545",
"P@ c #E94343",
"Q@ c #E94141",
"R@ c #E93F3F",
"S@ c #E73939",
"T@ c #E73737",
"U@ c #E63535",
"V@ c #B31515",
"W@ c #7D0000",
"X@ c #720000",
"Y@ c #7C0000",
" . . . . . . . . . . . . + ",
" @ # $ $ $ $ $ % & * = - ; > , ",
" ' ) ! ~ ~ ~ ~ { { ] ^ / ( _ : < [ ",
" } | 1 2 2 2 2 3 3 ~ { ] ^ / ( 4 5 6 [ ",
" } 7 8 9 9 0 0 9 9 2 3 ~ { ] ^ / ( a b c ",
" d 7 8 0 0 e e e e 0 9 2 3 ~ { ] / ( f g h i ",
" j 7 k 0 e l m m m l e 0 9 2 3 { ] ^ / n o p q r ",
" s 7 t 9 0 e m u v w m l e 9 2 3 ~ x y / z A B p C D ",
" E 7 F 2 9 0 e G H I J K l e 9 2 3 L M N O z P Q R S T U ",
" . V W ~ 3 2 0 X Y Z ` ...+.0 9 2 @.#.$.%.&.*.P Q R =.-.;.. ",
" . % ] { 3 2 9 >.,.` '.).!...~.2 {.].^.).'./.(._.:.<.=.[.}.. ",
" . % ] { ~ 3 2 ~.|.1.2.3.4.5.6.7.8.9.3.2.0.a.b.:.c.d.e.f.g.. ",
" . % ^ ] { ~ ~ 3 h.i.j.4.k.l.m.n.o.k.k.p.q.r.s.t.u.e.v.w.x.. ",
" . y./ ^ ] ] { ~ ~ z.A.B.C.D.D.D.D.D.E.F.G.s.t.u.H.I.J.K.L.. ",
" . y.( ( / ^ ] ] { { z.M.N.O.P.P.P.Q.R.S.s.t.u.H.T.U.V.W.X.. ",
" . & Y.f ( / / ^ ^ ^ ^ Z.`. +.+.+.+++@+#+$+%+&+*+=+-+;+>+,+. ",
" . * '+Y.f f ( ( ( / )+!+~+{+{+]+]+{+N.^+/+(+_+=+-+;+>+:+<+. ",
" . [+}+}+'+Y.Y.Y.f |+1+2+{+3+4+5+]+.+ +6+7+8+=+-+;+9+:+0+a+. ",
" . b+c+d+}+}+'+'+|+e+~+{+3+f+g+h+i+3+{+ +j+k+l+;+9+:+0+m+n+. ",
" . o+p+c+c+d+d+q+r+s+.+3+t+u+v+w+x+y+3+{+P.z+A+B+:+0+m+C+D+. ",
" . E+F+G+p+p+p+H+I+ +{+J+K+L+M+N+O+P+Q+]+ +R+S+T+0+m+C+U+V+. ",
" [ W+X+Y+Z+Z+`+ @.@+@@@#@$@M+N+%@(+&@*@=@-@& ;@0+m+C+U+>@,@. ",
" '@)@!@~@{@]@^@/@!@(@_@M+N+%@(+_+-+:@<@[@}@0+m+C+|@1@2@3@ ",
" + 4@5@6@7@8@9@0@a@M+N+%@(+=+-+;+>+b@c@0+m+C+d@e@f@+ ",
" + g@h@i@9@j@k@M+N+%@(+=+-+;+>+9+:+0+m+C+l@m@n@, ",
" , o@p@q@k@M+N+%@_+=+-+;+>+9+:+0+m+C+r@s@t@+ ",
" u@v@w@x@N+%@_+=+-+;+>+9+:+0+m+C+y@z@A@B@ ",
" C@D@E@F@_+=+-+;+>+9+:+0+m+C+G@H@I@J@ ",
" K@L@{.M@N@O@P@Q@R@,+<+S@T@U@V@W@ ",
" X@. . . . . . . . . . . . Y@ ",
" ",
" "}; " "};

View File

@@ -38,12 +38,9 @@
#error "wxStyledTextControl is needed by this sample" #error "wxStyledTextControl is needed by this sample"
#endif #endif
#include "wxlogo.xpm"
#include "back.xpm"
#include "forward.xpm"
#include "stop.xpm" #include "stop.xpm"
#include "refresh.xpm" #include "refresh.xpm"
#include "wxlogo.xpm"
class WebApp : public wxApp class WebApp : public wxApp
{ {
@@ -94,7 +91,6 @@ private:
wxTimer* m_timer; wxTimer* m_timer;
int m_animation_angle; int m_animation_angle;
wxInfoBar *m_info; wxInfoBar *m_info;
wxStaticText* m_info_text; wxStaticText* m_info_text;
}; };
@@ -138,10 +134,23 @@ WebFrame::WebFrame() : wxFrame(NULL, wxID_ANY, "wxWebView Sample")
m_toolbar = CreateToolBar(wxTB_TEXT); m_toolbar = CreateToolBar(wxTB_TEXT);
m_toolbar->SetToolBitmapSize(wxSize(32, 32)); m_toolbar->SetToolBitmapSize(wxSize(32, 32));
m_toolbar_back = m_toolbar->AddTool(wxID_ANY, _("Back"), wxBitmap(back_xpm)); wxBitmap back = wxArtProvider::GetBitmap(wxART_GO_BACK , wxART_TOOLBAR);
m_toolbar_forward = m_toolbar->AddTool(wxID_ANY, _("Forward"), wxBitmap(forward_xpm)); wxBitmap forward = wxArtProvider::GetBitmap(wxART_GO_FORWARD , wxART_TOOLBAR);
m_toolbar_stop = m_toolbar->AddTool(wxID_ANY, _("Stop"), wxBitmap(stop_xpm)); #ifdef __WXGTK__
m_toolbar_reload = m_toolbar->AddTool(wxID_ANY, _("Reload"), wxBitmap(refresh_xpm)); wxBitmap stop = wxArtProvider::GetBitmap("gtk-stop", wxART_TOOLBAR);
#else
wxBitmap stop = wxBitmap(stop_xpm);
#endif
#ifdef __WXGTK__
wxBitmap refresh = wxArtProvider::GetBitmap("gtk-refresh", wxART_TOOLBAR);
#else
wxBitmap refresh = wxBitmap(refresh_xpm);
#endif
m_toolbar_back = m_toolbar->AddTool(wxID_ANY, _("Back"), back);
m_toolbar_forward = m_toolbar->AddTool(wxID_ANY, _("Forward"), forward);
m_toolbar_stop = m_toolbar->AddTool(wxID_ANY, _("Stop"), stop);
m_toolbar_reload = m_toolbar->AddTool(wxID_ANY, _("Reload"), refresh);
m_url = new wxTextCtrl(m_toolbar, wxID_ANY, wxT(""), wxDefaultPosition, wxSize(400, -1), wxTE_PROCESS_ENTER ); m_url = new wxTextCtrl(m_toolbar, wxID_ANY, wxT(""), wxDefaultPosition, wxSize(400, -1), wxTE_PROCESS_ENTER );
m_toolbar->AddControl(m_url, _("URL")); m_toolbar->AddControl(m_url, _("URL"));
m_toolbar_tools = m_toolbar->AddTool(wxID_ANY, _("Menu"), wxBitmap(wxlogo_xpm)); m_toolbar_tools = m_toolbar->AddTool(wxID_ANY, _("Menu"), wxBitmap(wxlogo_xpm));

View File

@@ -1,44 +1,84 @@
/* XPM */ /* XPM */
static const char *const wxlogo_xpm[] = { static char * wxlogo_xpm[] = {
/* columns rows colors chars-per-pixel */ "24 24 57 1",
"32 32 6 1", " c None",
" c black", ". c #000006",
". c navy", "+ c #00003F",
"X c red", "@ c #00003C",
"o c yellow", "# c #000034",
"O c gray100", "$ c #000000",
"+ c None", "% c #00000E",
/* pixels */ "& c #000085",
"++++++++++++++++++++++++++++++++", "* c #000079",
"++++++++++++++++++++++++++++++++", "= c #000081",
"++++++++++++++++++++++++++++++++", "- c #000070",
"++++++++++++++++++++++++++++++++", "; c #00000D",
"++++++++++++++++++++++++++++++++", "> c #8686CB",
"++++++++ ++++++++++", ", c #FFFFFF",
"++++++++ ............ ++++++++++", "' c #000078",
"++++++++ ............ ++++++++++", ") c #000080",
"++++++++ .OO......... ++++++++++", "! c #00006F",
"++++++++ .OO......... ++++++++++", "~ c #7F7FC7",
"++++++++ .OO......... ++++++++++", "{ c #00007F",
"++++++++ .OO...... ", "] c #000083",
"++++++++ .OO...... oooooooooooo ", "^ c #000088",
" .OO...... oooooooooooo ", "/ c #000076",
" XXXXXXX .OO...... oOOooooooooo ", "( c #000047",
" XXXXXXX .OO...... oOOooooooooo ", "_ c #000040",
" XOOXXXX ......... oOOooooooooo ", ": c #EDED00",
" XOOXXXX ......... oOOooooooooo ", "< c #FFFF00",
" XOOXXXX oOOooooooooo ", "[ c #202000",
" XOOXXXXXXXXX ++++ oOOooooooooo ", "} c #0E0000",
" XOOXXXXXXXXX ++++ oOOooooooooo ", "| c #7F0000",
" XOOXXXXXXXXX ++++ oOOooooooooo ", "1 c #770000",
" XOOXXXXXXXXX ++++ oooooooooooo ", "2 c #7E0000",
" XOOXXXXXXXXX ++++ oooooooooooo ", "3 c #E0E000",
" XXXXXXXXXXXX ++++ ", "4 c #FFFF88",
" XXXXXXXXXXXX ++++++++++++++++++", "5 c #FFFF3F",
" ++++++++++++++++++", "6 c #1E1E00",
"++++++++++++++++++++++++++++++++", "7 c #1F0000",
"++++++++++++++++++++++++++++++++", "8 c #FF0000",
"++++++++++++++++++++++++++++++++", "9 c #FFFF80",
"++++++++++++++++++++++++++++++++", "0 c #1E0000",
"++++++++++++++++++++++++++++++++" "a c #FF8686",
}; "b c #00000F",
"c c #000082",
"d c #FFFF7F",
"e c #FF7F7F",
"f c #000007",
"g c #000044",
"h c #00003E",
"i c #00001F",
"j c #DE0000",
"k c #E00000",
"l c #C30000",
"m c #DEDE00",
"n c #DD0000",
"o c #DDDD00",
"p c #EAEA00",
"q c #780000",
"r c #680000",
" ",
" ",
" ",
" ",
" .+@@@@@@@#$ ",
" %&*======-$ ",
" ;>,')))))!$ ",
" ;~,')){]^/ ",
" ;~,'))=(%;$$$$$$$$",
" ;~,'))=_:<<<<<<<<[",
"}|1112;~,'))=_345<<<<<<6",
"788888;>,'))=_3,9<<<<<<6",
"0a,888b&*===c_3,d<<<<<<6",
"0e,888fg__h@@i3,d<<<<<<6",
"0e,888jkkl$ $m,d<<<<<<6",
"0e,888888n$ $o,9<<<<<<6",
"0e,888888n$ $o45<<<<<<6",
"0a,888888n$ $p<<<<<<<<[",
"788888888k$ $$$$$$$$$$",
"}|qqqqqqqr$ ",
" ",
" ",
" ",
" "};