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?
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
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.
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?
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.
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.
It's very good man but how it works and can anyone know about it or use it.
RSS

