bug-lispm
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: mouse tracking


From: Mete Balci
Subject: Re: mouse tracking
Date: Tue, 3 Dec 2024 07:28:17 +0100

In mouse.c:mouse_poll(), Sdisabled, Sopen, Soff, Son enum.

In sys/cold/qcom.lisp: MOUSE-CURSOR-STATE ; 0 disabled, 1 open, 2 off, 3 on

On Tue, Dec 3, 2024 at 7:05 AM Alfred M. Szmidt <ams@gnu.org> wrote:
   OK. I will keep the default like this but I think I will make
   others configurable at build time.

   Since we talk about mouse... why are there 4 cursor states not only
   show/hide ? Disabled, open, off, on

Where do you see that?

   On Mon, 2 Dec 2024 at 07:02, Alfred M. Szmidt <ams@gnu.org> wrote:

       Another perspective. Setting the X/Y either in IOB only or both in
       IOB and A-MOUSE-X/Y causes the mouse pointer to behave
       strangely. When only the A-MOUSE-X/Y (and IOB X/Y to zero) is set
       like now in the code, it works OK. So there is something going on
       but I didnt get the full story.

    That is most probobly because the difference of mouse_x/y (the IOB
    registers) is what matters and not their absolute individual values,
    while A-MOUSE-X/Y are relative to the whole screen.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]