diff options
author | Andy Cedilnik <andy.cedilnik@kitware.com> | 2002-11-06 19:33:59 (GMT) |
---|---|---|
committer | Andy Cedilnik <andy.cedilnik@kitware.com> | 2002-11-06 19:33:59 (GMT) |
commit | 2a8c0bdfc399c9b8e866d8612ad3fb71ae573acd (patch) | |
tree | f7758e5583733a896d8487f8f2c2d467e2217d7f /Source/WXDialog | |
parent | d7ee016535a12737b9abb41e4032a6a5ab85b095 (diff) | |
download | CMake-2a8c0bdfc399c9b8e866d8612ad3fb71ae573acd.zip CMake-2a8c0bdfc399c9b8e866d8612ad3fb71ae573acd.tar.gz CMake-2a8c0bdfc399c9b8e866d8612ad3fb71ae573acd.tar.bz2 |
Start adding CMake icon
Diffstat (limited to 'Source/WXDialog')
-rw-r--r-- | Source/WXDialog/CMakeIcon.gif | bin | 0 -> 659 bytes | |||
-rw-r--r-- | Source/WXDialog/CMakeIcon.xpm | 45 | ||||
-rw-r--r-- | Source/WXDialog/cmWXMainFrame.cxx | 7 |
3 files changed, 52 insertions, 0 deletions
diff --git a/Source/WXDialog/CMakeIcon.gif b/Source/WXDialog/CMakeIcon.gif Binary files differnew file mode 100644 index 0000000..ba087c7 --- /dev/null +++ b/Source/WXDialog/CMakeIcon.gif diff --git a/Source/WXDialog/CMakeIcon.xpm b/Source/WXDialog/CMakeIcon.xpm new file mode 100644 index 0000000..dca42a5 --- /dev/null +++ b/Source/WXDialog/CMakeIcon.xpm @@ -0,0 +1,45 @@ +/* XPM */ +static char *CMakeIcon_xpm[] = { +/* columns rows colors chars-per-pixel */ +"32 32 7 1", +" c opaque", +". c blue", +"X c green", +"o c red", +"O c #c0c0c0", +"+ c white", +"@ c None", +/* pixels */ +"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", +"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", +"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", +"@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@", +"@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@", +"@@@@@@@@@@@@@@ o @@@@@@@@@@@@@@", +"@@@@@@@@@@@@@ . o @@@@@@@@@@@@@@", +"@@@@@@@@@@@@@ .. o @@@@@@@@@@@@@", +"@@@@@@@@@@@@ ... o @@@@@@@@@@@@@", +"@@@@@@@@@@@@ ... oo @@@@@@@@@@@@", +"@@@@@@@@@@@ .... oo @@@@@@@@@@@@", +"@@@@@@@@@@@ .... ooo @@@@@@@@@@@", +"@@@@@@@@@@ ..... ooo @@@@@@@@@@@", +"@@@@@@@@@@ ...... ooo @@@@@@@@@@", +"@@@@@@@@@ ....... ooo @@@@@@@@@@", +"@@@@@@@@@ ....... oooo @@@@@@@@@", +"@@@@@@@@ ....... oooo @@@@@@@@@", +"@@@@@@@@ ...... O ooooo @@@@@@@@", +"@@@@@@@ ..... OO ooooo @@@@@@@@", +"@@@@@@@ ..... OOO oooooo @@@@@@@", +"@@@@@@ ..... OOOOO ooooo @@@@@@@", +"@@@@@@ .... X OOO oooooo @@@@@@", +"@@@@@ .... XXXX O oooooo @@@@@@", +"@@@@@ ... XXXXXXX ooooooo @@@@@", +"@@@@ ... XXXXXXXXX ooooo @@@@@", +"@@@@ . XXXXXXXXXXXXX oooo @@@@", +"@@@ . XXXXXXXXXXXXXXXXX oo @@@@", +"@@@ XXXXXXXXXXXXXXXXXXXX o @@@", +"@@ XXXXXXXXXXXXXXXXXXXXXXX @@@", +"@@ @@", +"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", +"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@" +}; diff --git a/Source/WXDialog/cmWXMainFrame.cxx b/Source/WXDialog/cmWXMainFrame.cxx index 0465ea4..605433f 100644 --- a/Source/WXDialog/cmWXMainFrame.cxx +++ b/Source/WXDialog/cmWXMainFrame.cxx @@ -22,9 +22,16 @@ #include "cmWXCommandLineInfo.h" #include "cmake.h" +#ifdef __linux__ +#include "CMakeIcon.xpm" +#endif + cmMainFrame::cmMainFrame(const wxString& title, const wxSize& size) : wxFrame((wxFrame*)NULL, cmMainFrame::ID_MainFrame, title, wxDefaultPosition, size) { +#ifdef __linux__ + this->SetIcon( wxICON(CMakeIcon) ); +#endif cmSystemTools::SetErrorCallback(cmMainFrame::MessageCallback, this); this->m_Clean = true; |