Scroll problem in Vista
Scroll problem in Vista
My scroll function in the "search service" window will not work anymore in windows Vista.
(In windows XP it works normal)
The problem only appears in the "search service" pane, in all other panes the scroll function works normal.
I currently use windows Vista RC1 build 5600
with regards,
Jaap
(In windows XP it works normal)
The problem only appears in the "search service" pane, in all other panes the scroll function works normal.
I currently use windows Vista RC1 build 5600
with regards,
Jaap
sorry i didn't say it immediately
it is about the mouse scrollwheel
the page up- an down keys on the keyboard works normal
under the previous vista release, beta 2, i had the same problem
and it appears only in the "search service" pane of U.E.
in all other panes of U.E. and all other programs i use so far it works normal.
it's just a little unhandy
grtz. Jaap
it is about the mouse scrollwheel
the page up- an down keys on the keyboard works normal
under the previous vista release, beta 2, i had the same problem
and it appears only in the "search service" pane of U.E.
in all other panes of U.E. and all other programs i use so far it works normal.
it's just a little unhandy
grtz. Jaap
no, in taskmanager pane the scrollwheel don't work either !
i normally don't scroll in taskmanager pane so i didn't notice before
but indeed: here also it won't work with the scrollwheel
(page up- an down keys on keyboard works normal)
to indicate: when i try to scroll in Search and Taskmanager panes i see the article headers flickering, but i don't see the page scrolling down.
i use a usb mouse, and tried different settings in the mouse setup, but with no result.
it's no matter of life and death but it worked always fine under XP, so i just wondering why it won't work under Vista
grtz. Jaap
i normally don't scroll in taskmanager pane so i didn't notice before
but indeed: here also it won't work with the scrollwheel
(page up- an down keys on keyboard works normal)
to indicate: when i try to scroll in Search and Taskmanager panes i see the article headers flickering, but i don't see the page scrolling down.
i use a usb mouse, and tried different settings in the mouse setup, but with no result.
it's no matter of life and death but it worked always fine under XP, so i just wondering why it won't work under Vista
grtz. Jaap
my old windows vista beta stopped working but i remember mouse wheel worked there and but it didn't work initially.
if i won't be able to get the latest vista in time (i'm on a slow connection right now) i may ask my brother to check thus it should work in the next release unles they will fix it by then.
if i won't be able to get the latest vista in time (i'm on a slow connection right now) i may ask my brother to check thus it should work in the next release unles they will fix it by then.
Free beta keys can be obtained from the Microsoft Vista site at the moment.
They it should work for all beta's and RC's until July 2007.
http://www.microsoft.com/windowsvista/
They it should work for all beta's and RC's until July 2007.
http://www.microsoft.com/windowsvista/
now i remember (was a long time ago).
scrolling was ok in the beta which i used when i released "vista friendly" ue release (see release history) and i may adjusted scroll to work in that beta, i don't remember, or it worked by itself starting with the last beta which i used for tests.
so now the question did scroll stop working in RC1 and it did work before?
if so most likely it was broken in RC1, i got email about RC1 here.
i started working with an earlier beta and fixed few bugs there which were caused by windows; when i finished there was another release and most bugs which i "fixed" were fixed in their release.
so if they broke something in RC1 it is likely to be fixed in the next windows release, if i get the newer vista release before they fixed it i fix it in UE code myself unless it is some apparent windows bug which shouldn't be fixed.
scrolling was ok in the beta which i used when i released "vista friendly" ue release (see release history) and i may adjusted scroll to work in that beta, i don't remember, or it worked by itself starting with the last beta which i used for tests.
so now the question did scroll stop working in RC1 and it did work before?
if so most likely it was broken in RC1, i got email about RC1 here.
i started working with an earlier beta and fixed few bugs there which were caused by windows; when i finished there was another release and most bugs which i "fixed" were fixed in their release.
so if they broke something in RC1 it is likely to be fixed in the next windows release, if i get the newer vista release before they fixed it i fix it in UE code myself unless it is some apparent windows bug which shouldn't be fixed.
well, as far as i remember the scrollfunction did not work either on the Beta version i used before RC1.
i can't remember the beta version number i used then.
so i think it's not a problem introduced in RC1, but probably appeared on (all?) Vista Beta versions. (maybe excluding the version you used)
grtz. Jaap
i can't remember the beta version number i used then.
so i think it's not a problem introduced in RC1, but probably appeared on (all?) Vista Beta versions. (maybe excluding the version you used)
grtz. Jaap
i finally installed vista today.
the cause is the list control function GetItemPosition (LVM_GETITEMPOSITION) is broken, maybe someone can report it to Microsoft. the function retrieves the coordinate of the upper-left corner of a list item by the item number. the function always returns success with some constant large numbers instead of the requested coordinate, so the difference in item position when scrolling is zero and the window doesn't scroll.
from other side the function GetItemRect is not broken so i'll just use it instead (so it will return the rectangle instead of position and i'll just take the top coordinate which i need in this case).
i'm using the broken function only in one place (it is called from both search service and task manager views or like), so it is the only location where i need to change it.
but in short bug in windows, and i remember it worked in the earlier beta i had here, i would notice back then.
the cause is the list control function GetItemPosition (LVM_GETITEMPOSITION) is broken, maybe someone can report it to Microsoft. the function retrieves the coordinate of the upper-left corner of a list item by the item number. the function always returns success with some constant large numbers instead of the requested coordinate, so the difference in item position when scrolling is zero and the window doesn't scroll.
from other side the function GetItemRect is not broken so i'll just use it instead (so it will return the rectangle instead of position and i'll just take the top coordinate which i need in this case).
i'm using the broken function only in one place (it is called from both search service and task manager views or like), so it is the only location where i need to change it.
but in short bug in windows, and i remember it worked in the earlier beta i had here, i would notice back then.