try sendkey like this
How do I get RR to trigger an event in Girder4 when I press a button in a skin page?
I've tried B10,0,59,61,78,"SENDKEY;a","" and hoped it would work. But Girder 4 doesn't seem to react on it.
Girder 4 will react when I press the a button on a real keyboard, just not via VB Sendkey.
Are there any other ways of doing this?
try sendkey like this
At least the earliest versions of girder had a command line tool called "event.exe" which allows you to send events to girder. You should see if that exists on version 4 and use the RUN or RUNQ command to send the event to girder instead of using SENDKEY -- which may not work with girder unless it's on focus or something.
Yes , event.exe is what you need...don't know if it works with v4, I would check the promixis forums...
@MGD: Already tried that. I think Girder 4 does not capture virtual keys from RR at all.
@Guino: Girder 4 does have event.exe, and YES, IT WORKS.
RUNQ event.exe with parameter and let Girder learn from Girder events.
Thanx a lot!!
Well. It work. But ...
When I press the button in the skin, it sends event to girder and girder does stuff to the nav program (the button is in the externalgps.skin) all fine,
exept I get a "Road Runner Compatibility EXE has found an error and is exiting", and then the RoadRunner.exe in the taskmanager closes and I'm left with only RideRunner.exe
Edit: it seems to be related to letting girder executing command parameters to the PC_Navigator8 windows buttons.
It works, but Road Runner Compatibility EXE crashes.
I've reverted to girder mouse clicking through the buttons...
That doesn't activate the error.
Hard to help anymore with out more info. Like what is the step by step process that your doing with those cmds.
Yes, I know.
But the problem is that I forgot to make a backup before changing the cmds to simulated mouseclicks...
Anyway the simulated mouseclicking works just as well, so no problemo.
Hopefully, no one else rables into this presumed bug (being either related to Girder, RR or PC_Nav8).
Well, I was just asking so that if in fact the issue was RideRunner or or the RoadRunner.exe then it could be checked and fixed if problem is found so that others would benifit.
OK, I just went back and recreated the cmd's.
Here is the situation:
I have RideRunner (the february release I belive) running...
As navigation program I use PC Navigator 8.
loading External GPS skin and PC_Nav8 starts.
I've made a few buttons in the skin to access different buttons in the PC_Nav8 menu structure. A kind of shortcuts.
The way they work is by activating an event in Girder 4 that in return do a series of leftclicks with W and L Parameters targeted at PC_Nav8.
The crash of RoadRunner compatibility EXE seems to be activated with ANY "leftclick with W and L Parameter" targeted at PC_Nav8
Just pressing test in the below image activates the crash