Catching keyboard events on floating panels

Hello! I am using the docking manager. When a panel is docked, the parent mdi form can receive keyboard events that was placed on the panel. However, when the panel is floating, the parent mdi form does not receive the events. Is there a way for the parent form to receive events from a floating panel? Thank you.

5 Replies

MJ Mano J Syncfusion Team July 12, 2006 02:58 PM UTC

Hi Raymond, We have added ForwardMenuShortcuts property for this purpose in v.4.1 and later versions. This property is set to true by default, which will handle the keyboard events in the form when a control is in floating state. Could you please let me know the version of Essential Studio you are using? Thanks, Mano


AD Administrator Syncfusion Team July 12, 2006 05:48 PM UTC

Hi Mano, I am using 4.2, but I''m not getting a keydown event on the mdi parent form. Is there another event that I should be listening to? Thank you. Raymond.


JK Joy K George Syncfusion Team July 17, 2006 10:35 PM UTC

Hi Raymond, The FloatingForm is a Form derived class.So you could not listen the keydown event on FloatingForm from MDIParent form.You could only transfer the menu shortcuts from FloatingForm to MDIParent Form. If you really need this behaviour,we are ready to take this as a feature request.Please let us know your decision. Thanks for your interest in Syncfusion products. Regards, Joy


AD Administrator Syncfusion Team July 20, 2006 11:25 PM UTC

Hi Joy,

It would be nice to have this. Otherwise, I will have to catch the keydown event on every control.

We need this because we want to catch F1 for help.

Raymond.


MU Murugan Syncfusion Team July 21, 2006 08:34 PM UTC

Hi Raymond,

We have created a feature request regarding this.We will implement it soon.Here is the link to track progress of feature implementation.

Feature Request #1101 - Need all the key strokes on floating form to be propagated to HostForm

Thanks for your interest on Syncfusion products.

Regards,
Murugan P.S

Loader.
Up arrow icon