DynamicData initialization timing and event scripting
I just felt very stupid when I found a Russian version of ProfitUI they distribute on norrath.ru and saw that they solved the issue I (and others here) had with the subclass detection and the timing of the initialization of the subclass dynamic data.
The very simple solution: A Textbox has an OnChange event. /facepalm
Doesn't matter much now that we get OnTextChanged with GU51 but I still thought I'd post that here.
Oh and major negative props to the Russian modder(s) for taking the work here without asking or giving much credit (all I saw was a link back to the "English version") and then not even feeding the fixes they do back to us. That's not how you do it guys, that's bad style.
Yes, it should be on Test with the other changes I've mentioned here on EQIIInterface. Not sure why I didn't include update notes, I thought I did. They have just not made the release note text.
Yes, it should be on Test with the other changes I've mentioned here on EQIIInterface. Not sure why I didn't include update notes, I thought I did. They have just not made the release note text.
They probably thought that with too many UI updates listed people would complain that you should rather spend your time on class balancing.
Another thread just made me think of this one regarding custom window loading, not sure if you guys had realized this but it probably can't hurt to state it clearly:
Custom interface windows can load (/show_window) themselves using OnChange or the new OnTextChanged!