Hi Jurgen & All, On Wed, Apr 16, 2008 at 12:07 PM, <[EMAIL PROTECTED]> wrote: > the code in my first link was from the mercurial extension TortoiseHG. They > found some issues that the icon overlay slows down network devices. See here: > > https://sourceforge.net/tracker/index.php?func=detail&aid=1892791&group_id=199155&atid=968354 > > Could you please tell if you have the same issues with the code Roger posted ?
I am still having some problem with this class... it's an incredible amount of time/work spent on a very small issue, but that is what the users want :-). Anyway, on my computer, Roger's version doesn't slow down anything. Our 4 network drives are as fast as usual. However, I am not able to make it work from a compiled py2exe COM server. It works only from a python script. For the compiled py2exe COM server, I have looked into the file c:/comerror.txt, which says: PATH is ['D:\\ResWizard\\KSVR_COMServer.exe'] Registered: K-SVR.IShellIconOverlayIdentifier The registry keys are correctly written but there is no icon overlay, nothing has changed visually :-( :-( . If I run it from a Python script, the icon overlay works fine but every time I open a file dialog from one of my applications I get this nice error in the app.exe.log file created by py2exe: pythoncom error: PythonCOM Server - The 'win32com.server.policy' module could not be loaded. <type 'exceptions.ImportError'>: No module named server.policy pythoncom error: CPyFactory::CreateInstance failed to create instance. (80004005) Which, as usual, doesn't mean anything to me... So, I don't see any slowdown but I can't make this little sweet thing play nice :-( :-( Andrea. "Imagination Is The Only Weapon In The War Against Reality." http://xoomer.alice.it/infinity77/ _______________________________________________ python-win32 mailing list python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32