Edit: I actually misread your question below. No, you won't find such situations where you have to encompass the below in a settings group.
So there could be a situation where you have type="text" and childElements encompassed within a settings group?
This TM stuff can really give you headaches ;-)
Type="text" and
child elements cannot be defined any other way than to wrap them inside the opening and closing tags of a parent element.
It's impossible to use
/> on such situations:
<element type="Text" x="5" y="5" width="100" font="SegoeUI" size="10" fg="60,135,165" align="Center" onClick="PlayNext"> Next Song
</element><element type="NowPlayingList" " x="-5" y="-20" widthDock="X:#Lyrics.Right" heightDock="Y:#Lyrics.Bottom" rowPadding="11"> <child width="12"/>
<child id="Speaker" width="15"/>
<child id="#" width="30" format="#\." align="center"/>
<child id="TrackArtistAndTitle" width="180"/>
</element> There's also: "year(yyyy)" / "year (yyyy)" in post #3, what is probably unintended?
Or is there maybe some difference between the one with and the one without a space?
year(yyyy) is an ancient id that was kept active for backwards compatibility I believe.
Both still work, but
year (yyyy) is widely preferred and expected amongst users.