Latest version: 1.3 build 14 (23/12/2005)
What is it?
It's a utility for editing skin files for XMPlay. It provides a reasonably-easy-to-use interface for editing the all-important skinconfig.txt file, and also the ability to perform some tests on the skin.
What do I need?
You need the Windows Installer, and XMPlay of course. You will also need the Visual Basic 6.0 runtimes if you don't have them. There are some other dependencies – I’ve included the more rare ones but not the common controls (TreeView, UpDown, etc) to save space. You should already have them anyway, but if you don’t then I can send you them.
Where do I get it from?
Here (about 201 kB).
How do I install it?
Unzip the file, and double-click on the MSI file inside. If it doesn't work then the most likely thing is that you don't have the Windows Installer.
Known bugs
-
The buttons on the Colours tab appear to overlap the preview boxes. They don't. Same goes for the text boxes on the Fonts tab.
-
Italics are displayed in the font select dialog. Selecting them will have no effect - italics are not supported by XMPlay. Same goes for lack of 'extra bold' and such.
-
If a font that is not present on the computer is referenced in a skin file, it will be displayed. However, only fonts that are present on the computer can be selected in the font dialog. Blame Microsoft.
-
Should a badly formed skinconfig.txt file be opened, the program will likely crash. This is 'by design' :)
-
The background colour for the "Active title text" scaler does not reflect the actual background colour used, as the 'background colour' is actually one of the skin bitmaps.
Changelog
1.3 build 14 (23/12/2005)
-
Added new skinning options for XMPlay 3.3 (mouse hover framing colour and list text offset)
1.1 build 13 (14/4/2005)
-
Added new skinning option for XMPlay 3.2 (title scrolling option, introduced in a subrelease)
1.1 build 12 (14/2/2005)
-
Added new skinning options for XMPlay 3.2 (extra pair of checkboxes on Misc tab)
-
Minor internal code tweaks to support extra options
1.0 build 7 (18/8/2004)
-
Modified scaler handling to increase input range (values greater than 2.55 are now allowed)
-
Added support for skin checker library (included in the download now)
0.2 build 5 [BETA] (11/8/2004)
-
Fixed scaler preview boxes disappearing when the checkbox is unticked
-
Allowed negative values on the position tab (properly, including the up/down buttons)
-
Tab ordering fixed
0.2 build 3 [BETA] (10/8/2004)
-
Added preview for the scalers
-
Fixed spelling mistake on Misc tab
-
Changed default save location
-
Added some error handling in file routines
-
Allowed negative offsets
-
Allowed scaler values greater than 100%
-
Added checking for missing "font_[item]align"
-
Improved file reading
-
Fixed silly mistake in scaler handling
0.1 build 1 [BETA] (9/8/2004)
-
skinconfig.txt editing stuff
For more information about it, see this thread at the XMPlay forums