Still not working
First off, thanks for the suggestions. I downloaded both extremeUI and Fetish UI and while they each came at the idea from two very different directions, neither of them worked for me. Fetish assigned the dynamicdata directly to the style field, while ExtremeUI tested for the archetype and then assigned a custom style to the field.
Fetish used:
OnShow="parent.parent.M1Cures.location=parent.location
parent.parent.M1Cures.visible=visible
ArchetypeIcon.Style=Archetype.text
"
While ExtremeUI used:
OnActivate="
Parent.Archtype.Style=(eX_Test ? ClassStyles.WarriorArchtype : False) eX_Test=(Parent.TArchetype.LocalText==Fighter)
Parent.Archtype.Style=(e X_Test ? ClassStyles.MageArchtype : False) eX_Test=(Parent.TArchetype.LocalText==Mage)
Parent.Archtype.Style=(eX_T est ? ClassStyles.PriestArchtype : False) eX_Test=(Parent.TArchetype.LocalText==Priest)
Parent.Archtype.Style=(eX _Test ? ClassStyles.ScoutArchtype : False) eX_Test=(Parent.TArchetype.LocalText==Scout)
Parent.Archtype.LocalToolT ip=Parent.TClass.LocalText
Activated=False"
Like I said, two very different approaches, and I tried using both but I still can't get the icon to show up.
What I have found is that if I don't use the dynamicdata for ArcheIcon I can get any specific one to show up. But when I use the dynamicdata I don't get anything. And as for the Extreme test version I get a false return on all the tests. When I display the "text" or "localtext" fields they do show the correct information. But when I try to assign that information to something else then nothing shows up. I even did a test.
OnShow="NewText.LocalText=ArchetypeText.text"
So when I display ArchetypeText it shows "Mage" but when I display NewText is doesn't show anything.
What is going on? I am stumped. And by the way it doesn't seem to matter if I use "text" or "localtext".
|