1)如何旋转字段和按钮,以便能够从上向下书写文本。
2)我有一个堆栈。它的宽度是1622,高度是588。如何通过保存对象的位置将堆栈调整为A4大小?我的目标是以这种尺寸打印出来。
非常感谢您的帮助。
答案 0 :(得分:0)
1)LiveCode不支持文本旋转(字段和按钮的旋转)。一些开发人员通过为对象拍摄快照,将其隐藏然后旋转快照来进行模拟。请参见import snapshot
的字典。
import snapshot from field "foo" with effects
set the name of it to "fooimage"
rotate image "fooimage" by -90
答案 1 :(得分:0)
2)我不会为了打印而重新调整堆栈的大小。而是创建一个子堆栈,将其命名为mystack_printing_A4。精确地布局该堆栈,以进行打印,包括对象的大小,方向和位置。当您要打印时,将原始堆栈中每个对象的所有内容复制到打印堆栈中的相应对象。然后使用print card
命令打印预格式化的卡。
print card 1 of stack "mystack_printing_A4"
除非您希望将其作为打印预览显示,否则您无需向用户显示打印堆栈。