Custom Component: TouchPad Control

Playing around with the Canvas I have implemented a TouchPad like Control.

xValueProperty and yValueProperty are provided in a range from 0.0…1.0 respectively -1.0..1.0.

Thus this control can be used like an “Input-Device”, e.g. a Joystick (use two of them to operate a Quadrocopter ;-)) or a PitchControl (like the FX control of “DM1 – The Drum Machine” from Fingerlab):