So the Load method can be used to get or set the properties of a non-current configuration. That’s what I wanted. Thanks.

Actually, document.Config.Save(“X”) duplicates the current configuration. So I used it to add a configuration.

Minor things:
I think “Delimiter” should be included in Highlight (1). (JSEE/VBEE, reset.)

If I use document.ConfigName = “xml”, and the existing configuration name is “XML”, I think the status bar should display “XML”, rather than “xml”.