![]() It is a cheap substitute for the real thing in bootleg liquor and the news frequently come out about tens of people dying or going blind after drinking cheap booze at a big party somewhere, mostly in still “dry” parts of the world. I have handled it many times, back in the day, using it to warm up the nozzle of a kerosene heater before turning it on, and I am still here at close to 80 and with good eyesight, thank you very much. I have a deadline to hit as I'm on holiday for a week soon and I want to get v2.4 our before then! So for any code changes, this will have to wait probably till mid March.Even methanol is not a problem if one handles a pad wet with it for a short time, for example when used for cleaning a small item such as a mouse. Īnyway, I need to release v2.4 before I spend any time on this. I will need to check Method 1 and 2 again because it appears the code is not doing what I expected but hopefully the change history will remind me why I did what I did. Method 2 should call SetScrollInfo but it appears to only be posting a SB_THUMBPOSITION message. I just checked with Excel and that seems to work with method 1 (which sends a SB_LINELEFT/SB_LINERIGHT message). But I think maybe MS are doing strange things where windows within the scroll area are not child windows of the scrollable window so that might be causing confusion.įor what it is worth, Method 4 sends the WM_MOUSEHWHEEL message (to the window under the cursor), That might be possible but would be quite a significant code change so I would have to evaluate the differences before trying that!Īgain, according to that link, the message is propagated up the parents, so assuming the window under the cursor is a child of the window you want to scroll, the message should get up the the parent. The only way for XMBC to perhaps resolve the SEND/POST message issue would be send the messages from another thread so it does not hold up the mouse hooks. But its been a while since I last tried so I may be confusing that with other messages. Its also all very well with that page blaming Logitech but I found that when I did try SendMessage for WM_MOUSEHWHEEL and the likes, the return was not different if the message was processed or not. XMBC cant look at the return from sending the message because that would mean I had to wait for the message to return which could lead to significant delays, and in a driver like Logitech, I'd imagine it would be worse, you cant start waiting in kernel time for that!! Instead, XMBC posts the message and never receives a call back like you would with SendMessage. At one point, I though I had it and I included scrolling and navigation methods to "fix" it but they cases other problems with Office or did not work in all cases so I had to remove them. I spent a LOT of time back in version 1.4x looking into why Office did not respond, and I never managed to get a reliable solution. ![]() If you disable "scroll window under cursor" does it work in those applications you listed (when they have focus)? I will have to have another look based on that information, but XMBC also sends the WM_MOUSEHWHEEL message to the window under the cursor IF you have that option enabled. Well that seems interesting, although I'm not sure how accurate it is. I will have to have another look, but not until I have got 2.4 released (its in final beta stages right now). I wonder if anyone on the autohotkey forums has found a solution (that might also apply to XMBC with/without modification). So I'm not really sure where to go with this one. I have done exactly the same for IE9, an application profile using method 3, because I have yet to find an alternative, but I have to confess to not having spent a lot of time looking at the horizontal scrolling support recently, but I did spent quite a long time trying to figure it out before with little success, especially in office applications MS seem to be the MOST random when it comes to supporting the tilt messages. ![]() Method 4 is effectively the same as "Default" except you get to change the lines/characters so if it does not work on default, then it likely wont work on method 4. Yes it should, but then so should the tilt wheel work out of the box with no extra software in these MS applications and it generally does not ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |