![]() |
Ribbon tabs scroll instead of dialog controls |
Post Reply ![]() |
Author | |
rdhd ![]() Senior Member ![]() ![]() Joined: 13 August 2007 Location: United States Status: Offline Points: 930 |
![]() ![]() ![]() ![]() ![]() Posted: 15 December 2010 at 10:49am |
If a user has a dialog box displayed with any controls that react to the WM_MOUSEWHEEL event and the mouse happens to be over the dialog such that it is also positioned over the command ribbon (i.e., the ribbon is under the dialog), when the user scrolls, instead of the control on the dialog that has focus scrolling, the command ribbon scrolls (active tab changes).
Should the ribbon tab scrolling not ensure that the window under the mouse is actually the command ribbon?
To see this, bring up a dialog that has a combo box with items in the dropdown. Position the dialog so that it is over the ribbon. Move the mouse into the dialog and set focus on the combo box and position the mouse over the dialog so that the mouse is also over the ribbon. Then scroll the mouse. Instead of the combo box scrolling, the ribbon tabs react to the scroll event.
This happens for modal and non-modal dialogs. How is CJ even preventing a modal dialog from reacting? I thought a mouse hook could not prevent the app from seeing the event even if it did not forward the event to the next hook (guess I am wrong).
|
|
![]() |
|
Oleg ![]() Admin Group ![]() Joined: 21 May 2003 Location: United States Status: Offline Points: 11234 |
![]() ![]() ![]() ![]() ![]() |
Hello,
Thanks, its already fixed in last beta.
|
|
Oleg, Support Team
CODEJOCK SOFTWARE SOLUTIONS |
|
![]() |
|
rdhd ![]() Senior Member ![]() ![]() Joined: 13 August 2007 Location: United States Status: Offline Points: 930 |
![]() ![]() ![]() ![]() ![]() |
You're fast man! Thanks.
|
|
![]() |
Post Reply ![]() |
|
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |