1/****************************************************************************
2*
3*                       wxWindows HTML Applet Package
4*
5*               Copyright (C) 1991-2001 SciTech Software, Inc.
6*                            All rights reserved.
7*
8*  ========================================================================
9*
10*    The contents of this file are subject to the wxWindows License
11*    Version 3.0 (the "License"); you may not use this file except in
12*    compliance with the License. You may obtain a copy of the License at
13*    http://www.wxwindows.org/licence3.txt
14*
15*    Software distributed under the License is distributed on an
16*    "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
17*    implied. See the License for the specific language governing
18*    rights and limitations under the License.
19*
20*  ========================================================================
21*
22* Language:     ANSI C++
23* Environment:  Any
24*
25* Description:  Loadpage event class implementation
26*
27****************************************************************************/
28
29// Include private headers
30#include "wx/applet/loadpage.h"
31
32// wxWindows forcelink macro
33#include "wx/html/forcelnk.h"
34
35/*------------------------- Implementation --------------------------------*/
36
37// Implement the class functions for wxLoadPageEvent
38IMPLEMENT_DYNAMIC_CLASS(wxLoadPageEvent, wxEvent)
39
40// Implement the class functions for wxPageLoadedEvent
41IMPLEMENT_DYNAMIC_CLASS(wxPageLoadedEvent, wxEvent)
42
43// Define our custom event ID for load page
44DEFINE_EVENT_TYPE(wxEVT_LOAD_PAGE)
45
46// Define our custom event ID for page loaded
47DEFINE_EVENT_TYPE(wxEVT_PAGE_LOADED)
48
49/****************************************************************************
50REMARKS:
51Constructor for the wxLoadPageEvent class
52****************************************************************************/
53wxLoadPageEvent::wxLoadPageEvent(
54    const wxString &hRef,
55    wxHtmlAppletWindow *htmlWindow)
56    : m_hRef(hRef), m_htmlWindow(htmlWindow)
57{
58    m_eventType = wxEVT_LOAD_PAGE;
59}
60
61/****************************************************************************
62REMARKS:
63Constructor for the wxPageLoadedEvent class
64****************************************************************************/
65wxPageLoadedEvent::wxPageLoadedEvent()
66{
67    m_eventType = wxEVT_LOAD_PAGE;
68}
69
70// This is out little force link hack
71FORCE_LINK_ME(loadpage)
72
73