How to assign control actions to macros