Original Post
ok first off let me say that im not entirely sure that im posting this in the right area. Ok now to explain what i want to do. I want write a program in c++ that displays a grid of icons/images in a touchscreen display that I can touch to activate a process such as starting a group of programs or compile a program and then test it or something like that. The way I had thought to do this is create a display using c++/opengl/sdl. Then whenever I touch one of the buttons I would load and run the a script that would execute the appropriate commands. I understand that this may be a little difficult to understand seeing as im not good at explaining things so I'll give a few simple examples just to help people understand what im thinking. I have three displays two normal displays and one touch screen display. 1.) I want to open a Visual C++ 2005 project in one screen and internet explore open to a tutorial page or something im using to help in this project in another screen. So I touch the appropriate image on the touchscreen and run the appropriate script to do it. 2.) I have two Visual C++ 2005 projects open one in each screen. I want to compile the project in screen 1 and then run it through some test values. So I touch the appropriate image on the touchscreen and it runs the appropriate script to do that. 3.) I want to long into one of my schools linux computer so I run the appropriate script to launch putty and select ssh as well as the appropriate server and connect. Once its up I want to go to the project directory compile it and test it. Ok know that I've explained what I want to do its time to ask my actual question. First if this is how I would do this or if there's some other more efficient way in which to do it. Second which is mostly the scripting part I have a pretty good understanding of C++ so thats not a problem right now I just need to know what scripting language I should use and a link to a good tutorial for it. The last thing I can think of right now is: is there a easy way to run scripts from C++ or should I just run them as a shell from the program. Thanks in advance for any help or advice that you could give me.