Im able to run the apps from the main screen, but how do I exit them? They seem to be embedding, but I have no close button like the regular apps.
Printable View
Im able to run the apps from the main screen, but how do I exit them? They seem to be embedding, but I have no close button like the regular apps.
They should only embedd if you have a application title given.. this command should be mainly used for running background applications.. I'd use the load command to open a skin file (i.e. EXTERNAL_GPS.SKIN) adding the parameter of what to run after the skin is loaded, then you'd have a close and exit button to control your external app. The run command is being improved on, might end up doing the same for the other dynamic commands.
Would it be possible to have something in the external apps configuration to wait until the external program finished before resumeing processing in the Road Runner code. I am working on integrating an Mp3 Tag reader and it needs to wait until all of the files have been read. (shelling a 'dir' command)? Any suggestions?
Great Idea, easy to add too... expect it on the next version this is what I have planned for the dynamic commands:Quote:
Originally Posted by BeaverWise
-I'm adding preventions to support the execution of paths with space and drive letter
-I'll make it so the software will change the current directory into the path of execution of the software to run
-Parameters will be separated by ';' instead of ':' (i.e. "RUN;NOTEPAD.EXE") to avoid problems and to support the drive letter in the path
-I'm adding three sidekicks to the RUN command: RUNQ and RUNW. RUNQ runs the command in the background (no show, no focus), RUNW will run and wait for program to return.
-I'll add a modifier option to the RUNW command: '!' when in front of the command to execute, will hide RR before execution and then restore it upon termination of application.
I still have to finish the darn launch screen then go into ID3 support..
EDIT: Above done, now going to ID3..
If I create a button that launches a non-standard skin, can it auto load an embed a program?
If I use a RUN; command, I have to set it to a button to launch. Does this mean Iwill have to load the skin then launch for it to embed? Is there a way to auto launch when a skin is loaded?
My issue is my rearview cam software has no close button. Id have to right click to close it. Unfortunatley thats not easy with a touchscreen, thats why Id need a close button.
You should probably use the Run with the load command:Quote:
Originally Posted by Custommx3
"LOAD;CAMERA.SKIN;LAUNCHING CAMERA;CAM.EXE;CAMERA"
then copy your External GPS skin into "CAMERA.SKIN" and you should hear "LAUNCHING CAMERA" when clicking it (if voice is on), followed by opening the skin and the application embbeded... the last CAMERA parameter is the title of the window to embbed... If you don't have a window title, I can try to find out what it is if you send me the application. If it doesn't enbbed, this will not work well for you because you still won't see the buttons and wont be able to use exit and recall the command to go back into that screen (it will always launch the app because it can't "find" if it's already running). There are a few simple applications to view camera that could be enbbeded for sure, if you need...
That seemed to work, but seems I have to close the app out, then press back to get back to the main menu. On mapmonkey, it closes mapmonkey then auto goes back to the main menu. Can this be done with an external app?
You should use the "close" command with the "back" button... if you're using the close command and it is not working, then you're probably not running it enbbeded...Quote:
Originally Posted by Custommx3
I use the CLOSE command, and it closes out the embedded program for sure, bit it leaves the (close/back) screen up until, I press back to return to the main menu.
Its deffinatley embedding.
Ohhh... yeah, it's because you're using a "custom" skin file.. I thought I had made it exit as well, but I guess I forgot.. I'll look into it.. :)Quote:
Originally Posted by Custommx3