[ros-kernel] Re: Desktop+explorer status on 29122003
Ge van Geldorp
ge at gse.nl
Mon Dec 29 23:24:12 CET 2003
> I just tested with the shell32.dll out of the 29-12.2003
> dlls.zip in Bochs. There are even more problems. I found
> .lnk-files in the following directories:
> - C:\Documents and Settings\Default\Desktop [this is OK]
> - C:\Documents and Sett [some Unicode conversion problem?]
> - C:\Documents a [some other Unicode conversion problem?]
Yes, there are (still) some problems with registry functions. I'm
currently working on this.
> Furthermore the generated .lnk-files don't contain the path
> to the executables. Seems SHELL_FindExecuteble() had some
> problems while searching winemine.exe, ... although they are
> correctly installed in the PATH.
I fixed this in shell32 yesterday.
> Icons are no more displayed correctly. May be there are
> missing some registry entries, we didn't need before. But I
> think the problem is another one: I changed the icon cache
> algorithm to look at the full icon file path, not only the
> file name part. It uses GetFullPathNameA(). Is this function
> implemented fully in ReactOS?
I noticed the "My Computer" icon disappeard after I recompiled with your
shell32 changes. Haven't tracked it down yet. Also, the icon of
Solitaire was displayed properly before when I copied Solitaire to the
desktop, now it's not displayed correctly. This is caused by
> I can't reproduce this problems in my "Wine-shell32.dll on
> XP" test environment. So there may be some bugs to hint in ROS.
More information about the Ros-kernel