我有二个PANEL.要在之间切换.如何判断其中一个PANEL失去了当前的焦点.因为我要在它失去焦点时执行一段代码,请赐教.....

解决方案 »

  1.   

    在panel中自理OnExit 事件就可
      

  2.   

    我用了.为什么不行?我在每个PANEL里都放有一个BUTTON,如果在切换PANEL前先执行BUTTON程序,就没有问题,但我像楼上说的那样在ONEXIT事件里执行BUTTON的过程,程序就会出错,就会出现像有没有执行BUTTON过程一样的错误....
    还有,ONEXIT是指什么?是指关闭PANEL?离开?我感觉好像只能切换啊.
    请帮帮我.谢谢.
      

  3.   

    to westuser() PANEL后面好像没有你所说的object.focused事件吧.我想实现的那种效果你能处理??
    to rocker1218(rocker1218) TAG是什么?怎么用?可以实现我所说的那种情况吗?
      

  4.   

    panel1.focused , return boolean value,see help.
      

  5.   

    好,是有PANEL.FOCUSED但它和PANEL里的EVENTS里哪个值是有关系的呢。我现在是想在从一个PANEL切换到另一个PANEL时执行一段程序。可以做到吗。
      

  6.   

    Onexit事件中,Onexit是控件失去焦点时触发
      

  7.   

    那应该怎么做?我试了,不行,建一菜单,来回切换两PANEL,如何在切换到另一PANEL时,激发一事件,想执行ONEXIT应该如何设置?
      

  8.   

    你可以写一个IF在其中判断ONEXIT和哪个控件收取了当前的焦点了,然后再根据具体情况处理
      

  9.   

    TO cust002181(殊途)能说明白点吗?
      

  10.   

    失去焦点要看具体到哪个构件上..可以.FOUCE判断.