livecode - LiveCode 圆角堆栈角
问题描述
我正在使用 Livecode,我知道我们可以使用 gif 或 png 来更改堆栈的形状。
我不想改变堆栈形状,我只是希望堆栈在 Mac、Windows 和 Linux 上具有圆角。我似乎找不到任何关于此的信息。有谁知道外部或优雅的黑客?
解决方案
您始终可以修改底层图像的矩形,并(重新)设置堆栈的矩形(伪):
set the rect of image "yourRoundRectImage" to newRect
set the windowShape of stack "yourStack" to the ID of image "yourRoundRectImage"
您可能不得不摆弄堆栈的位置,因为设置 windowShape 并不总是跟踪堆栈本身中图像的位置。但所有属性始终可用。