An HTMLObject is any object which will be rendered in HTML according to the basic syntax defined for HTML.
Located in /html-defs.php (line 177)
RenderableObject | --StylableObject | --HTMLObject
Class | Description |
---|---|
![]() |
Form class |
![]() |
Form Field class Abstract field class, for deriving various form field types. |
![]() |
The forum class. |
![]() |
tablecell |
![]() |
Table. |
![]() |
[A] - The anchor tag, otheriwse know as a clickable link. |
![]() |
[HR] - Horizontal Rule |
![]() |
[IMG] - The img class. This is an object which renders the img tag. |
![]() |
Deprecated embed Object (HTML3.2) This object supports the older embed tag used to embed objects into HTML pages. for backward compatibility. In reality there is still a lot of mileage left in this tag. |
![]() |
Object |
![]() |
Class comprising functionality which allows a database table to be maintained through a user interface which allows the usual Add, Modify, Delete options, but which gets just about all the info it requires from the database schema itself. A dynamic maintainer. |
![]() |
Menu Maintainer |
![]() |
Self-registration class. |
![]() |
The digital_clock class. This is implemented as a 'layer' or 'div' |
![]() |
The Microsite Class |
Access key of the object
Alignment of the object: left, right, center
ALT text for this object
Background colour of the object
Background image url
Border size (pixels)
Foreground/text colour of the object
Height of the object
Horizontal space around object (pixels)
Language code for text content in this object
Direction for text - 'LTR' (left-to-right) or 'RTL' (right-to-left)
Text to display in statusbar when mouse over object
Name of the object
Script to call onblur
Script to call onchange
Script to call when mouse clicked
Script to call when mouse double-clicked
Script to call onfocus
Script to call on key down
Script to call on key pressed
Script to call on key up
Script to call onload
Script to call on mouse button down
Script to call on mouse button down
Script to call on mouse off object
Script to call on mouse over object
Script to call on mouse button up
Script to call onselect
Size of the object
Source URL for this object
TAB index of the object
Traget frame for this object
Title of the object
User-defined attributes
Vertical alignment: top, bottom, middle
Vertical space around object (pixels)
Width of the object
Inherited from StylableObject
StylableObject::$class
StylableObject::$id
StylableObject::$style
Constructor Create a HTMLObject. Sets basic field attributes.
This sets our attributes from another object which is a descendant of HTMLObject. The attributes are specially selected to be only those which are associated with the basic appearance of the object.
Set the horizontal alignment eg: left, center, right
Set the text direction for text content: 'rtl' or 'ltr'
Set the vertical-alignment eg: top, middle, bottom
This defines a key=value pair which will be rendered in the form of '$attrname="$attrvalue"' inside the HTML object tag when rendered.
It is provided to cater for attributes not defined explicitly. NOTES: If you omit the attribute value, the attribute will be rendered as just '$attrname', without any value clause.
Defines the text to show when the mouse moves over the object.
Set the onblur script
Set the onchange script
Set the on click script
Set the on doubleclick script
Set the onfocus script
Set the on keydown script
Set the on keypress script
Set the on keyup script
Set the onload script
Set the on mousedown script
Set the on mousemove script
Set the on mouseout script
Set the on mouseover script
Set the on mouseup script
Set the onselect script
Alias for settabindex(), deprecated, backward compat.
Render the full tag. This method renders the given tag including all the attributes, as HTML.
Inherited From StylableObject
StylableObject::StylableObject()
StylableObject::clearstyle()
StylableObject::setclass()
StylableObject::setcss()
StylableObject::setid()
StylableObject::setstyle()
Inherited From RenderableObject
RenderableObject::RenderableObject()
RenderableObject::html()
RenderableObject::render()
RenderableObject::wml()
RenderableObject::wmlup()
RenderableObject::xml()
Documentation generated by phpDocumentor 1.3.0RC3