#ifndef _htmlview_H_
#define _htmlview_H_
/* $Id: htmlview.H,v 1.1 1995/09/22 14:52:01 susan Stab74 $ */
/*
* Copyright 1993, City University
* Copyright 1993, 1994, Nick Williams.
*
* Permission to use, copy, modify, and distribute this software and its
* documentation for any purpose is hereby granted without fee,
* provided that the above copyright notice appear in all copies and that
* both that copyright notice, this permission notice, and the following
* disclaimer appear in supporting documentation, and that the names of
* IBM, Carnegie Mellon University, and other copyright holders, not be
* used in advertising or publicity pertaining to distribution of the software
* without specific, written prior permission.
*
* IBM, CARNEGIE MELLON UNIVERSITY, AND THE OTHER COPYRIGHT HOLDERS
* DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
* ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT
* SHALL IBM, CARNEGIE MELLON UNIVERSITY, OR ANY OTHER COPYRIGHT HOLDER
* BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY
* DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
* WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
* ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
* OF THIS SOFTWARE.
*/
#include
class htmlview : public textview {
public:
virtual ATKregistryEntry *ATKregistry();
void PostKeyState(class keystate* ks);
void PostMenus(class menulist* menulist);
class view* Hit(enum view_MouseAction action, long x, long y, long numberOfClicks) ;
static boolean InitializeClass();
htmlview();
virtual ~htmlview();
class keystate* kstate;
class menulist* menus;
class environment* styleInQuestion; /* When editing styles, this is the selected env */
};
#endif /* _htmlview_H_ */