开发者

select tab item on hover while in drag-and-drop operation in SWT

开发者 https://www.devze.com 2023-01-19 03:24 出处:网络
I 开发者_Go百科need to select tab items from a SWT tab folder while in a drag-and-drop operation on hover, just like windows does with task bar buttons. My solution can be platform dependent (Windows)

I 开发者_Go百科need to select tab items from a SWT tab folder while in a drag-and-drop operation on hover, just like windows does with task bar buttons. My solution can be platform dependent (Windows).

Unfortunately mouse track events do not fire while in DND operations. I decided to implement myself the hover event. I get some mouse events with the dragOver event and I know that the area of the hover zone is the same as the double click area and can be obtained using GetSystemMetrics. However, for the hover delay, I can only seem to be getting it from the registry. It is OK to call some native functions, but the registry seems a bit too extreme.

Do you have any other solutions, or at least some API to find the hover delay?


for hover time see SPI_GETMOUSEHOVERTIME in http://msdn.microsoft.com/en-us/library/ms724947%28v=VS.85%29.aspx

0

精彩评论

暂无评论...
验证码 换一张
取 消