Top level Interaction event

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi all,
I am trying to create an add in which allows the user to click with a key (CTRL or similar) a drawing view and then drag to manipulate the scale of that view.
I believe I know how to do this by creating an instance of an interactionEvent and then a selectEvent and using the onSelect, onPreSelect etc methods.
InteractionEvents requires me to prompt the user to select a view and stops other processes until i stop the interaction. However I want this to run seamlessly so you just click (with CTRL or similar) on a view and drag for scale rather than having to press a button on the ribbon or similar to start the interaction.
So I guess I am looking for the top level interaction which inventor uses to do its event processing? or is there another way to tackle this problem?
I'v done something similar in the past which was just a loop and acting when the select set had an object type i wanted however this method seems dirty and doesn't give me access to pre-selecting objects, I think events will work better.
currently I'm thinking of writing the addin in VB.net but happy to use another language if it makes this easier.
Thanks