RGB Move pointers relative to mesh

How do you change the RGB move pointers so that instead of being world relative, they are relative to a specific mesh?

In the attached I need to move the purple mesh ( a flattened cylinder side view) but only at right angles to its current rotation.

redGreenBluearrow.JPG

Click this:

340976-widget.gif