Understood. No worry.
Upon reflection, I don't think I like how KM manages this issue. Ie, a macro is either disabled by all scripts or by none. All at the same time. That seems so inflexible. And to make matters worse, you can't disable it at all if it's called by an Execute Macro action.
I would prefer that the phrase "> Or by script" be replaced by "Choose activation methods >" and then a list of checkboxes for each of the eight different activation methods. That makes them all independent, INCLUDING a ninth checkbox for "by Execute Macro action". But then you still need a text box for each one giving me the code required for each type of script. There could be a little triangle/arrow beside each one that lets you expand it to get the text.