Writing macros that can't be copied

I'm thinking of writing some complex macros that I plan to sell as a bundle. What's the best way for a tool geek like me, who is not a trained programmer, to produce code that can run against ER/Studio Data Architect, that cannot be easily copied and shared with friends? Can basic macros be 'compiled'? Is that even a word these days?

No Data
  • We have an editor (WinWrap) in ER/Studio that comes with many code samples and tutorials. I'd suggest to first review the documentation on this via our docwiki: Using the Macro Editor

    As well, since our macros are COM based, you can create macros outside of ER/Studio with a tool like Visual Studio.