OUR NETWORK:MediaSmart Home Sansa Community Explore3DTV TechLore RoboCommunity Dijit Community About UsAdvertiseContact Us

 
Learn about scoring Forum's Raw Score: 2.65625E7
March 19, 2010 03:13 AM
Rating (0 votes)
  • 1
  • 2
  • 3
  • 4
  • 5
Rate This!

Member Avatar

vba junkie

Member
Joined: 03/19/2010

Hello,

I was wondering what we can do with this touchsmart. 

I have an application with buttons an just one mouse click is necessary to let work the program. Can the touschsmart do this without extra coding. I don't need the extra multi touch. Or do I need to develop my application again ? 

Kr

Vba junkie

Discussion:    Add a Comment | Comments 1-7 of 7 | Latest Comment

March 19, 2010 10:59 AM

If I understand your situation correctly, all you need to do is add some more functionality to your program such that it shows its main window without any of the traditional window chrome, menus, etc. Then when you register the program to run inside the TouchSmart shell, you can configure things so that this extra functionality is turned on using command line arguments. Your program would basically have to parse command line arguments and when it finds particular ones (that you defined/came up with), it would turn on that functionality.

Did you look at the 3.0 SDK that can be downloaded from this site?

March 19, 2010 2:03 PM

As GTG said, I believe you can port your application to TS shell with very little coding. You can download TouchSmart SDK [http://www.touchsmartdevzone.com/download/2074/HP-TouchSmart-SDK-English/] and look into step by step guide [http://www.touchsmartdevzone.com/article/95/An-HP-TouchSmart-Application-Deve... understand the flow.
Also, if you do not need multi-touch, you do not need to code anything for touch specifically as single touch is handled as a mouse click event.

March 20, 2010 5:12 AM

First of all thanks for the reply.

Yes I don't need multi-touch it's just the mouse click event what has to be handled.
So if I understand well, I need to let the program work in the Touchsmart Shell. And I don't need to program anything else because the mouse click event is already handled by the shell?

Answers Post March 20, 2010 11:49 AM

vba junkie said: First of all thanks for the reply. Yes I don't need multi-touch it's just the mouse click event what has to be handled. So if I understand well, I need to let the program work in the Touchsmart Shell. And I don't need to program anything else because the mouse click event is already handled by the shell?

You are correct. You need to do changes in your code to integrate your program in your TouchSmart shell/application, if neccessary, like having multiple views (small, WideInteractive, Large) and removing any Pop-ups  etc.. Single touch will work as click event.

 

March 20, 2010 11:51 AM

I think to help answer your last question you'll have to describe your app in more detail (not sure if that's appropriate in a public forum). In general, the shell leaves handling of mouse events up to your app. The shell manages launching your app, displaying it, moving it, hiding it, etc. How your app works when the user interacts with it is up to the app.

You didn't indicate if you've downloaded the SDK and read the documents that are included. I strongly urge you to do that and then come back with more questions.

January 10, 2012 3:53 AM

It's very good man but how it works and can anyone know about it or use it.

January 11, 2012 12:27 AM

Not sure what your question is. Can you elaborate?

Discussion:    Add a Comment | Back to Top | Comments 1-7 of 7 | Latest Comment

Add Your Reply

(will not be displayed)

Email me when comments are added to this thread

 
 

Please log in or register to participate in this community!

Log In

Remember

Not a member? Sign up!

Did you forget your password?

You can also log in using OpenID.

close this window
close this window