quote:
Originally posted by Jarrod
so is this valid code?
code:
<SkinInfo Version="1.1">
<Information>
<Name>my skin</Name>
<Description>a skin created with Jarrod's skin customiser, based on open live</Description>
<AboutUrl>website</AboutUrl>
<Version>1.5</Version>
<Screenshot>
<File>shot.png</File>
</Screenshot>
<Compatibility>
<MsgVersion Major="8" Minor="5/>
</Compatibility>
</Infomation>
<Options>
<Messenger>
<ResetUserColour/>
</Messenger><PlusSkin>
ResGroup>
<PlusVersion Major="4" Minor"60"/>
<InterfaceDir>PlusWindows</InterfaceDir>
</ResGroup>
</PlusSkin>
</SkinInfo>
sneak peak at source code
code:
def header():
version = "1.1"
name = "my skin"
des = "a skin created with Jarrod's skin customiser, based on open live"
website = "website"
version_info = "1.5"
screenshot = "shot.png"
compat_maj = "8"
compat_mi = "5"
nfo1 = '<SkinInfo Version="' + version + '">\n\t<Information>\n\t\t<Name>' + name +'</Name>'
nfo2 = '\n\t\t<Description>' + des + '</Description>\n\t\t<AboutUrl>' + website + '</AboutUrl>'
nfo3 = '\n\t\t<Version>' + version_info + '</Version>\n\t\t<Screenshot>\n\t\t\t<File>' + screenshot + '</File>\n\t\t</Screenshot>'
nfo4 = '\n\t<Compatibility>\n\t\t <MsgVersion Major="'+ compat_maj + '" Minor="' + compat_mi + '/>' + '\n\t</Compatibility>\n '
nfo5 = '</Infomation>'
nfo = nfo1 + nfo2 + nfo3 + nfo4 + nfo5
return nfo
to make it eaiser to skin wlm 9 do we have full lists of skinable elements, so i can map the list in python?
Um the options tag not being closed will cause issues and the resgroup tag isn't opened properly.
I would seriously not bother with wlm 9 just yet just because we do not know for how much longer our info on it will be relevant (doesn't seem like it will be for much longer)
Skininfo version is also wrong. its either a 1 or a 2, if its a 2 it means it needs plus 4.60 or higher.