4066 Macro parameter Group UI overlapping issue

I encountered a UI rendering bug in the Macro Parameters Properties. If you assign one parameter’s ID to another parameter’s group, the UI in the Macro Properties panel will overlap.

The group ID field is intended to only have groups entered - it should disallow setting the group to a parameter. I’ve fixed this for the next release.