X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d9b91de7d39cbd988d8da38c85a2b7bf3651cae6..025292e998c62dd027dcbac732452e763a034f0f:/src/applet/applet.cpp diff --git a/src/applet/applet.cpp b/src/applet/applet.cpp deleted file mode 100644 index 6e11b6f68a..0000000000 --- a/src/applet/applet.cpp +++ /dev/null @@ -1,86 +0,0 @@ -/**************************************************************************** -* -* wxWindows HTML Applet Package -* -* Copyright (C) 1991-2001 SciTech Software, Inc. -* All rights reserved. -* -* ====================================================================== -* |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW| -* | | -* |This copyrighted computer code is a proprietary trade secret of | -* |SciTech Software, Inc., located at 505 Wall Street, Chico, CA 95928 | -* |USA (www.scitechsoft.com). ANY UNAUTHORIZED POSSESSION, USE, | -* |VIEWING, COPYING, MODIFICATION OR DISSEMINATION OF THIS CODE IS | -* |STRICTLY PROHIBITED BY LAW. Unless you have current, express | -* |written authorization from SciTech to possess or use this code, you | -* |may be subject to civil and/or criminal penalties. | -* | | -* |If you received this code in error or you would like to report | -* |improper use, please immediately contact SciTech Software, Inc. at | -* |530-894-8400. | -* | | -* |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW| -* ====================================================================== -* -* Language: ANSI C++ -* Environment: Any -* -* Description: Main wxApplet class implementation -* -****************************************************************************/ - -// For compilers that support precompilation -#include "wx/wxprec.h" - -// Include private headers -#include "wx/applet/applet.h" - -/*------------------------- Implementation --------------------------------*/ - -// Empty event handler. We include this event handler simply so that -// sub-classes of wxApplet can reference wxApplet in the event tables -// that they create as necessary. -BEGIN_EVENT_TABLE(wxApplet, wxPanel) - EVT_ERASE_BACKGROUND(wxApplet::OnEraseBackground) -END_EVENT_TABLE() - -// Implement the abstract class functions -IMPLEMENT_ABSTRACT_CLASS(wxApplet, wxPanel); - -/**************************************************************************** -REMARKS: -Psuedo virtual constructor for the wxApplet class. -****************************************************************************/ -bool wxApplet::Create( - wxHtmlAppletWindow *parent, - const wxSize& size, - long style) -{ - bool ret = wxPanel::Create(parent, -1, wxDefaultPosition, size, style); - if (ret) { - m_Parent = parent; - } - return ret; -} - -/**************************************************************************** -REMARKS: -Destructor for the wxApplet class. -****************************************************************************/ -wxApplet::~wxApplet() -{ - m_Parent->RemoveApplet(this); -} - -/**************************************************************************** -REMARKS: -Special handler for background erase messages. We do nothing in here which -causes the background to not be erased which is exactly what we want. All -the wxApplet classes display over an HTML window, so we want the HTML -background to show through. -****************************************************************************/ -void wxApplet::OnEraseBackground(wxEraseEvent&) -{ -} -