As I continue to think about the drag/jig issue and .NET and COM I can't help but wonder if what I really want is just a hook onto the cursor.
If that hook was feeding coordinates to VBA via an event then I could just take care of the rest in VBA. (or VB)
I like the idea of doing all the rest (insert, rotate etc.) in VBA because that lets me be more creative in what I can use it for.
Is exposing a .NET event to COM (VBA) possible?
Will I run into problems passing .NET data types to COM? (so far I know strings and doubles work)
Any thoughts, suggestions, mockery?