<?xml version="1.0" encoding="utf-8"?>
<root dependsOn="Crimson">
<variables>
Variation="153,29,44"
Variation_fg=255,255,255
</variables>
<colours id="Default">
<!-- 12--> <element id="Menu.DropDown.Highlight" bg="Variation" />
<!-- 24--> <element id="Panel.HeaderControl.Highlight" bg="Variation" fg="240,240,240" bdr="80,80,80" />
<!-- 30--> <element id="Panel.Body.Highlight" bg="Variation" fg="Variation_fg" />
<!-- 31--> <element id="Panel.Body.Lowlight" bg="Variation" fg="Variation_fg" />
<!-- 42--> <element id="Panel.ChildBody.Highlight" bg="Variation" fg="245,245,245" />
<!-- 43--> <element id="Panel.ChildBody.Lowlight" bg="Variation" fg="245,245,245" />
<!-- 56--> <element id="Content[AlbumAndTracks]" bg="Variation" fg="Variation_fg" />
<!-- 57--> <element id="Content[Artwork]" bg="Variation" fg="Variation_fg" />
<!-- 58--> <element id="Content[Artwork].HeaderControl.Default" bg="140,140,140" bg2="140,140,140" fg="100,100,100" bdr="50,50,50"/>
<!-- 59--> <element id="Content[Artwork].Body.Default" bg="5,5,5" fg="220,220,220" bdr="0,0,0" />
<!-- 60--> <element id="Content[ArtistProfile]" bg="5,5,5" />
<!-- 52--> <element id="Content[TrackDetail].Body.Highlight" bg="Variation" fg="Variation_fg" />
<!-- 53--> <element id="Content[TrackDetail].Body.Lowlight" bg="Variation" fg="Variation_fg" />
<!-- 65--> <element id="Panel.StarRating.Highlight" fg="240,240,240" fg2="Variation" />
<!-- 67--> <element id="Panel.NotLovedIcon.Highlight" fg="226,154,146" fg2="Variation" />
<!-- 78--> <element id="Player.ProgressBar" bg="40,40,40" bdr="Variation" fg="Variation" />
<!-- 97--> <element id="PlayerSidebar.ProgressBar" bg="10,10,10" bdr="140,140,140" fg="Variation" />
<!-- 105--> <element id="Controls.VerticalMenu.Highlight" bg="Variation" fg="Variation_fg" />
<!-- 106--> <element id="Controls.VerticalMenu.Lowlight" bg="Variation" fg="Variation_fg" />
</colours>
</root>
14/04/2012 17:44:36 - 6.1.7601.65536 - 2.0.4484.29016 - System.ArgumentException: The path is not of a legal form.
at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength)
at System.IO.Path.GetFullPathInternal(String path)
at System.IO.DirectoryInfo..ctor(String path)
at #=qdlsgYhRacMl55JB2EB2OZvSKXR8JuR1fCFa03_dX4eG0JRA090P46KhH1K10CMIO.#=qTAXOboLBXWeUsQVJgLsdjSkShlXGXYPAhKSunZI3pYI=.#=qcceVMDFpvsd7hyGq8SP66OhxKBgguFd9ixNUnVCxuQQ=(List`1 #=qcm520l$sCIVwdo3Hg1kFvQ==, Boolean #=qhlEaCLGQZBLEC_vaohW1IPkrjngRYbeDorbrihu_FJA=, Boolean #=ql_v3gCDA6h0kNntp4FocoQ==, Boolean #=qC5l8r6Z6s2dKO1DAumV3UA==, String[] #=q0iyRjzmLOBM0Vjt7MpBCrrsHkNzproz2EfkSdZZKwFk=, Boolean #=qIgF_TIGl1mT4rh$$E$ZTTDrp$eKhYPRWXgWDhOAae$U=)
at #=qxRDe9pbcvJLrZDwwYvHsSJIYGH3Wtxjwj5E0RJ1VuCM=.#=qV_3oDdQ1SoC8eHwDHWZqpRbhzeFJsRlj7ZHSneq57dI=(Object #=qqICMYKoz7uKT5Fy1HVivgQ==)
<?xml version="1.0" encoding="utf-8"?>
<root dependsOn="dusk.lnminente">
<variables>
Selected="129,218,18"
</variables>
<colours id="default">
<element id="Panel.Body.Highlight" bg="Selected" fg="255,255,255" />
<element id="Panel.ChildBody.Highlight" bg="Selected" fg="255,255,255" />
<element id="Content[TrackDetail].Body.Highlight" bg="Selected" fg="255,255,255" />
</colours>
</root>
<variables>
Black="0,0,0"
White="255,255,255"
Grey240="240,240,240"
Grey225="225,225,225"
Grey205="205,205,205"
Grey180="180,180,180"
Grey150="150,150,150"
Grey120="120,120,120"
Grey100="100,100,100"
Grey90="90,90,90"
Grey70="70,70,70"
Grey50="50,50,50"
Grey35="35,35,35"
Grey20="20,20,20"
Grey10="10,10,10"
MenuBG="24,44,82"
DeepRoyalBlue="24,24,82"
MenuFG="120,205,205"
DarkGrottoGreen="14,39,14"
DeepGreen="8,16,8"
ShadyGladeGreen="15,45,15"
GladeGreen="16,32,16"
ForestGreen="24,42,24"
LightForestGreen="20,90,20"
MediumGreen="48,96,48"
MediumGumGreen="80,120,80"
Goldenrod="195,195,135"
BrightYellow="235,235,0"
BrightCyan="0,235,235"
LichenGreen="200,220,200"
PineGreen="32,108,32"
RootBrown="96,48,48"
LeafGold="236,178,76"
GoldenHoney="255,172,2"
</variables>
Could you support using other variable names in defining variables?
So in the following example:
<variables>
var1="255,255,255"
var2="var1"
...
</variables>
<colors>
<element id="ApplicationBackColour" bg="var2" />
...
The bg will get "255,255,255".
This would allow to use meaningful names for each color when defining variables and make skinning a lot easier especially when you're working on a series of skins with a similar scheme.