Jacek Caban : shdocvw: Moved remaining code out of factory.c.