HomeSite Help

VTML Tag Definitions: Version history

 

We're moving!

This whole site is being moved to a shiny new server - as are all my sites, in fact. Apologies for the bumpy road ahead, but at the end of that road things will become fast and smooth.

Once the site at the new server is ready, this message will automatically disappear!

Meanwhile, you can see how the move is progressing at the status page.

 
   Home | VTML section

On this page:

Introduction

MarkUpTags
      Tag
Editorlayout
Container
Control
Item
Attrib
Attriboption
Event
Attribcategories
Attribgroup
Taglayout
Tagdescription
      Wizard
Param
Template
Page
Input
Nextpage
      Wizif
Wizelseif
Wizloop
Wizinclude
 
 

Introduction

This page contains the version history for my VTML Tag Definitions - with each version a short description of what was changed, added or fixed.

VTML 2The set has now been completely revised and extended for VTML 2: all Tag Definitions are written in VTML 2 syntax; the Tag Editors also produce tags conforming to VTML 2 syntax (except those for WIZML statements as these do not use the new "XML" form). All tag definitions have also been kept completely compatible with HomeSite 3.01 / ColdFusion Studio 3.11: these programs understand Tag definitions in the new syntax but not the new controls; for that reason, Control.vtm can write all of the new controls but does not itself use them so HS3.01/CFS3.11 can still be used as a development platform for creating Tag definitions and even Wizards in VTML 2. For the same reason, the tag editors that calculate LFWIDTH and LFHEIGHT still use the old method instead of the newly introduced numeric functions. Of course some of the new features like support for Tag Inspector will be active only when used with HomeSite 4.0 or ColdFusion Studio 4.0.

Note: I realized the version numbering system was somewhat confusing. I now use the following system: everything written in or for VTML 1 starts with version number 1.0; everything written in or for VTML 2 starts with version number 2.0.
This whole set was updated and version numbers synchronized: everything is at version 2.02 now.
 to menu


 

MarkUpTags

1.00 - 1998-04-15

First release.

2.00 - 1998-11-23 VTML 2

Better classification of HTML tags, with new classification images; complete support for the new set of HTML tag editors to be published separately.
Added support for new VTML tags (VTML 2), including a new section for Wizard VTML. Code in VTML 2 syntax.
A section for SMIL tags has been included to ensure compatibility with HomeSite 4.0 and ColdFusion Studio 4.0; visual support for the difference between directly inserted tags and those that are supported by a tag editor has been added to keep this consistent with the other sections. (Note that HS3.01/CFS3.11 do not include the tag editors for SMIL.)

2.01 - 1998-11-27

Small fix to allow Tab (HTML/VTML) preselection for both INPUT and PARAM Tag Editors.

2.02 - 1998-12-04

Missing tag added  to menu


 

 <TAG>

1.00 - 1998-04-15

First release.

2.00 - 1998-11-23 VTML 2

Code in VTML 2 syntax. BODYEDITING treated as a Flag. Added support for Tag Inspector.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only)  to menu


 

 <EDITORLAYOUT>

1.00 - 1998-04-15

First release.

1.01 - 1998-04-17

Calculation for LFWIDTH and LFHEIGHT didn't work properly when the locale was set to use a decimal comma for numbers: fixed.

2.00 - 1998-11-23 VTML 2

Code in VTML 2 syntax. Calculation of LFWIDTH and LFHEIGHT is now the default. Added support for Tag Inspector.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only). Calculation factors for LFWIDTH and LFHEIGHT better tuned.  to menu


 

 <CONTAINER>

1.00 - 1998-04-15

First release.

1.01 - 1998-04-17

Calculation for LFWIDTH and LFHEIGHT didn't work properly when the locale was set to use a decimal comma for numbers: fixed.

Found a problem probably due to the recursive nature of this tag editor (using a container to decide which container to write): fixed.

1.02 - 1998-04-19

CAPTION on a TabPage was not written: fixed.

2.00 - 1998-11-23 VTML 2

Code in VTML 2 syntax. Calculation of LFWIDTH and LFHEIGHT is now the default. Added support for Tag Inspector.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only). Calculation factors for LFWIDTH and LFHEIGHT better tuned.  to menu


 

 <CONTROL>

