More > Media Center 11 (Development Ended)

Jump to Tree Location Documentation

(1/4) > >>

glynor:
I thought I'd post that in my quest to build a new Girder4 GML file, I figured out some of the settings for the MCC_SHOW_TREE_ROOT MC Windows Message Command.


--- Code: ---MC11.exe /MCC 22003,[int nTreeRootIndex]

[int nTreeRootIndex]:

1 = Playing Now
2 = Audio
3 = Playlists
4 = Drives and Devices
5 = My Computer
6 = TV Tuner
7 = Web Media
8 = Images
9 = Video
10 = Podcasts
11 = Services & Plugins
--- End code ---

You can use these to cause MC to automatically "jump" to the place you want on the tree.  More coming in a sec...

glynor:
You can also get MC to programmatically expand certain branches of the tree.  I only figured out Audio, Images, and Video (those are the only ones I require now).  You can enter these values into Girder4's Command Capture Action (using SendMessage as the method).  I would guess that it would also work in Girder3.x using the SendMessage plugin.

Open Video Tree:


--- Code: ---Message: 513
wParam: 1
IParam: 6291469
--- End code ---

Open Audio Tree:


--- Code: ---Message: 513
wParam: 1
IParam: 3538953
--- End code ---

Open Images Tree:


--- Code: ---Message: 513
wParam: 1
IParam: 5111820
--- End code ---

Doof:
Just out of curiosity, have you looked at the GML I posted yesterday. It has all this stuff in it already, and from what I can see, it works fine in Girder 4.

glynor:
No I didn't.  I've been building my own, and have it pretty much exactly how I want it.

Does yours allow you to easily re-program the buttons to do other functions when other programs are in the foreground?  For example, mine has Conditionals on various actions/macros/groups that allows the "play" button to play/pause in MC, and refresh the page in Firefox (and still work correctly in BeyondTV and WinDVD).

That was what I always had trouble with in older versions of Girder.  It was possible, but it was very unintuitive and you had to do all that enabling/disabling of groups.  I only needed to use that enable/disable trick to get my "Firefly" button to act as a shift key (and to get my Mouse Mode mouse buttons to switch back and forth from "regular" to "mouse buttons").  All the rest are just conditionals attached to the Action.

Doof:
No, it doesn't do any of that. It's just strictly the MCC commands for MC.

I just based it off the one in the Extras folder that MC creates. Not sure who originally created it. I just updated it to use MC11.exe instead of mjextman.exe (actually added both), and updated the command list.

Just hate to see you spend a lot of time adding a lot of these commands when I put them all in yesterday.

Although actually I just checked mine and saw that I didn't have all of those tree commands. I'm adding them now.

Navigation

[0] Message Index

[#] Next page

Go to full version