> "Unique" name assignment is up to the programmer at design time.

You're right, and that's different than other languages.  One advantage (also a
tricky issue if you misuse it) is that you don't need to assign unique IDs --
you can reuse them.  Therefore, you could assign the name LEVEL1ONLY and
LEVEL2ONLY to (say) six and four components respectively on a form and then
easily "change" the form at runtime to reflect the access level of the user. 
Of course, you lose the ability to address each component individually.

I believe that some people are using this feature now, so that changing to a
unique ID system would probably break some people's code.
--
Larry

Reply via email to