2 of 4
2
.NET multitouch framework
Posted: 14 July 2007 06:03 PM   [ Ignore ]   [ # 16 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  1348
Joined  2007-04-08

Do we need anything special to run this? I’m getting an error on startup of the exe. “System.IO.FileNotFoundException”??

 Signature 

My Multitouch Blog
My Youtube
Multitouch FAQ - Need Help? Click here!

Profile
 
 
Posted: 14 July 2007 06:48 PM   [ Ignore ]   [ # 17 ]
Sr. Member
RankRankRank
Total Posts:  317
Joined  2007-03-13

if you’re compiling yourself,just make sure that all the the files in the bin download is in the bin/debug folder of the solution.(especially csti.dll,it may get removed when you clean the solution)

the bins should run fine if you have .net 3 installed.

check my blog for the latest code/bins.

http://www.whitespaced.co.za

 Signature 

my multitouch blog: http://www.whitespaced.co.za/
those that say it can’t be done shouldn’t interrupt those doing it

Profile
 
 
Posted: 14 July 2007 06:58 PM   [ Ignore ]   [ # 18 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  1348
Joined  2007-04-08

Ok sounds good. I was trying the bins and I don’t have .net 3 installed. For some reason .net 3 won’t install on my computer. It errors out halfway when installing. Thanks though.

 Signature 

My Multitouch Blog
My Youtube
Multitouch FAQ - Need Help? Click here!

Profile
 
 
Posted: 17 July 2007 03:02 PM   [ Ignore ]   [ # 19 ]
Administrator
RankRank
Total Posts:  114
Joined  2006-11-09

pretty sweet smile

Profile
 
 
Posted: 24 July 2007 11:14 AM   [ Ignore ]   [ # 20 ]
Sr. Member
RankRankRank
Total Posts:  286
Joined  2007-07-14

I think making TouchControls ist not very practical. I’m trying to use only TouchCanvas with AttachedProperties.

Profile
 
 
Posted: 25 July 2007 11:12 PM   [ Ignore ]   [ # 21 ]
Jr. Member
RankRank
Total Posts:  110
Joined  2007-06-06
nesher - 24 July 2007 11:14 AM

I think making TouchControls ist not very practical. I’m trying to use only TouchCanvas with AttachedProperties.

I dont think attachedproperties allow you to attach events though do they? I would think you would want events for each control.

Profile
 
 
Posted: 26 July 2007 12:56 AM   [ Ignore ]   [ # 22 ]
Sr. Member
RankRankRank
Total Posts:  317
Joined  2007-03-13

i have to agree with AdmiralUD. i know you can attach methods,but attaching events...dont know.
i think you want events for each control,that way you can extend the event to do what you want. also, the touchcontrols also have defualt stuff that happens on a fingerdown. like rotate/scale for images.

now i have already dropped the whole touchcanvas. i have a better way. also, only the element touched will raise its event,not all elements

 Signature 

my multitouch blog: http://www.whitespaced.co.za/
those that say it can’t be done shouldn’t interrupt those doing it

Profile
 
 
Posted: 26 July 2007 01:08 AM   [ Ignore ]   [ # 23 ]
Sr. Member
RankRankRank
Total Posts:  317
Joined  2007-03-13

sorry,post got cut off.

when you check the code,you’ll find a line at the top of touchimage that says:

if (this == e.touchedelement)

that i a guard to stop every object raising its event.

that problem has been solved. also the ‘start tracking’ button has been removed, so tracking starts with the application.

i’ll post the code tonight.

 Signature 

my multitouch blog: http://www.whitespaced.co.za/
those that say it can’t be done shouldn’t interrupt those doing it

Profile
 
 
Posted: 27 July 2007 03:46 PM   [ Ignore ]   [ # 24 ]
Sr. Member
RankRankRank
Total Posts:  286
Joined  2007-07-14

Actualy there is Attached Events like Mouse.MouseDown.
It would be perfect if we could integrate multi touch input in WPF input system.
To do this you have to implement IInputProvider and register it by InputManager. Unfortunatly MS has made IInputProvider internal.

Profile
 
 
Posted: 06 September 2007 03:47 PM   [ Ignore ]   [ # 25 ]
Sr. Member
RankRankRank
Total Posts:  317
Joined  2007-03-13

a quick demo of using the TouchKeyboard in the framework. I’m fixing bugs at the moment so the next release will be soon.

 Signature 

my multitouch blog: http://www.whitespaced.co.za/
those that say it can’t be done shouldn’t interrupt those doing it

Profile
 
 
Posted: 06 October 2007 06:15 AM   [ Ignore ]   [ # 26 ]
Sr. Member
RankRankRank
Total Posts:  286
Joined  2007-07-14

Where can I find your Multitouch Framework? It seems that on googlecode there is not much code.

Profile
 
 
Posted: 06 October 2007 09:48 AM   [ Ignore ]   [ # 27 ]
Sr. Member
RankRankRank
Total Posts:  317
Joined  2007-03-13

have you looked here?

but note: these classes have no scale/rotate/move implementations because I’m rewriting the algorithms for that. Gesture recognition is done, but also not added because of minor bugs. TheTouchKeyboard class is empty because I don’t like releasing such a buggy keyboard. Last but not least, there are a lot of debug code in it at the moment (like unnecessary try..catch clauses and trying to match based on a string -bad i know), especially in the TouchEngine class which I have removed but not uploaded yet.

So check back tonight, it’ll look much better then

 Signature 

my multitouch blog: http://www.whitespaced.co.za/
those that say it can’t be done shouldn’t interrupt those doing it

Profile
 
 
Posted: 06 October 2007 10:55 AM   [ Ignore ]   [ # 28 ]
Sr. Member
RankRankRank
Total Posts:  286
Joined  2007-07-14

yes I have looked there. but I have missed all the things you have listed in your note smile

Profile
 
 
Posted: 19 November 2007 10:31 AM   [ Ignore ]   [ # 29 ]
New Member
Rank
Total Posts:  4
Joined  2007-03-09

Hello all,

I want to contribute to this post showing my work.  See the end of the video for space management in wpf.

http://it.youtube.com/watch?v=M2oijV-bRrw

I started to develope a tabletop sdk in wpf 2 years ago (working on beta version and without documentation). The idea was to give to the end developer a .net library for space management in the table. In theese days I updated my library for FTIR events. Please consider that I developed all from skratch, including the hardware and the tracker.
I used the same strategy of your, extending a normal WPF widget. It is easy but, if a container does not support theese kind of events (a scroll panel, for instance) the routing chain does not work and the event stops in that point of the visual tree. I cannot post my code because I am not the owner, but I can help you to solve some issues. 

Daniel Tomasini

Profile
 
 
Posted: 19 November 2007 12:51 PM   [ Ignore ]   [ # 30 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  1348
Joined  2007-04-08

Hi danielT,

Just wanted to welcome you to the forum. I saw your video the other day on youtube and thought it was great! =) Glad you’re here.

 Signature 

My Multitouch Blog
My Youtube
Multitouch FAQ - Need Help? Click here!

Profile
 
 
   
2 of 4
2