Hi, I'm converting an ABL Window application to a Main Window in GUI for .NET and MDI Tab Manager for the programs. At this point, all the ABL Window programs are inbedded windows in a form. So that works nice. When you want to run from one program (embeddedwindow) another program (i.e. list of orders and double click on an order, to see details in another embedded window), problem is that I can't give focus to it. In the program (detail order) there is a 'apply entry to field', but that doesn't work. The user must use the mouse to give focus to the field and then he can use the TAB on the keyboard. Problem is, I really don't know where the cursor is at that point. Kind regards Bart S.
Is the second window in another form or is it in another tab? If it's in another form you may need to give it focus by calling the Activate method on the form. If it's in a tab you may need to activate the tab. I think this is also done with the Activate method on the tab, though different tab managers may have different methods.
Hi,
Well is Infragistics MdiTabManager.
Tab is activated etc. but I don't see the cursor. If I press the 'TAB' on my keyboard, then it gets focus.
Already tried Tab:focus() but that doesn't help also ...
Hi Brian,
Could be the case, but I'm on 11.3.3.... And it's not with all programs.... I just can't say what the reason can be.