OK, about no vendor. I am not familiar with WPF, ButtonChrome and such. But my basic question remains: I assume your touchscreen generates some events when touched/dragged/etc., can't you just turn these into the regular Windows commands and inject them with SendMessage or something similar (or are these all gone in WPF ?) ? In Win32 and everything before WPF (and maybe, not sure, also in WPF) events get sent to a Window, and if necessary that window will forward the events to its controls, so you typically never have to "dispatch" them yourself. Turning your touchscreen events in mouse events should give you the same thing. I suggest you have a look at the old mouse_event function, and the recent SendInput function. That is the way I would investigate. If that makes things easier, you could do first experiments on a regular PC, just turn some keyboard actions into mouse actions with one of the functions I mentioned; then substitute the touchscreen for those keyboard events. Hope this helps.
Luc Pattyn
try { [Search CP Articles] [Search CP Forums] [Forum Guidelines] [My Articles] } catch { [Google] }