急、急啊!!!怎样使一个弹出窗口在失去焦点(鼠标点击父窗口时)关闭该弹出窗口,在线等待,马上揭贴!

zmfly 2003-05-29 03:40:05
怎样使一个弹出窗口在失去焦点(鼠标点击父窗口时)关闭该弹出窗口,在线等待,马上揭贴!
...全文
176 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
waterstony 2003-05-29
  • 打赏
  • 举报
回复
在deactivate写clsoe(this),可以满足你的要求。
zmfly 2003-05-29
  • 打赏
  • 举报
回复
还是不行,我把问题再说一遍吧

点击父窗口中的树形控件中的每一项,然后根据该项的父项的文本以及自己的文本打开相应的子窗口并关闭先前打开的子窗口(如果有打开的),如果点击父窗口的其他地方就关闭。
我想在子窗口中编写代码而不是在其他控件或父窗口中来控制,该如何写?
tchatcha 2003-05-29
  • 打赏
  • 举报
回复
可以在窗口的losefocus的事件中,写,
close(w_pop)
rogery 2003-05-29
  • 打赏
  • 举报
回复
窗口没有losefocus事件,那就自定义一个事件,效果也是一样的。


close(对象名)
travelrain 2003-05-29
  • 打赏
  • 举报
回复
用deactivate可以啊,我都试过了
zmfly 2003-05-29
  • 打赏
  • 举报
回复
窗口没有losefocus事件啊


在子窗口的deactivate事件中:
close(this)
也不行的

窗口为POPUP类型
zapjenny 2003-05-29
  • 打赏
  • 举报
回复
可以在窗口的losefocus的事件中,写,
close(w_pop)
devil_heart 2003-05-29
  • 打赏
  • 举报
回复
在子窗口的deactivate事件中:
close(this)
ddtid 2003-05-29
  • 打赏
  • 举报
回复
你具体想实现什么功能?
一个Response窗口打开的时候,是点不到父窗口的

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