I need some more advice. I am trying to do the following:
Look at the TreeApp sample, it has an example of exactly what you are trying to do.
is it valid to have more than one replace tool?
yes, but the DefaultTool isn’t a MouseTool, you shouldn’t be calling ReplaceMouseTool with that one.
To summarize Jake’s answer: customize the GoToolDragging.ComputeEffectiveSelection method.
That’s how you can get independent objects to move even though they are not selected. They aren’t selected through this method either.
ok i am lost a bit i got the two tools at this stage
Read through the “GoToolManager and Standard GoView Tools” section of the User Guide, it describes the basics of how tools work. Basically, the mouse tools get invoked when their “CanStart” returns true.
Thanks Jake i tend to forget about the user manual but i am going backwards and i cant seem to see why!!!