This option, selected by default, highlights the fact that RDML treats identifiers without quotes as upper-case strings. Therefore:
#STD_TEXT := hello
Is equivalent to:
#STD_TEXT := "HELLO"
Many users do not know this, and enter, for example:
#COM_OWNER.Caption := STD_TEXT
Without realizing that STD_TEXT without the hash sign to indicate it is a field (#STD_TEXT) will be treated as a quoted string.
To help avoid this error, the editor will now change the string to:
#COM_OWNER.Caption := "STD_TEXT"
As soon as you leave the line.
|