Artwork updates
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34450 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -1,25 +1,71 @@
|
||||
/* XPM */
|
||||
static char *help_xpm[] = {
|
||||
/* columns rows colors chars-per-pixel */
|
||||
"16 15 4 1",
|
||||
" c None",
|
||||
". c Black",
|
||||
"X c Blue",
|
||||
"o c #000080",
|
||||
/* pixels */
|
||||
" ",
|
||||
" ...... ",
|
||||
" .XXXXX.. ",
|
||||
" .XX...oX.. ",
|
||||
" .X.. .X.. ",
|
||||
" .X.. .XX.. ",
|
||||
" .. .XX.. ",
|
||||
" .XX.. ",
|
||||
" .X.. ",
|
||||
" .X.. ",
|
||||
" .o.. ",
|
||||
" .. ",
|
||||
" .XX.. ",
|
||||
" .XX.. ",
|
||||
" ... "
|
||||
};
|
||||
/* XPM */
|
||||
static char *help_xpm[] = {
|
||||
/* columns rows colors chars-per-pixel */
|
||||
"16 15 50 1",
|
||||
"j c #4E7FD0",
|
||||
"8 c #EDF2FB",
|
||||
", c #7198D9",
|
||||
"e c #DCE6F6",
|
||||
"y c #FFFFFF",
|
||||
"5 c #95B2E3",
|
||||
"$ c #9AB6E4",
|
||||
"g c #EAF0FA",
|
||||
"1 c #2D59A3",
|
||||
"@ c #B1C7EB",
|
||||
"> c #6992D7",
|
||||
"a c #D9E4F5",
|
||||
"r c #356AC1",
|
||||
"6 c #9BB7E5",
|
||||
"= c #F7F9FD",
|
||||
"+ c #BED0EE",
|
||||
"z c #F0F5FC",
|
||||
"f c #ADC4E9",
|
||||
"# c #A8C0E8",
|
||||
"7 c #CBD9F1",
|
||||
"u c #366BC2",
|
||||
" c None",
|
||||
"c c #FDFEFF",
|
||||
"w c #274D8D",
|
||||
"t c #C4D5F0",
|
||||
"% c #7CA0DC",
|
||||
"h c #E2EAF8",
|
||||
"p c #487BCE",
|
||||
"o c #4377CD",
|
||||
"4 c #2A549A",
|
||||
"< c #254A87",
|
||||
"O c #CCDAF2",
|
||||
"& c #89A9DF",
|
||||
"9 c #2B559B",
|
||||
"* c #D2DFF4",
|
||||
". c #3366BB",
|
||||
": c #2E5CA8",
|
||||
"x c #FAFCFE",
|
||||
"l c #F5F8FD",
|
||||
"2 c #799EDB",
|
||||
"d c #DFE8F7",
|
||||
"; c #A6BFE8",
|
||||
"3 c #638ED5",
|
||||
"- c #5282D0",
|
||||
"X c #2A5398",
|
||||
"0 c #B8CCEC",
|
||||
"s c #376EC9",
|
||||
"q c #2D5AA5",
|
||||
"i c #285092",
|
||||
"k c #8CACE0",
|
||||
/* pixels */
|
||||
" .......Xo ",
|
||||
" .O+@#$%.&o ",
|
||||
" .*O+@#$.=&- ",
|
||||
" ;:::>#@#.==&: ",
|
||||
" ,<1234<>@....: ",
|
||||
"5<X67869<&0#$&. ",
|
||||
"q99wwe;9Xrt0#$. ",
|
||||
"<99X&yu99iOt0#. ",
|
||||
"<99wyp999<aOt0. ",
|
||||
"<99X<u99XsdaOt. ",
|
||||
",w9<y;99<fghaO. ",
|
||||
" j<X<XX<klzgha. ",
|
||||
" 5:::j7x=lzgh. ",
|
||||
" .yyyccx=lzg. ",
|
||||
" ............ "
|
||||
};
|
||||
|
@@ -1,24 +1,52 @@
|
||||
/* XPM */
|
||||
static char *new_xpm[] = {
|
||||
/* columns rows colors chars-per-pixel */
|
||||
"16 15 3 1",
|
||||
" c None",
|
||||
". c Black",
|
||||
"X c Gray100",
|
||||
/* pixels */
|
||||
" ",
|
||||
" ........ ",
|
||||
" .XXXXXX.. ",
|
||||
" .XXXXXX.X. ",
|
||||
" .XXXXXX.... ",
|
||||
" .XXXXXXXXX. ",
|
||||
" .XXXXXXXXX. ",
|
||||
" .XXXXXXXXX. ",
|
||||
" .XXXXXXXXX. ",
|
||||
" .XXXXXXXXX. ",
|
||||
" .XXXXXXXXX. ",
|
||||
" .XXXXXXXXX. ",
|
||||
" .XXXXXXXXX. ",
|
||||
" ........... ",
|
||||
" "
|
||||
};
|
||||
/* XPM */
|
||||
static char *new_xpm[] = {
|
||||
/* columns rows colors chars-per-pixel */
|
||||
"15 15 31 1",
|
||||
". c #7198D9",
|
||||
"2 c #DCE6F6",
|
||||
", c #FFFFFF",
|
||||
"= c #9AB6E4",
|
||||
"6 c #EAF0FA",
|
||||
"w c #6992D7",
|
||||
"0 c #5886D2",
|
||||
"7 c #F7F9FD",
|
||||
"5 c #F0F5FC",
|
||||
"* c #A8C0E8",
|
||||
" c None",
|
||||
"8 c #FDFEFF",
|
||||
"% c #C4D5F0",
|
||||
"3 c #E2EAF8",
|
||||
"+ c #4377CD",
|
||||
"O c #487BCE",
|
||||
"; c #6B94D7",
|
||||
"- c #89A9DF",
|
||||
": c #5584D1",
|
||||
"# c #3569BF",
|
||||
"@ c #3A70CA",
|
||||
"1 c #D2DFF4",
|
||||
"> c #3366BB",
|
||||
"$ c #2E5CA8",
|
||||
"9 c #FAFCFE",
|
||||
"4 c #F5F8FD",
|
||||
"q c #638ED5",
|
||||
"o c #5282D0",
|
||||
"& c #B8CCEC",
|
||||
"X c #376EC9",
|
||||
"< c #ACE95B",
|
||||
/* pixels */
|
||||
" .XoO+@#$. ",
|
||||
" .%%&*=-O;: ",
|
||||
" >>>>%&*=O,=o ",
|
||||
" ><<>%%&*O,,=o",
|
||||
">>><<>>>%&OOo+@",
|
||||
"><<<<<<>1%&*=-@",
|
||||
"><<<<<<>21%&*=@",
|
||||
">>><<>>>321%&*+",
|
||||
" ><<>456321%&O",
|
||||
" >>>>7456321%o",
|
||||
" .,8974563210",
|
||||
" .,,897456320",
|
||||
" .,,,8974563q",
|
||||
" .,,,,897456w",
|
||||
" ............"
|
||||
};
|
||||
|
@@ -1,25 +1,42 @@
|
||||
/* XPM */
|
||||
static char *save_xpm[] = {
|
||||
/* columns rows colors chars-per-pixel */
|
||||
"16 15 4 1",
|
||||
" c None",
|
||||
". c Black",
|
||||
"X c #808000",
|
||||
"o c #808080",
|
||||
/* pixels */
|
||||
" ",
|
||||
" .............. ",
|
||||
" .X. . . ",
|
||||
" .X. ... ",
|
||||
" .X. .X. ",
|
||||
" .X. .X. ",
|
||||
" .X. .X. ",
|
||||
" .X. .X. ",
|
||||
" .XX........oX. ",
|
||||
" .XXXXXXXXXXXX. ",
|
||||
" .XX.........X. ",
|
||||
" .XX...... .X. ",
|
||||
" .XX...... .X. ",
|
||||
" .XX...... .X. ",
|
||||
" ............. "
|
||||
};
|
||||
/* XPM */
|
||||
static char *save_xpm[] = {
|
||||
/* columns rows colors chars-per-pixel */
|
||||
"16 15 21 1",
|
||||
": c #AAC1E8",
|
||||
"1 c #B9CDED",
|
||||
"O c #FFFFFF",
|
||||
" c #2C58A0",
|
||||
"* c #B0C6EA",
|
||||
"; c #2D59A3",
|
||||
"X c #1C3866",
|
||||
"= c #C3D4EF",
|
||||
"2 c #CBD9F1",
|
||||
"- c #DAE5F6",
|
||||
"# c #97B4E3",
|
||||
". c None",
|
||||
"$ c #274D8B",
|
||||
"& c #9FB9E5",
|
||||
"@ c #5584D1",
|
||||
"% c #82A5DE",
|
||||
"o c #3A70CA",
|
||||
"< c #A5BEE7",
|
||||
", c #D2DFF4",
|
||||
"+ c #3467BC",
|
||||
"> c #C0D1EE",
|
||||
/* pixels */
|
||||
" .",
|
||||
" XoOOOOOOOOO+X .",
|
||||
" @oO#######O+@ .",
|
||||
" @oOOOOOOOOO+@ .",
|
||||
" @oO#######O+@ .",
|
||||
" @oOOOOOOOOO+@ .",
|
||||
" @@+++++++++@@ .",
|
||||
" @@@@@@@@@@@@@ .",
|
||||
" @@@$$$$$$$$@@ .",
|
||||
" @@$%%%&*=-O$@ .",
|
||||
" @@$%X;;*=-O$@ .",
|
||||
" @@$%X;;:>,O$@ .",
|
||||
" @@$%X;;<12O$@ .",
|
||||
" @@$<<2OOOOO$@ .",
|
||||
". .."
|
||||
};
|
||||
|
@@ -39,13 +39,13 @@ USERC("svg.rc");
|
||||
#include <wx/toolbar.h>
|
||||
#include <wx/svg/dcsvg.h>
|
||||
|
||||
#include "mondrian.xpm"
|
||||
#include "mondrian.xpm"
|
||||
|
||||
#include "bitmaps/new.xpm"
|
||||
#include "bitmaps/save.xpm"
|
||||
#include "bitmaps/help.xpm"
|
||||
#include "SVGlogo24.xpm"
|
||||
|
||||
|
||||
class MyChild;
|
||||
|
||||
// Define a new application
|
||||
@@ -83,7 +83,7 @@ class MyCanvas : public wxScrolledWindow
|
||||
{
|
||||
public:
|
||||
int m_index ;
|
||||
|
||||
|
||||
MyChild * m_child ;
|
||||
MyCanvas(wxWindow *parent, const wxPoint& pos, const wxSize& size);
|
||||
virtual void OnDraw(wxDC& dc);
|
||||
@@ -160,7 +160,7 @@ bool MyApp::OnInit()
|
||||
frame = new MyFrame((wxFrame *)NULL, -1, wxT("SVG Demo"),
|
||||
wxPoint(-1, -1), wxSize(500, 400),
|
||||
wxDEFAULT_FRAME_STYLE | wxHSCROLL | wxVSCROLL);
|
||||
|
||||
|
||||
|
||||
// Make a menubar
|
||||
wxMenu *file_menu = new wxMenu;
|
||||
@@ -328,8 +328,8 @@ void MyFrame::InitToolBar(wxToolBar* toolBar)
|
||||
currentX += width + 5;
|
||||
toolBar->AddTool( MDI_SAVE, *bitmaps[1], wxNullBitmap, FALSE, currentX, -1, (wxObject *) NULL, wxT("Save test in SVG format"));
|
||||
currentX += width + 5;
|
||||
toolBar->AddSeparator();
|
||||
toolBar->AddTool(MDI_ABOUT, *bitmaps[2], wxNullBitmap, TRUE, currentX, -1, (wxObject *) NULL, wxT("Help"));
|
||||
toolBar->AddSeparator();
|
||||
toolBar->AddTool(MDI_ABOUT, *bitmaps[2], wxNullBitmap, FALSE, currentX, -1, (wxObject *) NULL, wxT("Help"));
|
||||
|
||||
toolBar->Realize();
|
||||
|
||||
@@ -342,7 +342,7 @@ void MyFrame::InitToolBar(wxToolBar* toolBar)
|
||||
void MyFrame::FileSavePicture (wxCommandEvent & WXUNUSED(event) )
|
||||
{
|
||||
MyChild * pChild = (MyChild *)GetActiveChild ();
|
||||
if (pChild == NULL)
|
||||
if (pChild == NULL)
|
||||
{
|
||||
return ;
|
||||
}
|
||||
@@ -405,7 +405,7 @@ void MyCanvas::OnDraw(wxDC& dc)
|
||||
dc.SetFont(*wxSWISS_FONT);
|
||||
dc.SetPen(*wxGREEN_PEN);
|
||||
|
||||
|
||||
|
||||
switch (m_index)
|
||||
{
|
||||
default:
|
||||
@@ -458,7 +458,7 @@ void MyCanvas::OnDraw(wxDC& dc)
|
||||
dc.DrawText(wxT("This is a Swiss-style string"), 50, 30);
|
||||
wC = dc.GetTextForeground() ;
|
||||
dc.SetTextForeground (_T("FIREBRICK"));
|
||||
|
||||
|
||||
// no effect in msw ??
|
||||
dc.SetTextBackground (_T("WHEAT"));
|
||||
dc.DrawText(wxT("This is a Red string"), 50, 200);
|
||||
@@ -545,7 +545,7 @@ void MyCanvas::OnDraw(wxDC& dc)
|
||||
dc.SetMapMode (wxMM_METRIC) ; //svg ignores this
|
||||
dc.DrawLine(0, 0, 200, 200);
|
||||
dc.DrawLine(200, 0, 0, 200);
|
||||
dc.DrawText(wxT("This is an 18pt string in MapMode"), 50, 60);
|
||||
dc.DrawText(wxT("This is an 18pt string in MapMode"), 50, 60);
|
||||
#if wxUSE_STATUSBAR
|
||||
s = wxT("Scaling test page");
|
||||
#endif // wxUSE_STATUSBAR
|
||||
@@ -581,7 +581,7 @@ const long style)
|
||||
m_frame = (MyFrame *) parent ;
|
||||
#if wxUSE_STATUSBAR
|
||||
CreateStatusBar();
|
||||
SetStatusText(title);
|
||||
SetStatusText(title);
|
||||
#endif // wxUSE_STATUSBAR
|
||||
|
||||
int w, h ;
|
||||
|
Reference in New Issue
Block a user