用户界面 - Pharo Smalltalk,阻止对话框和父窗口



我正在Pharo中做一个应用程序。我正在使用UIBuilder设计一些GUI。

我正在操作窗口,这些窗口会创建其他窗口(或对话框)。

我的问题是当我关闭主窗口时,所有其他辅助数据库也关闭时该怎么办。
以及如何在弹出对话框时阻止程序,直到对话框关闭。

谢谢!

关于你的第二个问题,

以及弹出对话框时如何做,阻止程序直到对话框关闭,

你知道#openModal: aSystemWindow吗?

您可以在工作区中尝试此操作:

|window1 window2|
window1 := SystemWindow new openInWorld.
window2 := SystemWindow new.
window1 openModal: window2.

相关内容

  • 没有找到相关文章

最新更新