gpt4 book ai didi

deployment - 如何使用 Pharo 或 Squeak 部署一个不错的单窗口应用程序?

转载 作者:行者123 更新时间:2023-12-04 18:46:52 24 4
gpt4 key购买 nike

我有一个应用程序,它在一个 Morph 中拥有整个 GUI。 Pharo 和 Squeak 在主机操作系统中有一个窗口。

现在我想将这个 Morph 绑定(bind)到一个 Pharo/Squeak 窗口,使其填充整个 Pharo/Squeak 窗口,调整大小(并更新 Morph 的布局),当调整 Pharo/Squeak 窗口的大小时,并且以某种方式用户没有(意外)可能访问该 Morph 之外的任何内容(不过,这只是关于可用性,而不是关于安全性!)。

我怎样才能做到这一点?

最佳答案

step 中调整变形的边界方法:

step
(self position = (0 @ 0) and: [self extent = owner extent]) ifFalse: [
self position: 0 @ 0.
self extent: owner extent].

您可能希望以“部署”标志为条件,该标志仅在保存用户图像时启用。例如,Scratch ( http://info.scratch.mit.edu/Scratch_1.4_Download) 就是这样做的。

关于deployment - 如何使用 Pharo 或 Squeak 部署一个不错的单窗口应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12724270/

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