- new application icon for wxMSW using 'bochs.ico'

- new application icon for wxGTK using new icon 'icon_bochs.xpm' (converted from 'bochs.ico')
This commit is contained in:
Volker Ruppert 2002-12-25 17:13:45 +00:00
parent 2398f0f215
commit 9f8e541a4f
4 changed files with 54 additions and 3 deletions

45
bochs/gui/icon_bochs.xpm Normal file
View File

@ -0,0 +1,45 @@
/* XPM */
static char *icon_bochs_xpm[] = {
/* columns rows colors chars-per-pixel */
"32 32 7 1",
" c black",
". c #800000",
"X c #808000",
"o c yellow",
"O c #808080",
"+ c #c0c0c0",
"@ c None",
/* pixels */
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
"@@@@@@@@@@. +@@@+ +@@@@@@@@@",
"@@@@@@@@ Oo @+ .@@@@@@@@",
"@@@@@@ ooooo ooo. @@@@@@@",
"@@@@ oooooo. oooooX @@@@@",
"@+ XoooooO XX ooooooo O@@@",
"+ oooooO XXXX X ooooooo @@",
"@ ooo XXXXXX XX ooooooX ",
"@@. XXXXXXXX XXX Xooooo. ",
"@@@@ OXXXXXXXXX XXXXXO oO .@",
"@@@@ .XXXXXXX XXXXXXX. @@@",
"@+ oo XXXX XXXXXXXX @@@",
"@ ooooo XXXXXX O",
"@@O oooooo OXXXX. XX Oooo ",
"@@@@ .ooooo. XXXXX oooo O@",
"@@@@ Oooooo XX. .ooo @@@",
"@@@@ XX oooooo .oooo. @@@@",
"@@@@ ooXX . ooO o @@@@",
"@@@@ oooXX. .Xo XX XXo @@@@",
"@@@@ ooooXXXXXXXo XXXX.XXoo @@@@",
"@@@+ oooooooooooo XooXXXooo @@@@",
"@@@. oooooooooooo Xooooooo @@@@",
"@@@+ oooooooooo XoooooX .@@@@@",
"@@@@@O XoooooooX ooooo +@@@@@@",
"@@@@@@@ ooooooX oooX @@@@@@@@",
"@@@@@@@@@ ooooX oo @@@@@@@@@",
"@@@@@@@@@@. Ooo. O@@@@@@@@@@",
"@@@@@@@@@@@@ @@@@@@@@@@@@",
"@@@@@@@@@@@@@@O O@@@@@@@@@@@@@",
"@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@",
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
};

View File

@ -1,5 +1,5 @@
/////////////////////////////////////////////////////////////////
// $Id: wx.cc,v 1.52 2002-12-11 22:55:14 bdenney Exp $
// $Id: wx.cc,v 1.53 2002-12-25 17:13:45 vruppert Exp $
/////////////////////////////////////////////////////////////////
//
// wxWindows VGA display for Bochs. wx.cc implements a custom
@ -50,7 +50,7 @@
#include <wx/image.h>
#include <wx/clipbrd.h>
#include "gui/icon_bochs.h"
//#include "gui/icon_bochs.h"
#include "osdep.h"
#include "font/vga.bitmap.h"

View File

@ -1,5 +1,5 @@
/////////////////////////////////////////////////////////////////
// $Id: wxmain.cc,v 1.85 2002-12-12 16:52:21 bdenney Exp $
// $Id: wxmain.cc,v 1.86 2002-12-25 17:13:45 vruppert Exp $
/////////////////////////////////////////////////////////////////
//
// wxmain.cc implements the wxWindows frame, toolbar, menus, and dialogs.
@ -75,6 +75,9 @@
#include "bitmaps/mouse.xpm"
//#include "bitmaps/configbutton.xpm"
#include "bitmaps/userbutton.xpm"
#ifdef __WXGTK__
#include "icon_bochs.xpm"
#endif
// FIXME: ugly global variables that the bx_gui_c object in wx.cc can use
// to access the MyFrame and the MyPanel.
@ -400,6 +403,8 @@ END_EVENT_TABLE()
MyFrame::MyFrame(const wxString& title, const wxPoint& pos, const wxSize& size, const long style)
: wxFrame((wxFrame *)NULL, -1, title, pos, size, style)
{
SetIcon(wxICON(icon_bochs));
// init variables
sim_thread = NULL;
start_bochs_times = 0;

View File

@ -1 +1,2 @@
icon_bochs ICON build\win32\nsis\bochs.ico
#include "wx/msw/wx.rc"