Welcome to MSDN Blogs Sign in | Join | Help
Dead-(see?)-scrollbar, XP-scrollbar...

While many people seem pleased with the UMPC scrollbar utility I released earlier this week, reports continue to trickle in that an unlucky few are not seeing the scrollbar when they run the utility. Ouch!  - this is just the kind of inexplicable bug I was concerned might surface, given this utility is neither production quality nor well tested. [Now you also kinda know why an OS like Vista takes a long time to ship - we spend a heck of a lot of time/effort/resources pounding the (pardon my french) cr*p out of it under every possible permutation, combination, situation, and condition, so as to flush out as many issues as possible before it gets into the hands of users like yourself!]. Yeah, I knew Vista well. Vista was a friend of mine. And this scrollbar utility sure ain't no Vista... (In fact what it is, is nothing more than an abandoned internal experiment from ages past that I happened to stumble upon a few months ago and then attempted to overhaul in short snatches of (ha!ha!) ‘spare’ weekend-time... )

Regarding the disappearing scrollbar itself, that's pretty hard to correctly debug without an on-hand repro. In re-inspecting the code, the only culprit that jumped out at me was an uninitialized variable that might be messing up the scrollbar's dimensions. (For the curious: 'uninitialized variables' are often actually initialized with unexpected, random values and usually lead to hard to repro bugs that vary from machine to machine). I have updated the UMPCScrollbar EXE with a fix and reposted it in its original location. If you previously ran into the scrollbar issue on Vista, please download and try again.

Also, for those who asked for an XP verison of the utility, you'll be pleased to learn this too is now available. Click here to download. Hope this works for you.

Hopefully the updated utilities will work well. If not, I may just end up posting the Scrollbar utility source code so folks can fend for investigate further themselves. (Despite our deepest hopes, I unfortunately have very limited capacity to service this utility further…L). 

Meanwhile, on the lighter side:

Any resemblance to person, places, things, or powertoys is purely coincidental ...  

 

Posted: Thursday, April 05, 2007 12:33 AM by VikramMadan
Filed under: ,

Attachment(s): UMPCScrollBarXP.zip

Comments

GottaBeMobile.com said:

# April 5, 2007 8:08 AM

hugobon said:

Sir.  Nice program concept, but still won't work properly.  Bar now appears but

when moved, the corresponding page does not respond at all under Vista home Premium.  Still a very nice program that

should have been part of Vista for UMPC.

More power to you sir!

# April 5, 2007 10:29 AM

Ron Campbell said:

Thanks so much for taking the time to port this WinXP. This is going to make a few apps so much easier to use! A serious "Thank You" from a Q1 XP user.

# April 5, 2007 10:39 AM

jkk said:

Thank you!  works fine!

# April 5, 2007 10:46 AM

Evan Easton said:

Thanks!

When I heard about the first version I was disappointed since I'm still running XP, but now I'm a happy camper.  It works just great so far for me.

# April 5, 2007 11:10 AM

hugobon said:

Got it working.  But does not work in

Windows LiveOne care under "start a backup".  Scrollbar appears but corresponding oversize window does not

respond. Seems will not work with 3rd party programs?  Works well in core Vista

oversized dialogue boxes though.

Thank you for your time and great effort in developing this software!  CHEERS!

# April 5, 2007 11:12 AM

Michelangelo said:

tested on XP and works perfectly, thks a lot !!

otherwise, I noticed that the scrollbar appears only with partly-hidden system windows, but not with partly-hidden 'normal' applications' windows, is it the intended behavior?

# April 5, 2007 1:06 PM

VikramMadan said:

The scrollbar does not work with all windows.

I've purposely restricted it to non-resizable dialogs, with the assumption that if the window is resizable you will be able to get all of it into the view (either by moving it or by hitting the maximize button which should force it to fit on screen). Otherwise, I discovered, the scrollbar kept popping up all the time even when I didnt need it which was very irritating (to me).

Note: Some dialogs force themselves to remain centered on-screen. The scrollbar can't override their behavior. Other dialogs (there are a couple Advanced Option ones inside Outlook) clip themselves as they render on screen but dont give you a way to access the clipped contents. No way to get these to work either. Unfortunately it's hard to predict and address every case ...

# April 5, 2007 2:36 PM

Bill said:

I was one of those who reported that v. 1 of the scroll bar utility would not work on my Q1 with Vista. I am happy to report that this new version does work now.

# April 5, 2007 4:02 PM

Danny-O said:

Danny and Qwon (My vista Q1) are here and happy to report that Scrollbar Ver. #2 is working Very, very, very well!!! Thnx very much Vik!! (hope you dont mind the nick?)

Also Keep the Illustrations coming bro! Your funny.

Posted by inking!!

Danny-O

# April 5, 2007 9:46 PM

Danny-O said:

oh yeah what does Vik use? umpc wise?

What software does he perfer?

what software does he make his cartoons with?

ink or qwerty?

does the need to be portable stop with the professional use of tech or like me is it sweet to take the perks of the biz and be able to do personal internet and tech via on the fly? exmpl airports, truck stops, the park, or almost anywhere when a spare moment arise?

any concepts of the future on umpc's? exmpl market break thru to a younger demand generation with impulse buys. a umpc that can be pluged into a xbox360 controller and game cartriges snapped into said controller. (go ahead if ya make millions on that idea just shoot me a free bee to play with!)

any partnering concepts? seeing umpc's are mobile computing future. like cell phones are for telephony will umpcs soon be sold in kiosks in the mall with mobile contracts to said phone companys?

interaction conecpt with umpc's? exmpl like the wii will you be able to scroll a umpc screen by tilting it or clicking it by a tap on the side verses the screen?

just ?'s and ideas on future posts if you dont already have a slate of ideas.

welp back to making that oh mighty dolla (why is it kids need to eat anyways?), laters

Danny-O

# April 6, 2007 11:40 AM

Matt said:

Works great on my Q1 with XP.  THANK YOU!!!

# April 6, 2007 4:37 PM

Joe the noob said:

thanks for the excellent program-this is my first day with a umpc and its excitingstuff

# May 19, 2007 8:12 PM

Peter van der Laan said:

Works great on my Asus R2H with XP!

Thanks you!

# May 25, 2007 7:04 AM

Kira said:

Thank you. Very useful program.

But, how to uninstall?

# July 11, 2007 12:30 AM

Steve Paine said:

I've been meaning to say this for a while....

Thanks for this uber useful app.

Regards

Steve / Chippy

# October 13, 2007 5:07 PM

User said:

Hi can you build for the screen 800x600 and 1024x600 when the DPI set to 120 will unable to scroll down.

Thank inadvance

# November 14, 2007 11:20 AM

Doc said:

Thanks this app works great on my EeePC. You're BRILLIANT!

# January 7, 2008 4:36 AM

terry said:

this does not appear to work on web application that are fixed in size.

# March 1, 2008 9:18 AM

imam said:

hmm very good program

thanks

and i'll try this program on UX180P

# August 31, 2008 1:37 PM

david said:

Can the source code be released if it is no longer worked on at sourceforge?  Reason I am asking is I find it useful but I find the scrollbar to be too wide when it shows on the rightside and I would like the scrollbar to work horizontal as well.

Thank you for any information.

# November 20, 2008 11:11 AM

testguyct said:

I am using UMPCScrollbar on Win XP SP3, with a specific Windows application that is not resizable.  The scrollbar never appears for me.  Any suggestions ? Thanks.

# June 2, 2009 6:50 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker