Another Girder problem.

Help each other out

Another Girder problem.

Postby rhinoman on Sun Mar 18, 2007 7:07 pm

I'll start by saying I'm a bit of a newb with girder but understand the principles. I'm definitly missing something here..

I have a basic gml for my RME mixer panle which calls the 8 presets. I know these work because I can do the test command and the presets change.

I have set up send message events in xlobby and the preset number shows up in the bottom bar of the girder window to indicate that girder is recieving the command from xlobby, however it doesn't actually execute the received command change the preset.

Any idea where I've gone wrong?
rhinoman
 
Posts: 416
Joined: Wed Jan 14, 2004 8:58 pm
Location: Herne Bay, UK

Postby tswhite70 on Mon Mar 19, 2007 9:41 pm

You are using the Girder events in Xlobby right? There should be no #'s involved. You need to assign the command in Girder a Girder EventString, ie a name like "RME Mixer UP". Then in Xlobby use the Girder events to call that name.

good luck,
tsw
tswhite70
 
Posts: 318
Joined: Tue Jan 06, 2004 3:44 pm
Location: Houston, Tx

Postby rhinoman on Tue Mar 20, 2007 1:11 pm

Does this help explain what I've done

Image
Image

The bottom picture shows girder receiving the test command for the xlobby event.

I can then select the preset 1 command in girder and use F5 to test and it changes my mixer to preset1 so that works as well.

It just doesn't pass all the way from xlobby to the rme mixer. :?
rhinoman
 
Posts: 416
Joined: Wed Jan 14, 2004 8:58 pm
Location: Herne Bay, UK

Postby Marbles_00 on Tue Mar 20, 2007 1:49 pm

Not the best with Girder, but do you still require events to be associated with Girder commands?

The way the girder help file indicates:

Commands execute 'Actions' and 'Event Strings' trigger these Commands.


The full document can be viewed here:
http://www.promixis.com/pdfs/Girder_3_3_Help.pdf

Maybe Girder 4 is different.

Hope this helps.

*EDIT*
Just noticed, your using Girder 3.2
Marbles_00
 
Posts: 1867
Joined: Wed Apr 06, 2005 12:44 pm
Location: Canada

Postby rhinoman on Tue Mar 20, 2007 2:19 pm

Ahhh, now I get it, select my command in Girder, press lerarn event, selct the string in Xlobby, press test, Girder picks it up and voila...It works.

I'd done it before by learing ir from a pronto years ago, I got sidetracked because when you press learn event on the girder page it says "waiting for ir", but does actually look for all types of trigger.
rhinoman
 
Posts: 416
Joined: Wed Jan 14, 2004 8:58 pm
Location: Herne Bay, UK

Postby tswhite70 on Tue Mar 20, 2007 2:53 pm

That's one way to do it. But the other way - ie highlight the Girder command, set the Girder Event DropDown to "ALL", select "Learn Event", and then type the Girder EventString you want into the popup window works just as well. It looks like that's what you were trying, you just never added the Girder EventString to the command.

good luck,
tsw
tswhite70
 
Posts: 318
Joined: Tue Jan 06, 2004 3:44 pm
Location: Houston, Tx

Postby rhinoman on Fri Mar 23, 2007 8:59 am

Ok, all working when the mixer app is maximised in the background however, when windows boots up it minimises to the system tray and it doesn't see the commands.

I'm guessing this is a focus problem? Is this fixable or is there a way to automatically "maximise" the app at startup?
rhinoman
 
Posts: 416
Joined: Wed Jan 14, 2004 8:58 pm
Location: Herne Bay, UK

Postby Marbles_00 on Fri Mar 23, 2007 10:47 am

There's no option in the mixer setup to leave as max/or min to sys tray?
Marbles_00
 
Posts: 1867
Joined: Wed Apr 06, 2005 12:44 pm
Location: Canada

Postby m_ski on Fri Mar 23, 2007 12:05 pm

Have you tried sending the command to a different target window of your mixer app? Press the target button and then you can drag the cursor to the window. There is also various text matching fields to type in the executable name, class name, window name etc... Play around with these a bit as maybe you need to send it to a different window when it is minimised.
m_ski
 
Posts: 204
Joined: Wed Dec 08, 2004 7:57 am
Location: Kent, United Kingdom

Postby tswhite70 on Fri Mar 23, 2007 8:43 pm

In the Girder Target Selection window make sure you check "Match Invisible Tasks". That should do it (you'll need to do it for each command).

good luck,
tsw
tswhite70
 
Posts: 318
Joined: Tue Jan 06, 2004 3:44 pm
Location: Houston, Tx

Postby rhinoman on Sun Mar 25, 2007 10:32 am

Thanks tsw, that was exactly it, works properly now.
rhinoman
 
Posts: 416
Joined: Wed Jan 14, 2004 8:58 pm
Location: Herne Bay, UK