> +         /* FIXME: we should calculate these at run-time */
> +         *rgfInOut =  SFGAO_CAPABILITYMASK | SFGAO_BROWSABLE | SFGAO_FOLDER | 
>SFGAO_FILESYSTEM;
Already done and not jet submitted. 
Furthermore: the corel tree contains some incorrect handling (or workarounds) of
NULL-Pointers (==desktop pidls). Not jet checked this case.
In short: its wrong to let other folders but the desktop folder handle such null-pidls.
Before you compare with the windows behaviour check the type of folder is the same
(IPersistFolder/Class ID). I suspect here a filesystemfolder should say something 
about the
attibutes of the desktop. This is wrong.

juergen

---
[EMAIL PROTECTED]

... from sunny Berlin

Reply via email to