Mini HTML reference

The mini HTML implementation to display text with HTML tags in various TMS components is a subset of the HTML standard and supports following tags :

- B : Bold tag
  <B> : start bold text
  </B> : end bold text
  Example : This is a <B>test</B>
- U : Underline tag
  <U> : start underlined text
  </U> : end underlined text
  Example : This is a <U>test</U>
- I : Italic tag
  <I> : start italic text
  </I> : end italic text
  Example : This is a <I>test</I>
- S : Strikeout tag
  <S> : start italic text
  </S> : end italic text
  Example : This is a <S>test</S>
- A : anchor tag
  <A href="value"> : text after tag is an anchor. The 'value' after the href identifier is the anchor. This can be an URL (with ftp,http,mailto,file identifier) or any text. If the value is an URL, the shellexecute function is called, otherwise, the anchor value can be found in the OnAnchorClick event
  </A> : end of anchor
  Examples :
  This is a <A href="mailto:myemail@mail.com">test</A>
  This is a <A href="http://www.tmssoftware.com">test</A>
  This is a <A href="somevalue">test</A>
- FONT : font specifier tag
  <FONT face='facevalue' size='sizevalue' color='colorvalue' bgcolor='colorvalue'> : specifies font of text after tag.
  with
  - face : name of the font
  - size : HTML style size if smaller than 5, otherwise pointsize of the font
  - color : font color with either hexidecimal color specification or Borland style color name, ie clRed,clYellow,clWhite ... etc
  - bgcolor : background color with either hexidecimal color specification or Borland style color name
  </FONT> : ends font setting
  Examples :
  This is a <FONT face="Arial" size="12" color="clred">test</FONT>
  This is a <FONT face="Arial" size="12" color="#FF0000">test</FONT>
- P : paragraph
  <P align="alignvalue" [bgcolor="colorvalue"]> : starts a new paragraph, with left, right or center alignment. The paragraph background color is set by the optional bgcolor parameter.
  </P> : end of paragraph
  Example : <P align="right">This is a test</P>
  Example : <P align="center">This is a test</P>
  Example : <P align="left" bgcolor="#ff0000">This has a red background</P>
  Example : <P align="right" bgcolor="clYellow">This has a yellow background</P>
- HR : horizontal line
  <HR> : inserts linebreak with horizontal line
- BR : linebreak
  <BR> : inserts a linebreak
- BODY : body color / background specifier
  <BODY bgcolor="colorvalue" background="imagefile specifier"> : sets the background color of the HTML text or the background bitmap file
  Example :
  <BODY bgcolor="clYellow"> : sets background color to yellow
  <BODY background="file://c:\test.bmp"> : sets tiled background to file test.bmp
- IND : indent tag
  This is not part of the standard HTML tags but can be used to easily create multicolumn text
  <IND x="indent"> : indents with "indent" pixels
  Example :
  This will be <IND x="75">indented 75 pixels.
- IMG : image tag
  <IMG src="specifier:name" [align="specifier"]> : inserts an image at the location
  specifier can be :
  idx : name is the index of the image in the associated imagelist
  ssys : name is the index of the small image in the system imagelist or a filename for which the corresponding system imagelist is searched
  lsys : same as ssys, but for large system imagelist image
  file : name is the full filename specifier
  res : name of a resource bitmap (not visible at design time)
  Optionally, an alignment tag can be included. If no alignment is included, the text alignment with respect to the image is bottom. Other possibilities are : align="top" and align="middle"
  Examples :
  This is an image <IMG src="idx:1" align="top">
  This is an image <IMG src="ssys:1"> and another one <IMG src="ssys:worfile.doc">
  This is an image <IMG src="file://c:\my documents\test.bmp">
  This is an image <IMG src="res://BITMAP1">
- SUB : subscript tag
  <SUB> : start subscript text
  </SUB> : end subscript text
  Example : This is <SUP>9</SUP>/<SUB>16</SUB> looks like 9/16
- SUP : superscript tag
  <SUP> : start superscript text
  </SUP> : end superscript text
- BLINK : blink tag (supported in TAdvStringGrid and descendants and THTMListbox)
  <BLINK> : start blinking text
  </BLINK> : stop blinking text
  Example : This is <FONT color="clred"><BLINK>blinking red</BLINK></FONT>text.
- UL : list tag
  <UL> : start unordered list tag
  </UL> : end unordered list
  Example :
  <UL>
  <LI>List item 1
  <LI>List item 2
  <UL>
  <LI> Sub list item A
  <LI> Sub list item B
  </UL>
  <LI>List item 3
  </UL>
- LI : list item
  <LI> : new list item
- SHAD : text with shadow
  <SHAD> : start text with shadow
  </SHAD> : end text with shadow
- Special characters
  Following standard HTML special characters are supported :
  &lt : less than : <
  &gt : greater than : >
  &amp; : &
  &quot; : "
- DB-aware field tag
  For DB-aware controls (TDBHTMLabel , TDBAdvStringGrid ) datafields can be inserted using <#FIELDNAME>