1.00 - 1998-04-15

First release.

1.01 - 1998-04-17

Calculation for LFWIDTH and LFHEIGHT didn't work properly when the locale was set to use a decimal comma for numbers: fixed.

1.10 - 1998-04-19

Added algorithm to let the setting for WRAP on a TextArea have precedence over the setting for SCROLLBAR: if WRAP is set to "Yes", SCROLLBAR is adapted to not show a horizontal scrollbar. Same for SQLTextArea.

Small improvement to the tabbing order.

1.11 - 1998-04-19

Since Transparent is the default setting for an Image control, that setting is now checked by default; if unchecked, TRANSPARENT="No" is written.

2.00 - 1998-11-23 VTML 2

Code in VTML 2 syntax. All new VTML 2 controls supported. Several attributes now treated as a Flag. Calculation of LFWIDTH and LFHEIGHT is now the default. Added support for Tag Inspector.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only). Calculation factors for LFWIDTH and LFHEIGHT better tuned.  to menu


 

 <ITEM>

1.00 - 1998-04-15

First release.

2.00 - 1998-11-23 VTML 2

Code in VTML 2 syntax. SELECTED treated as a Flag. Added support for Tag Inspector.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only).  to menu


 

 <ATTRIB>

1.00 - 1998-04-15

First release.

2.00 - 1998-11-23 VTML 2

Code in VTML 2 syntax. New attributes for Tag Inspector. Added support for Tag Inspector.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only).  to menu


 

 <ATTRIBOPTION>

1.00 - 1998-11-23VTML 2

First release.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only).  to menu


 

 <EVENT>

1.00 - 1998-11-23VTML 2

First release.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only).  to menu


 

 <ATTRIBCATEGORIES>

1.00 - 1998-11-23VTML 2

First release.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only).  to menu


 

 <ATTRIBGROUP>

1.00 - 1998-11-23VTML 2

First release.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only).  to menu


 

 <TAGLAYOUT>

1.00 - 1998-04-15

First release.

2.00 - 1998-11-23 VTML 2

Code in VTML 2 syntax. Added support for Tag Inspector.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only).  to menu


 

 <TAGDESCRIPTION>

1.00 - 1998-04-15

First release.

2.00 - 1998-11-23 VTML 2

Code in VTML 2 syntax. Added support for Tag Inspector.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only).  to menu


 

 <WIZARD>

1.00 - 1998-11-23VTML 2

First release.  to menu


 

 <PARAM>

1.00 - 1998-11-23VTML 2

First release.
Note: includes the functionality of the HTML PARAM tag editor to get round the name space ambiguity.

1.01 - 1998-11-27

Small layout change; "wrapper" help file allows choice between HTML and Wizard VTML help.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only).  to menu


 

 <TEMPLATE>

1.00 - 1998-11-23VTML 2

First release.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only).  to menu


 

 <PAGE>

1.00 - 1998-11-23VTML 2

First release.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only).  to menu


 

 <INPUT>

1.00 - 1998-11-23VTML 2

First release.

1.01 - 1998-11-27

Note: includes the functionality of the HTML INPUT tag editor to get round the name space ambiguity.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only). Considerable improvement of the HTML INPUT portion: only relevant fields on each tab.  to menu


 

 <NEXTPAGE>

1.00 - 1998-11-23VTML 2

First release.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only).  to menu


 

 <WIZIF>

1.00 - 1998-04-15

First release.

2.00 - 1998-11-23 VTML 2

Code in VTML 2 syntax; minor changes for consistency only.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only).  to menu


 

 <WIZELSEIF>

1.00 - 1998-04-15

First release.

2.00 - 1998-11-23 VTML 2

Code in VTML 2 syntax; minor changes for consistency only.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only).  to menu


 

 <WIZLOOP>

1.00 - 1998-04-15

First release.

2.00 - 1998-11-23 VTML 2

Code in VTML 2 syntax. Added support for Tag Inspector.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only).  to menu


 

 <WIZINCLUDE>

1.00 - 1998-04-15

First release.

2.00 - 1998-11-23 VTML 2

Code in VTML 2 syntax. Added support for Tag Inspector.

2.02 - 1998-12-04

Better layout for use with large fonts (effective in HS4/CFS4 only).  to menu