[ros-bugs] [Bug 5700] New: Invisible barriers captures the mouse cursor

ReactOS.Bugzilla at reactos.org ReactOS.Bugzilla at reactos.org
Wed Oct 27 01:26:26 UTC 2010


http://www.reactos.org/bugzilla/show_bug.cgi?id=5700

           Summary: Invisible barriers captures the mouse cursor
           Product: ReactOS
           Version: TRUNK
          Platform: x86 Hardware
        OS/Version: ReactOS
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: Win32
        AssignedTo: ros-bugs at reactos.org
        ReportedBy: vicmarcal at hotmail.com


r49296

1)Right click in the desktop->Properties
2)Change "Colour" in the "Properties for Display" section

Each time you change the "Colour" try to move the mouse to the 4 screen
corners, you will find that, sometimes, the "invisible barriers" appears
preventing you to move the mouse cursor to the Top Right, Top Left and Bottom
left corners as if the Desktop size is miscalculated being much smaller than
Real Desktop.


2 curious things:

1)The "invisible barriers" are forming a "Rectangular Invisible shape" which is
ALWAYS originated in the Bottom Right corner but with different sizes. The
mouse cant scape from it.

2)There is a trick to "expand" the "Rectangular Invisible Mouse Prison". 
If you want to make the Width bigger, move to the right border of the screen
and when the mouse cursor arrives to that border keep moving the mouse device
to the right. Then move to the left trying to find the left invisible border of
the Prison, you will notice that the left border is now further because it has
moved to the left.
Same thing happens with the "Rectangular Invisible Height", to make the Height
bigger move the mouse to the botton, and when the mouse cursor reachs it keep
moving down.Then move the cursor up...and you will find that the Top Barrier
has been moved further, increasing the Height of the "Rectangular Invisible
Mouse Prison".

I think this has to be a problem of DIB coordinates which has its origin in the
lower-left corner(iirc).
Btw, i have found this funny thing, which can be quite useful for those icons
which are being drawn upside down: 
http://blogs.msdn.com/b/oldnewthing/archive/2010/10/04/10070943.aspx
I'll keep it here for future references (as the VLC icon issue).


-- 
Configure bugmail: http://www.reactos.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Ros-bugs mailing list