2011-08-18, 13:02
Jonathan,
I personally agree with Your points but also sympathise with skinners (as they will make use of it). If we will make it non-comfortable they will continue to copy controls as for them this is quick and easy solution to get things working. I wouldn't worry about reusability of variables (we can add check if we already have defined exact same variable earlier and link against it). I don't say that those proposed are best way to allow "local" variable, but we shouldn't disallow it in general IMO
prefix/postfix stuff would be bonus of reusing CGUIInfoLabel - don't think we should disallow it "just because".
I personally agree with Your points but also sympathise with skinners (as they will make use of it). If we will make it non-comfortable they will continue to copy controls as for them this is quick and easy solution to get things working. I wouldn't worry about reusability of variables (we can add check if we already have defined exact same variable earlier and link against it). I don't say that those proposed are best way to allow "local" variable, but we shouldn't disallow it in general IMO
prefix/postfix stuff would be bonus of reusing CGUIInfoLabel - don't think we should disallow it "just because".