Welcome To Australia's No.1 Media Center Community!
You Are Currently Viewing As A Guest - you'll need to register in order to participate in our community and make this annoying message disappear!
By registering you'll be able to post & reply to questions, set up your own image gallery & blog, communicate privately with other members, create & respond to polls, access downloads and other "members only" features.
Registration is fast, simple and absolutely free - so why not join our community today - you'll be glad you did! If you experience any problems with the registration process or your account, please send a message to Mike
Customising the VMC Start Menu
this thread has 32 replies and has been viewed 9418 times
then where are SM.TV.LiveTV and #SM.TV.LiveTV? I presume they're resources stored somewhere, but where? .NET or win32 resources? Or neither? Stuff like this is critical for creating a usable app for editing these things...
Has anyone worked out where the titles and images for the buttons are stored?
open ehres.dll and instead of viewing the HTML folder have a look through the other folders - i found images for nearly everything in one of the folders - cant remember which one it was though.
I also found something else of interest (cant remember where) and that was OEM maximum strips which was set to 2 - not sure, but this may mean you can have more than the default 2 additional strips. I'll have to find that again - but if you do a search from the top of the HTML folder you may be able to find it.
open ehres.dll and instead of viewing the HTML folder have a look through the other folders - i found images for nearly everything in one of the folders - cant remember which one it was though.
I also found something else of interest (cant remember where) and that was OEM maximum strips which was set to 2 - not sure, but this may mean you can have more than the default 2 additional strips. I'll have to find that again - but if you do a search from the top of the HTML folder you may be able to find it.
open ehres.dll and instead of viewing the HTML folder have a look through the other folders - i found images for nearly everything in one of the folders - cant remember which one it was though.
I also found something else of interest (cant remember where) and that was OEM maximum strips which was set to 2 - not sure, but this may mean you can have more than the default 2 additional strips. I'll have to find that again - but if you do a search from the top of the HTML folder you may be able to find it.
Regards
Daz
Ok, I worked it out (with a lot of help from .NET Reflector ) - SM.TV.LiveTV refers to an element in the mcml resource Images.mcml which is stored as an HTML resource in Microsoft.MediaCenter.Shell.dll. This element then refers back to the images that you're talking about in ehres.dll. Thanks for putting me on the right path with this
That max OEM strips thing sure is interesting too, although what dgaust says isn't promising. I'll try it out myself when I get a chance.
Whilst i try and get my head around all this it would be good if we could post our code and a little about what changes have been done to the menu so that the lesser smarties like myself can have a try of the newer menus whilst getting to know the program.
Whilst i try and get my head around all this it would be good if we could post our code and a little about what changes have been done to the menu so that the lesser smarties like myself can have a try of the newer menus whilst getting to know the program.
Think of it this way:
All individual items are wrapped in <>.
The items to edit, move or remove have a priority figure right before the last >.
Changing the priority (0 is the highest priority) moves items within their context (if it's a stat menu category it moves on the start menu, if it's an item within a category it moves within that category).
Justin
__________________
Main MC: DFI LP JR GF9400-T2RS, Q8200, 2x1GB Kingston, 2xHVR-2200(4DVB-T Tuners), 32GB Patriot SSD, 750GB Samsung, NSK2480B, Corsair HX520, 32 inch Metz LCD.
Bedroom MC: Asus M3N78-EM, 4850e, CNPS7000B(mod) cooler, 2x1GB Geil 800, 1xAver Duo, 250GB Seagate, Silverstone SG02-FB, 26 inch Toshiba LCD.
The following Member(s) said "Thank You!" to logifuse for this information:
It's a bit of a bugger about the OEM 2 strips - i'll have a look to see if there is anything else regarding strips but before that i want to figure why when the videos is on the tv & movies strip it backs out to the pictures strip.... to be continued lol
Above is the original code for "STARTMENU.XML" and the OEM 2 strips - i wonder if changing MaxOEMStrips="2" to MaxOEMStrips="3" and adding the following line will make any difference.
You can rename the menu and tile items by editing the ehres.dll.mui in the %SYSTEMROOT%\ehome\<language> folder. The names are defined in the String node and you'll want to look at the buttom ones.