【发布时间】:2008-10-09 21:59:50
【问题描述】:
我在 php-gtk 上加载了一个窗口的单个实例,我有一个名为“取消”的按钮,它隐藏();窗口,所以当再次需要该窗口时,我只需 show();.
但是当我点击关闭按钮而不是取消按钮时,窗口被破坏了。即使我重定向事件(我不确定我是否做对了),它也会调用第一个(只是 hide() 函数)然后是destroy方法。
有什么想法吗?
PD:我不想破坏和重新创建窗口,因为 php 的垃圾收集器很糟糕,并且能够维护以前的数据而不必重新填充整个窗口(毕竟应该是桌面应用程序)。
【问题讨论】:
标签: php-gtk