"Andrew M. Johnston" johnstonam@logica.com writes:
This interim patch will do a little more drawing than is strictly necessary. (I hear what you asked re not changing names of things but in the interest of producing something this version does make the structure names lower case as is common else where and hence there are some irrelevant changes in SCROLL_GetScrollBarRect)
I still don't see much reason for renaming these things, but if you really want to do it, again a separate patch with just that change would be nicer. Also if you could avoid changing all the indentation it would make it a lot easier to see the real changes. Your patch breaks the scrollbars in notepad for me, but there are so many irrelevant differences that finding the bug is a lot more painful than it should be.