The problem I have with using pchat as my model is that it seems to force a reloadui() every time it does a font change.
It uses:
Code:
ZoFontEditChat:SetFont(fontPath)
ZoFontChat:SetFont(fontPath)
These calls do not appear to take effect until the next reloadui(). Then they seem to affect the entire window and not just any new text.
For my application to do a reloadui() every time it needed to change font would not be practical. Also it needs the font change to only affect new output text and not existing.
Before I give up does anyone know of a better way?