According to the online manual of HALion 6:
Connecting Macro Page Controls to HALion Parameters
Connecting Parameters Via an Editor in HALion
Right-click a control in the Sound Editor, Zone Editor, etc. and select Connect to Macro Page.
In the GUI Tree, navigate to the control that you want to connect to the parameter, right-click the value property in the Properties section, and select Connect to Parameter .
If you now click the value field, it shows the parameter ID of the connected HALion parameter.
However, this never works in my case. (HALion 6.1.0.72, HALion Standalone 2.5.10.35, macOS 10.13.3 and Windows 10 build 17115.)
The steps I did were following instructions from this video: https://youtu.be/mi8gpGoY3Ds?t=1m19s
I could drag a parameter from the PARAMSLIST to a specified macro page control to connect them.
Now this issue blocks my possibility of binding a macro page control to a parameter that is not listed in the PARAMSLIST.
(I was trying to add a control to let the headroom amount be controllable in HALion Sonic SE.)
Update: I confirm that downgrading on the first public build of HALion 6 could bypass this issue. However I found that I could only bind the headroom settings of one zone (but not an entire layer) to a control.