1
0
Andy Cedilnik 23 жил өмнө
parent
commit
2a8c0bdfc3

BIN
Source/WXDialog/CMakeIcon.gif


+ 45 - 0
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  @@@",
+"@@                            @@",
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
+};

+ 7 - 0
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;