PDA

View Full Version : Targeting TCMP



limes
April 10th, 2004, 03:27 AM
Hello

I'm using the trial version of Girder and I am trying to get the targeting funktion to work. (I'm on the "command" tab, left click option).

It works for any explorer window and most software. But when I use it for The Core Media Player, it freaks out, saying "cannot find window" instead of "click command sent". :o :o :o

What on earth to do?

Promixis
April 10th, 2004, 04:09 AM
When you open the target box, you may have to change some of the parameters that Girder selects ie class name, executable etc etc. Every program is different so try some various combinations of those check boxes.

limes
April 10th, 2004, 05:30 AM
I have systematically tried every possible combination of the check boxes, I promise :wink: , but it doesn't work..

The best I get is the dropdown menu, (supposed to appear when right-click occurs), flashing by then disappearing.

Could there be an issue/bug with TCMP working with girder or should I keep trying?

Promixis
April 10th, 2004, 05:51 AM
Try dropping the target box on different parts of the players window and see how the targeting changes.

Are you sending windows messages or trying to reproduce mouse clicks? Have you tried the capture routines?

limes
April 10th, 2004, 06:28 AM
I suppose you can say that I have 2 options when it comes to dropping the target crosshair
1) the main player window 2) the playlist window, both resulting in all checkboxes being checked.

What I'm trying to do is to reproduce mouse click events like "add directory to playlist" and "remove all objects from playlist" which cannot be done by pressing keys on the keyboard. I've been using the "capture" function to record the mouse click event. When I click "test event" it works perfectly. It is when it comes to actually trigger the thing with the keyboard shortcut (F5) that it doesn't work.

edit:
note I'm now trying the simpler right click event, which is supposed to bring up a dropdown menu (one that stays on the screen). PS is there another way than "capture" , to do this?