在 Dyalog APL 中,如何关闭表单中的自动缩放?
In Dyalog APL, how do I turn off auto-scaling in a Form?
在 Dyalog chm 帮助文件中有关在表单中绘制简单线条的示例中,我深入研究了可以放置在表单 window 创建中的所有各种选项,但找不到方法来关闭自动缩放。也就是说,当我调整表单大小时,我不希望其中绘制的任何对象根据新的 window 大小重新调整它们各自的大小。
'F' ⎕WC 'Form' 'Drawing Lines' ('Size' 25 50) ('Coord' 'Pixel')
'F.Line' ⎕WC 'Poly' ((10 90)(5 60))
我最初的评论是错误的 - Attach-属性 处理表单字段。您的表单应使用 'AutoConf''0
以避免将大小更改传播到子对象。
'F' ⎕WC 'Form' 'Drawing Lines' ('Size' 25 50) ('Coord' 'Pixel')('AutoConf'0) ⋄ 'F.Line' ⎕WC 'Poly' ((10 90)(5 60))
在 Dyalog chm 帮助文件中有关在表单中绘制简单线条的示例中,我深入研究了可以放置在表单 window 创建中的所有各种选项,但找不到方法来关闭自动缩放。也就是说,当我调整表单大小时,我不希望其中绘制的任何对象根据新的 window 大小重新调整它们各自的大小。
'F' ⎕WC 'Form' 'Drawing Lines' ('Size' 25 50) ('Coord' 'Pixel')
'F.Line' ⎕WC 'Poly' ((10 90)(5 60))
我最初的评论是错误的 - Attach-属性 处理表单字段。您的表单应使用 'AutoConf''0
以避免将大小更改传播到子对象。
'F' ⎕WC 'Form' 'Drawing Lines' ('Size' 25 50) ('Coord' 'Pixel')('AutoConf'0) ⋄ 'F.Line' ⎕WC 'Poly' ((10 90)(5 60))