Windows conflicts

I have two windows which are often recalled:
-a container control called “dbtablelk” (a control with textfield and label)

  • a window which contains the elements of a table called lookup windows
    the container shows the lookup windows if push F3 in Textfield
    the lookup windows calls a third windows when elements insert action
    then: main window-> dbtablelk(F3) -> lookup windows ->insert window
    All runs good but:
    if the windows opened after press key F3 on dbtablelk textfield and use insert or modify event contain another time the control dbtablelk, the first lookup windows not work properly.

There’s a way to change the name of the lookup windows in then moment when it is called (on the fly ) for prevent the conflict ?