is great!! In dropdownlist is material name or Sub-material name? In my opinion is most important the sub-material name ( material ID). So first select material slot (1-24) then the dropdownlist will populate with valid sub-materials ID's and names. Like in my GmaterialTool
Bad look with your getUserProp name keys I use keys in UPPERCASE but maybe in your case willbe the same.
This works. Code: setUserProp allTSectCloneOjb "TSECT1" "myString" test = getUserProp allTSectCloneOjb "TSECT1" print test
Code: setUserProp allTSectCloneOjb "TSECT1" "MS1" test = getUserProp allTSectCloneOjb "TSECT1" print test use UpperCase strings