[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wine-devel
Subject:    AppBar support
From:       Paul Chitescu <paulc () voip ! null ! ro>
Date:       2006-05-29 17:14:07
Message-ID: Pine.LNX.4.50.0605291955250.14691-100000 () dragoshel
[Download RAW message or body]

Hello!

I plan to add proper SHAppBarMessage support in wine. I'm using as base 
some old code I've written to extend Win32s so it shouldn't be very 
difficult.

I have however to choose a window to manage all appbars. It will have to 
receive WM_COPYDATA messages, much like currently Shell_NotifyIcon does 
with "Shell_TrayWnd". Obviously it has to reside somewhere in the 
explorer.exe as it's shared among running programs.

The most obvious choice would be to use the desktop window itself as its 
geometry has to be used anyway. I am however afraid that programs may 
blindly send a WM_COPYDATA to it, so an option may be to create another, 
invisible window.

What do you think about this? Do you know many applications that use the 
desktop window as an universal junk receiver? The /dev/null of the GUI 
world ;-)

Regards,

Paul Chitescu


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic