Hi

We have a dll containing a number of screens, we have recently changed the
way the screens are opened.  The problem is that the tab key no longer seems
to function in any dll screen, all other keys function as normal.  Any
suggestions ?


Sample code follows ...

procedure OpenGasOrder(SenderApplication : TApplication; Sender : TForm);
begin
    if (GasOrderForm = Nil) then begin
     SetupDLL(SenderApplication, Sender);

        GasOrderForm := TGasOrderForm.Create(Sender);
        GasOrderForm.Show;
    end
    else begin
        GasOrderForm.Show;
    end;
end;


SetupDll sets the dll Application variable to be the same as the calling
applications, Sender is a the calling applications Mdi parent form.  All dll
forms are Mdi children.  I hope this is sufficient information.





Rob

Software engineer
Wild Software Ltd
New Zealand

Ph 03 377-0495
Fax 03 377-0496


---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz
To UnSub, send email to: [EMAIL PROTECTED] 
with body of "unsubscribe delphi"
Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/

Reply via email to