How-to-Guides

Step-by-Step Solutions for Common Problems.

Customizing the DriveImage XML Welcome Screen (Commercial Edition only)

You can customize DriveImage's first screen (Welcome screen) to show your credentials. Put a file called CUSTOM.TXT into the directory that contains the program file DIXMLCOM.EXE (usually C:\Program Files\Runtime Software\DriveImage XML (Commercial Edition)).

By default the Welcome screen will look like this:


You can replace the content of the red square with simple HTML content.

Example:


You can create this look by renaming CUSTOM.TXT.SAMPLE to CUSTOM.TXT. This sample shows how to use colors, shades, fonts and links.

HTML Reference

The following tags are supported :

  • 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 strike-through text
    </S> : end strike-through 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.
    </A> : end of anchor

    Examples :
    This is a <A href="mailto:myemail@mail.com">test</A>
    This is a <A href="http://www.runtime.org">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"] [bgcolorto="colorvalue"]> : starts a new paragraph, with left, right or center alignment. The paragraph background color is set by the optional bgcolor parameter. If bgcolor and bgcolorto are specified, a gradient is displayed ranging from begin to end color.
    </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>
    Example : <P align="right" bgcolor="clYellow" bgcolorto="clred">This has a gradient 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" [bgcolorto="colorvalue"] [dir="v|h"] 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
    <BODY bgcolor="clYellow" bgcolorto="clWhite" dir="v"> : sets a vertical gradient from yellow to white

     
  • 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"] [width="width"] [height="height"] [alt="specifier:name"] > : inserts an image at the location

    specifier can be :
    file : name is the full filename specifier

    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"

    The width & height to render the image can be specified as well. If the image is embedded in anchor tags, a different image can be displayed when the mouse is in the image area through the Alt attribute.

    Examples :
    This is an image <IMG src="file://c:\my documents\test.bmp">

     
  • 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

     
  • Z : hidden text

    <Z> : start hidden text
    </Z> : end hidden text
     
  • HI : hilight

    <HI> : start text hilighting
    </HI> : stop text hilighting
     
  • E : Error marking

    <E> : start error marker
    </E> : stop error marker

     
  • Special characters

    Following standard HTML special characters are supported :

    &lt; : less than : <
    &gt; : greater than : >
    &amp; : &
    &quot; : "
    &nbsp; : non breaking space
    &trade; : trademark symbol
    &euro; : euro symbol
    &sect; : section symbol
    &copy; : copyright symbol
    &para; : paragraph symbol