I have been cheating and implementing multi touch functionality in my D2009 application by hooking the various touch messages.<div>I have this all working fine for gestures but on one window I want to get the actual touch messages so that a user can move multiple slider controls (TrackBar) at the same time.</div>
<div><br></div><div><div>WM_TOUCH            = $0240;</div><div>procedure WMTouchNotify(var Msg: TMessage); message WM_TOUCH;</div><div><div><div><div>RegisterTouchWindow(Handle, 0);</div></div></div></div><div><br></div>
<div><div>This works fine for touch events on the window itself but not when touching controls (like the trackbar). What am I missing here - The event does not fire when touching any child controls on the form?</div></div>
<div><br></div><div>I have tried calling...</div><div><div>RegisterTouchWindow(MyTrackBarControl.Handle, 0);</div></div><div>But this does not work. </div><div><div><div><br></div></div></div><div>Thanks in advance.</div>
<div>Martin</div><div><br></div><div><div><div>-- </div></div></div>Martin Searancke<div>LightFactory</div><div>+64 21 778 592</div><br>
</div>