2
// Copyright 2007 Jim Bublitz <jbublitz@nwinternet.com>
3
// Earlier copyrights 1998 - 2006 Jim Bublitz also apply
7
// PyKDE4 module khtml version KDE 3.92.0
10
// This file is part of PyKDE4.
12
// PyKDE4 is free software; you can redistribute it and/or modify
13
// it under the terms of the GNU Lesser General Public License as
14
// published by the Free Software Foundation; either version 2.1 of
15
// the License, or (at your option) any later version.
17
// PyKDE4 is distributed in the hope that it will be useful,
18
// but WITHOUT ANY WARRANTY; without even the implied warranty of
19
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20
// GNU General Public License for more details.
22
// You should have received a copy of the GNU General Public License
23
// along with this program. If not, see <http://www.gnu.org/licenses/>.
28
class HTMLAreaElement : DOM::HTMLElement
31
#include <html_image.h>
37
HTMLAreaElement (const DOM::HTMLAreaElement&);
38
HTMLAreaElement (const DOM::Node&);
41
//ig HTMLAreaElement (HTMLAreaElementImpl*);
44
DOM::DOMString accessKey () const;
45
void setAccessKey (const DOM::DOMString&);
46
DOM::DOMString alt () const;
47
void setAlt (const DOM::DOMString&);
48
DOM::DOMString coords () const;
49
void setCoords (const DOM::DOMString&);
50
DOM::DOMString href () const;
51
void setHref (const DOM::DOMString&);
53
void setNoHref (bool);
54
DOM::DOMString shape () const;
55
void setShape (const DOM::DOMString&);
56
long tabIndex () const;
57
void setTabIndex (long);
58
DOM::DOMString target () const;
59
void setTarget (const DOM::DOMString&);
61
}; // class HTMLAreaElement
64
class HTMLImageElement : DOM::HTMLElement
67
#include <html_image.h>
73
HTMLImageElement (const DOM::HTMLImageElement&);
74
HTMLImageElement (const DOM::Node&);
77
//ig HTMLImageElement (HTMLImageElementImpl*);
80
DOM::DOMString name () const;
81
void setName (const DOM::DOMString&);
82
DOM::DOMString align () const;
83
void setAlign (const DOM::DOMString&);
84
DOM::DOMString alt () const;
85
void setAlt (const DOM::DOMString&);
86
DOM::DOMString getBorder () const;
87
void setBorder (const DOM::DOMString&);
89
void setBorder (long);
91
void setHeight (long);
93
void setHspace (long);
96
DOM::DOMString longDesc () const;
97
void setLongDesc (const DOM::DOMString&);
98
DOM::DOMString src () const;
99
void setSrc (const DOM::DOMString&);
100
DOM::DOMString useMap () const;
101
void setUseMap (const DOM::DOMString&);
102
long vspace () const;
103
void setVspace (long);
105
void setWidth (long);
109
}; // class HTMLImageElement
112
class HTMLMapElement : DOM::HTMLElement
115
#include <html_image.h>
121
HTMLMapElement (const DOM::HTMLMapElement&);
122
HTMLMapElement (const DOM::Node&);
125
//ig HTMLMapElement (HTMLMapElementImpl*);
128
DOM::HTMLCollection areas () const;
129
DOM::DOMString name () const;
130
void setName (const DOM::DOMString&);
132
}; // class HTMLMapElement