[interfacekit] BDirectWindow doesn't compile

I just noticed BDirectWindow doesn't compile.
It is partially my fault (I didn't add the the needed UsePrivateHeader rule to 
the jamfile), but it's not just that.
Since I usually work on single classes (BString, BRegion, BDirectWindow) I tend 
to work with BeIde, and then transfer the work to our source tree. I know it 
isn't probably the best way to work, but hey... :P=0D

Anyway, BDirectWindow doesn't compile right now also because our BWindow header 
has changed, and it's not anymore like R5 one, more precisely... there was a 
member variable "_BSession_ a_session" which is now "BSession session" (Adi or 
DW did the change).
Well, since BDirectWindow relies on R5 implementation of _BSession_, I should 
do some strange tricks to make it build within our tree ( I should add a R5 
header of BWindow, which will be used just by BDirectWindow, at least until our 
app_server supports it), and I guess it isn't the case... what should I do ? I 
guess I should remove it from the build...



Other related posts: