Media X Menu 0.9i
Big release.
Long story short: Complete overhaul of the skinning engine and menuing system. It can also run as a dashboard.
Beta 0.9i
* Setting TitleDelay to "-1" will leave the title screen on until the user presses a button
(Unless <EndAfterSequence> selected in image for layout)
* New skinning technology (See accompanying SkinningOverview.doc for details)
Key Features:
- Font cache: Fonts are skin loadable resources. One is built in, and the MenuX fonts are loaded in
in that mode.
- "Old School" MenuX style menublock. While MXM's version is much more configurable, in MenuX mode, we
make it look EXACTLY like the original, provided correct fonts are present.
- Dynamic text fields with numerous effects using modifiers. Uses fonts from cache.
* Added capability to use SubMenus and load from secondary menu files. This is a big one... still
works the old way, but with true XML loading of the menu information, you can now group items in a variety
of ways and also you don't need to worry anymore about the <Item_1> indexing.
* I think the dashboard issues are fixed. More detail will be explained in the new User's Guide. It should
run from any partition, but it does so by searching for itself as a dashboard (this is due to the fact that
I have no way that I can tell where MXM is run from).
* MXM supports multiple directories and files to be added to the local soundtrack (supported in skin)
* Added power off to System Menu
* Supports TitleImage.xbx (Program Icons) for image types. Using the XBE as an image source now redirects to the
appropriate TitleImage.xbx file.
* AutoDir supports "Flatten" and "Recurse" flags. Flatten keeps all entries, regardless of how deep they are in the
directories, in the same menu level as the AutoDir tag - defaults to FALSE. Recurse, causes the AutoDir search to look
into subfolders beyond one level down - defaults to TRUE.
* <RemoveDuplicates> option will eliminate multiple occurances of the same app from popping up. Defaults to TRUE.
* Internal images can be used as resources. These have unique filenames:
::SkyTile
::Logo
::HelpGCScreen
::HelpKBScreen
::HelpIRScreen
* Ugh. Dashboards menu doens't work too well. Not sure what's going on there. Hopefully it will be fixed by 0.9h
* FTP server is enabled, but it will likely lock up on use. It requires a valid FileZilla.xml file, and I've run out
of time to get it sorted out.
Screen saver in action:
(IMG:
http://www.writersgallery.com/MXM/MXMSS_05.jpg)
It's skin-definable, so expect people to do some cool things here... In this case, the MXM logo and Date/Time are bouncing around the screen. Date/Time is using a custom font (as are all of the strings displayed)
Title screen:
(IMG:
http://www.writersgallery.com/MXM/MXMSS_04.jpg)
Yeah, I put Hank on there.
![Smiley :)](https://forums.xboxscene.org/Smileys/xs/smiley.gif)
In the above situation, it's running without any configuration file (on purpose).
Money shots:
(IMG:
http://www.writersgallery.com/MXM/MXMSS_01.jpg)
(IMG:
http://www.writersgallery.com/MXM/MXMSS_02.jpg)
(IMG:
http://www.writersgallery.com/MXM/MXMSS_03.jpg)
Showing the menu, and informational strings on the screen. It's a bit blurry, blame me for my size-conservative JPEG compression. The menu allows you to define your own fonts to use, BTW. Note the arrows and folder icons.
On the Tutorials Page (see the link in my signature) are links to the two guides (Skinner's Guide and User's Guide).
The User's Guide is being worked on. Only minor tweaking remains for MXM, along with testing. The Default skin is done. More exciting skins will be on the way
This post has been edited by BenJeremy: Apr 27 2003, 01:50 PM