33 #include <dom/html_element.h>
34 #include <dom/html_misc.h>
36 #include <kdemacros.h>
40 class HTMLButtonElementImpl;
41 class HTMLFormElement;
94 bool disabled()
const;
99 void setDisabled(
bool );
122 long tabIndex()
const;
127 void setTabIndex(
long );
165 class HTMLFieldSetElementImpl;
196 class HTMLFormElementImpl;
267 void setAcceptCharset(
const DOMString & );
339 class HTMLInputElementImpl;
375 void setDefaultValue(
const DOMString & );
383 bool defaultChecked()
const;
388 void setDefaultChecked(
bool );
461 bool checked()
const;
466 void setChecked(
bool );
471 bool indeterminate()
const;
476 void setIndeterminate(
bool );
484 bool disabled()
const;
489 void setDisabled(
bool );
498 long maxLength()
const;
503 void setMaxLength(
long );
526 bool readOnly()
const;
532 void setReadOnly(
bool );
542 void setSize(
const DOMString & ) KDE_DEPRECATED;
551 long getSize()
const;
556 void setSize(
long );
580 long tabIndex()
const;
585 void setTabIndex(
long );
663 long selectionStart();
671 void setSelectionStart(
long offset);
689 void setSelectionEnd(
long offset);
697 void setSelectionRange(
long start,
long end);
703 class HTMLLabelElementImpl;
757 class HTMLLegendElementImpl;
817 class HTMLOptGroupElementImpl;
846 bool disabled()
const;
851 void setDisabled(
bool );
869 class HTMLSelectElementImpl;
906 long selectedIndex()
const;
911 void setSelectedIndex(
long );
948 bool disabled()
const;
953 void setDisabled(
bool );
962 bool multiple()
const;
967 void setMultiple(
bool );
994 void setSize(
long );
1003 long tabIndex()
const;
1008 void setTabIndex(
long );
1030 void remove (
long index );
1047 class HTMLTextAreaElementImpl;
1080 void setDefaultValue(
const DOMString & );
1112 void setCols(
long );
1120 bool disabled()
const;
1125 void setDisabled(
bool );
1147 bool readOnly()
const;
1152 void setReadOnly(
bool );
1165 void setRows(
long );
1174 long tabIndex()
const;
1179 void setTabIndex(
long );
1221 long selectionStart();
1228 void setSelectionStart(
long offset);
1236 long selectionEnd();
1243 void setSelectionEnd(
long offset);
1250 void setSelectionRange(
long start,
long end);
1262 class HTMLOptionElementImpl;
1295 bool defaultSelected()
const;
1300 void setDefaultSelected(
bool );
1321 void setIndex(
long );
1329 bool disabled()
const;
1334 void setDisabled(
bool );
1355 bool selected()
const;
1360 void setSelected(
bool );
1379 class HTMLIsIndexElementImpl;