[ros-kernel] Status of Explorer under ReactOS

Steven Edwards steven_ed4153 at yahoo.com
Tue Nov 4 10:36:21 CET 2003


--- Filip Navara <xnavara at volny.cz> wrote:
> Hi all!

Hello Filip!!!
 
> * Icons on desktop aren't shown.
> There are black (with older CVS snapshots) or white (with > November
> 31st
> 2003 CVS) squares displayed instead of real icons. I am not sure, but
> I
> think the cause of this are unimplemented PrivateExtractIcon[s][AW]
> functions in user32.dll.

I had a look at porting PrivateExtractIcons and friends from WINE a few
weeks ago and it should be simple enough. I had some issues with
nameless structures and unions that slowed down my work. I will enter a
issue in bugzilla about this if someone wants to port the code from
WINE.
 
> * Explorer crashes right after started. (introduced November 2nd
> 2003)
> This bug appered after adding MDI support to user32.dll. It appers
> because
> before this commit no windows were opened and there were no buttons
> on
> taskbar. I don't know what's the direct cause of this bug. For now
> the only
> way to workaround this is to run explorer with parameter
> "-noexplorer".

Be warned about WINEs MDI code. If you check recent threads on
WINE-devel there are quite a few issues with it. 

> Feel free comment on this.

After we get setuapi.dll ported in from Winehq lets see what we can do
about getting a newer shell32, ole32, and shlwapi imported. Its going
to take quite a lot of work as WINE implementation of ICOM and the IDL
compiler throws bugs up when trying to build the dlls with w32api/PSDK.

> P.S. Sorry for my terrible English and ugly writing style. ;-)

Your English and writting style is better than mine and I had the
American School system. Not that it says much about our schools =)

Thanks
Steven

__________________________________
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
http://antispam.yahoo.com/whatsnewfree


More information about the Ros-kernel mailing list