When having the editor open and installing fonts into the system the list of available fonts doesn't get updated.
You should handle WM_FONTCHANGE and refresh the font list whenever the message is received.
That would be much easier than having to exit and re-enter the editor.