gpt4 book ai didi

smalltalk - pharo smalltalk 窗口关闭

转载 作者:行者123 更新时间:2023-12-01 11:31:22 26 4
gpt4 key购买 nike

我正在使用 Pharo Smalltalk 4.0 版构建一个简单的 GUI 应用程序。我希望确保当用户单击右上角的“X”按钮时,我创建的“StandardWindow”不会关闭。因此,我将消息“mustNotClose”发送到我的窗口对象,它是父类(super class) SystemWindow 的一个实例变量。但是,当我单击“X”按钮时,窗口仍然关闭。关于我缺少什么的任何想法?任何帮助将不胜感激。

最佳答案

方法 mustNotClose 只是一个访问器,用于检查实例变量 mustNotClose 是否设置为 true:

mustNotClose
^ mustNotClose == true

您应该使用实际删除关闭按钮的方法makeUnclosable。然后,您可以使用 makeClosable 添加关闭按钮。

关于smalltalk - pharo smalltalk 窗口关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31671131/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com