> Just had a look at BeBook. Stefano it's not like you >said in a >previous mail... Look: >============= >GetMouse(): >If checkQueue is true, as it is by default, this function >first looks in the >message queue for any pending reports of >mouse-moved or mouse-up events. If it finds any, it takes the >one that has >been in the queue the longest (the oldest >message), >removes it from the queue, and reports the cursor location >and button states >that were recorded in the message. Each >GetMouse() >call removes another message from the queue. If the queue >doesn't hold any >B_MOUSE_MOVED or B_MOUSE_UP messages, >GetMouse() >reports the current state of the mouse and cursor, just as if >checkQueue were >false >============= I think BeBook is wrong here. Just try the test app (GetMouseTest) I committed in src/tests/kits/interface. It eats up all the mousemoved messages. Stefano Ceccherini aka Jack Burton --------------------------------------------------------------- Scegli il tuo dominio preferito e attiva la tua email! Da oggi l'eMail di superEva e' ancora piu' veloce e ricca di funzioni! http://webmail.supereva.it/new/ ---------------------------------------------------------------