[haiku-appserver] Re: BWindowScreen broken

  • From: "Rudolf" <drivers.be-hold@xxxxxxxxxxxx>
  • To: haiku-appserver@xxxxxxxxxxxxx
  • Date: Thu, 04 May 2006 12:20:34 +0200 CEST

Morning Stephan!

Yes, right. Thinking about it, the cursor handling is probably OK since 
you just draw it in a large 'normal' workspace. The only thing is that 
it additionally needs a check of being (partly) outside the visible 
'window' in the workspace, and if so, call MOVE_DISPLAY to fix it :)

Bye!

Rudolf.


> Hi,
> 
> > BTW:
> > virtualscreen test report:
> > app_server seems OK with it sofar. It also nicely fallsback to 
> > software
> > drawing if the driver doesn't support acceleration on a mode :-)
> > One downer: when the cursor moves offscreen, the driver's 
> > MOVE_DISPLAY
> > function doesn't get called. OTOH: R5/dano neither do that (missing
> > feature combined with missing extra internal softcursor handling 
> > needed
> > I expect). Though: R5/dano support hardcursors, and using that will 
> > let
> > the driver take care of MOVE_DISPLAY automatically :)
> > 
> > All in all it's looking good :-)
> 
> Sounds like the fix for that would be rather small and contained. 
> Thanks 
> for testing.
> 
> Best regards,
> -Stephan
> 
> 


Other related posts: