Unit HTMLWrtr |
Classes |
EHTMLError - Class for all HTML errors
EHTMLException - Base class for all HTML exceptions
EHTMLWarning - Class for all HTML warnings
THTMLDictionary - Field/value pairs for dynamic insertion of values into HTML templates
THTMLFieldValue - Field value for dynamic insertion of values into HTML templates
THTMLWriter - The HTML writer class that allows HTML to be generated
Functions |
Percent - Convert value to indicate its use as a percentage
Register - Register the THTMLWriter component with Delphi
Types |
THTMLAlignHoriz
THTMLAlignImage
THTMLAlignVert
THTMLClear
THTMLErrors
THTMLErrorSet
THTMLFontChange
THTMLFontSize
THTMLFormMethod
THTMLHeadingLevel
THTMLInputField
THTMLListCheck
THTMLListItem
THTMLListType
THTMLMarqueeBehave
THTMLMarqueeDirection
THTMLNumberScheme
THTMLShapes
THTMLSpecialChar
THTMLTagCategory
THTMLTextEffect
Constants |
clDefault
DefaultFilename
TagCategory
Variables |
Functions |
Types |
THTMLAlignHoriz = (ahDefault, ahLeft, ahCentre, ahRight);Horizontal alignment values
THTMLAlignImage = (aiDefault, aiTop, aiMiddle, aiBottom, aiLeft, aiRight);Image alignment values
THTMLAlignVert = (avDefault, avTop, avMiddle, avBottom);Vertical alignment values
THTMLClear = (crDefault, crLeft, crRight, crAll);Clear options for line breaks
THTMLErrors = (erErrors, erWarnings, erNetscape, erIExplorer, erHTML3);Error/warning levels
THTMLErrorSet = set of THTMLErrors
THTMLFontChange = (fcAbsolute, fcSmaller, fcBigger);Font variations
THTMLFontSize = 1..7Font sizes
THTMLFormMethod = (fmGet, fmPost);Form methods
THTMLHeadingLevel = 1..6Heading levels available
THTMLInputField = (ifText, ifPassword, ifCheckbox, ifRadio, ifSubmit, ifReset, ifImage, ifHidden);Input field types
THTMLListCheck = recordList processing
ListType : THTMLListType;
Elements : Boolean;
end;
THTMLListItem = (liNormal, liTerm, liDefinition);List items
THTMLListType = (ltUnordered, ltOrdered, ltMenu, ltDirectory, ltGlossary);List types
THTMLMarqueeBehave = (mbScroll, mbSlide, mbAlternate);Marquee behaviour
THTMLMarqueeDirection = (mdLeft, mdRight);Marquee direction
THTMLNumberScheme = (nsDefault, nsLargeLetters, nsSmallLetters, nsLargeRoman, nsSmallRoman, nsNumbers);List number schema
THTMLShapes = (shDefault, shRect, shCircle, shPolygon);Shapes for inline maps
THTMLSpecialChar = (scLessThan, scGreaterThan, scAmpersand, scQuote, scNBSpace, scCopyright, scRegistered, scCent, scPound, scYen, scHalf, scQuarter, scThreeQuarter, scAELig, scAAcute, scACirc, scAGrave, scARing, scATilde, scAUml, scCCedil, scEth, scEAcute, scECirc, scEGrave, scEUml, scIAcute, scICirc, scIGrave, scIUml, scNTilde, scOAcute, scOCirc, scOGrave, scOSlash, scOTilde, scOUml, scThorn, scUAcute, scUCirc, scUGrave, scUUml, scYAcute, scaeLigL, scaAcuteL, scaCircL, scaGraveL, scaRingL, scaTildeL, scaUmlL, sccCedilL, scethL, sceAcuteL, sceCircL, sceGraveL, sceUmlL, sciAcuteL, sciCircL, sciGraveL, sciUmlL, scnTildeL, scoAcuteL, scoCircL, scoGraveL, scoSlashL, scoTildeL, scoUmlL, scthornL, scszLigL, scuAcuteL, scuCircL, scuGraveL, scuUmlL, scyAcuteL, scyUmlL);Special characters
THTMLTagCategory = (tcContent, tcHead, tcTitle, tcIsIndex, tcBase, tcMeta, tcBody, tcHeading, tcParagraph, tcImage, tcMap, tcList, tcBreak, tcEffect, tcLink, tcForm, tcTable, tcFile);Tag categories - for exceptions
THTMLTextEffect = (efBold, efItalic, efUnderlined, efFixedPitch, efEmphasised, efStrong, efCode, efSample, efKeyboard, efCitation, efDefinition, efVariable, efBlockQuote, efBlink, efNonBreaking, efSuperscript, efSubscript, efInserted, efDeleted, efSmall, efBig, efAddress, efPreformat, efCentre);Text effects
Constants |
Variables |