Hel*_*lbo 5 deployment smalltalk squeak pharo morphic
我有一个应用程序,它在一个Morph中拥有它的整个GUI.Pharo和Squeak在主机操作系统中有一个窗口.
现在我想把这个Morph绑定到一个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].
Run Code Online (Sandbox Code Playgroud)
您可能希望以"部署"标志为条件,只有在保存用户映像时才会启用该标志.例如,Scratch(http://info.scratch.mit.edu/Scratch_1.4_Download)就是这样做的.
| 归档时间: |
|
| 查看次数: |
888 次 |
| 最近记录: |