diff --git a/bochs/gui/wx.cc b/bochs/gui/wx.cc index 5d6705bc4..139c9ac48 100644 --- a/bochs/gui/wx.cc +++ b/bochs/gui/wx.cc @@ -2,7 +2,23 @@ // $Id$ ///////////////////////////////////////////////////////////////// // -// Copyright (C) 2002-2012 The Bochs Project +// Copyright (C) 2002-2013 The Bochs Project +// +// This library is free software; you can redistribute it and/or +// modify it under the terms of the GNU Lesser General Public +// License as published by the Free Software Foundation; either +// version 2 of the License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, write to the Free Software +// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +// +///////////////////////////////////////////////////////////////// // // wxWidgets VGA display for Bochs. wx.cc implements a custom // wxPanel called a MyPanel, which has methods to display @@ -10,22 +26,7 @@ // is instantiated within a MyFrame created by wxmain.cc, but // this is not a requirement. // -// The separation between wxmain.cc and wx.cc is as follows: -// - wxmain.cc implements a Bochs configuration interface (CI), -// which is the wxWidgets equivalent of textconfig.cc. wxmain creates -// a frame with several menus and a toolbar, and allows the user to -// choose the machine configuration and start the simulation. Note -// that wxmain.cc does NOT include bochs.h. All interactions -// between the CI and the simulator are through the siminterface -// object. -// - wx.cc implements a VGA display screen using wxWidgets. It is -// is the wxWidgets equivalent of x.cc, win32.cc, macos.cc, etc. -// wx.cc includes bochs.h and has access to all Bochs devices. -// The VGA panel accepts only paint, key, and mouse events. As it -// receives events, it builds BxEvents and places them into a -// thread-safe BxEvent queue. The simulation thread periodically -// processes events from the BxEvent queue (bx_wx_gui_c::handle_events) -// and notifies the appropriate emulated I/O device. +// See the top of the source file wxmain.cc for more information. // ///////////////////////////////////////////////////////////////// diff --git a/bochs/gui/wxdialog.cc b/bochs/gui/wxdialog.cc index 569d594a6..846051c92 100644 --- a/bochs/gui/wxdialog.cc +++ b/bochs/gui/wxdialog.cc @@ -1,7 +1,7 @@ ///////////////////////////////////////////////////////////////// // $Id$ ///////////////////////////////////////////////////////////////// - +// // Copyright (C) 2002-2013 The Bochs Project // // Define BX_PLUGGABLE in files that can be compiled into plugins. For diff --git a/bochs/gui/wxdialog.h b/bochs/gui/wxdialog.h index 93e0493f8..0eb8e6565 100644 --- a/bochs/gui/wxdialog.h +++ b/bochs/gui/wxdialog.h @@ -1,7 +1,9 @@ //////////////////////////////////////////////////////////////////// // $Id$ //////////////////////////////////////////////////////////////////// - +// +// Copyright (C) 2002-2013 The Bochs Project +// // wxWidgets dialogs for Bochs #include diff --git a/bochs/gui/wxmain.cc b/bochs/gui/wxmain.cc index 64334733c..998b0e34b 100644 --- a/bochs/gui/wxmain.cc +++ b/bochs/gui/wxmain.cc @@ -2,7 +2,7 @@ // $Id$ ///////////////////////////////////////////////////////////////// // -// Copyright (C) 2009 The Bochs Project +// Copyright (C) 2002-2013 The Bochs Project // // wxmain.cc implements the wxWidgets frame, toolbar, menus, and dialogs. // When the application starts, the user is given a chance to choose/edit/save @@ -30,7 +30,7 @@ // The VGA panel accepts only paint, key, and mouse events. As it // receives events, it builds BxEvents and places them into a // thread-safe BxEvent queue. The simulation thread periodically -// processes events from the BxEvent queue (bx_gui_c::handle_events) +// processes events from the BxEvent queue (bx_wx_gui_c::handle_events) // and notifies the appropriate emulated I/O device. // ////////////////////////////////////////////////////////////////////// diff --git a/bochs/gui/wxmain.h b/bochs/gui/wxmain.h index d7ff7daff..44628ad15 100644 --- a/bochs/gui/wxmain.h +++ b/bochs/gui/wxmain.h @@ -1,7 +1,9 @@ ///////////////////////////////////////////////////////////////// // $Id$ ///////////////////////////////////////////////////////////////// - +// +// Copyright (C) 2002-2013 The Bochs Project +// // This file defines variables and classes that the wxWidgets .cc files // share. It should be included only by wx.cc and wxmain.cc.