lsr@Apple.COM (Larry Rosenstein) (06/29/91)
In article <D2150035.i0jd5d@outpost.UUCP> peirce@outpost.UUCP (Michael Peirce) writes: > >The problem with tracking the thumb in real time on the Mac is >supporting those ever popular 68000 based machines. No way are >you going to be able to smoothly keep the window in sync with >the thumb. That's true, but on a Mac IIx or a Mac IIfx it works pretty nicely. The reason is that most of the time the scroll increment is small and most apps are optimized for that case. To see for yourself, install the enclosed system extension. After installing it, holding down the command key while clicking in the thumb will let you scroll in real time. Also, command-click in the gray paging areas will jump the thumb to the click point, at which time you can drag it around for fine-tuning. CAVEAT: I haven't tested this out much, although unless you activate it it should be pretty stable. I've found that it doesn't work well in certain cases. For example, in the Finder if the window is only slightly smaller than the size necessary to display everything, then the real-time scrolling becomes jerky because the range over which the window can scroll is much smaller than the range over which the thumb can be dragged. In MPW there's a lot of flashing because MPW repaints the whole window when you use the thumb. Enjoy, Larry (This file must be converted with BinHex 4.0) :$P0MFQpXE%KKBfXZFfPd!&0*9#&6593K!!!!!!0G!!!!!-238dP8)3!"!!!$AA* -BA8"4!!!!"B!N`)!#P0MFQpXE%KKBfX!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%P1593r2cmr!3#NHMJ&T)6QXJ! !!j-!!!!!!!!#e`!!!!$hKJ!!!!!!!!!!9jm!!!3)#'!!Pi!#$JDm%9!"*JP5`V3 KNQE1QL4ZjY!*`iC0'6NZ1!SJ5+8)&LS+TSb4mkBMNM"MeJ!B'6#*Nb48IZMm-4! !LJ(&#!+`LA-Rci!rJ`TGbM3J+6di#M!G-)P)#B&0QcU%+*'L4B`D1AS%+C+N55T 0S%`"-I#Ifhp#+`J5'U4-3#0,!b!,k!$!M83DqT!!+P-+9GE$5iG!!5#eU9@X-l' !QDN$XHA,Kj'F!`3)K)jrl-kS8))MJ*`c#),Sq`G1##3`(#"m,RI'JZGrfQ$K3J$ M$!-BI!5#HU(khc-K%*Km#a$Ja@GD6ZVFPR9'!kaA!!bBS5$lRb`cU9HcJJ)0M!% 3AlJmF3,0q6p&d@mc1Z-![BJ[)J""HH+$&i"!l,R(4RbIRDE!EA#m!!3!#)"ai!X -&LF'#)#iK`5"rdKa"JY#R!##([rBi!3N5R`!AR&!Z!B'"LL#X"X-`-ddA(%f)!F &1J+jad"da@QJ"#4Rq#!#K"+!m!B!YN%"!`Sc3B0'GZ)JmF1#%L`*!!&1-KMPP!" 3!!+4,d$S!#4")!%%%N'3!'NQQK#LJSTcr[!5R3Jkq12-GM+8TXFi@B56"!)$)@# '!A"k%Pd8M`6a$S-L2!'(!k#im-)A!#M``T%%!&#I([i)-U)59jaKJQVq82+M'4) `F-9r[UQ+j"N'Z(U"'3Vdpam)f"N!KJ#Z'6R6$j3D`-8Ml+9L4J"-T',#3+RF!3! bUE!!!#UTX!'!)kQ-!3!DS-!!J!S")4$3!QF3F)S4ZijL4(6L!N!Z!DBFXDXS4m6 (3d!"i&++"kLLJ)3)6+M@McmJh#X3,T%+!84dQJ8!`4'VL5,%%6"--+Kb#!!5A4L `T)!)(!"J3I%'-Q`3"$d3!"#'+f#))l!`SD!!5JT+i#'!)fd%a%!BU*J4N!!"B3! 6AA6i%Q333JVj05dI6$K!"8%F!#"$66FphC!!8#!d48!6BD6K"[k&!!!: -- Larry Rosenstein, Apple Computer, Inc. lsr@apple.com (or AppleLink: Rosenstein1)