TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Mike Bilow
from: Mikael Kjellstrm
date: 1996-03-01 10:42:59
subject: Scroll question

> MK> Someone who knows why?  And is it going to be fixed in time
 > MK> for Merlin?  Or maybe it isn't fixable?
 >
 > Try "DIR C:\ /S > NUL" and you will not see any
jerkiness in the mouse.
 > What is happening is that the mouse movements are being processed by the
 > operating system, but the screen cannot be updated quickly enough to show
 > it.  Updating the mouse cursor is, I believe, handled by a separare
 > thread in PM.

Yes, I know.  So if one could change the priority for the mouse-thread then
the jerkiness would go away?  And why isn't the mouse set to time critical
in the first place?

And when the scrolling is going on the other programs gets no or close to
no cpu at all.  I made a PM-program that has at thread that updates a
counter and it stops completly when the scrolling is occuring.  But when I
changed the update thread in my program to timecritical it got cpu OK. So
there is something else going on here.  Is the scrolling set to timeritical
for DOS and OS/2-windows?

And it's just those DOS and OS/2-windows that gets this effect.  I don't
have the same problem when scrolling for example an E.EXE window.

Maybe something with the VIO-subsystem?

Many questions and guesses now :-)

---
* Origin: PC Mailbox, Stockholm, Sweden (2:201/274.20)
SEEN-BY: 50/99 78/0 270/101 620/243 711/401 409 410 413 430 808 809 934 955
SEEN-BY: 712/407 515 517 628 713/888 800/1 7877/2809
@PATH: 201/274 200 2104 109/347 716 13/25 396/1 270/101 712/515 711/808 809
@PATH: 711/934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.