В Dyalog APL как отключить автоматическое масштабирование в форме? - PullRequest
1 голос
/ 06 марта 2019

В примерах из файла справки Dyalog chm по рисованию простых линий в форме я подробно рассмотрел все различные параметры, которые можно использовать при создании окна формы, и не смог найти способ отключить автоматическое масштабирование.,То есть, когда я изменяю размер формы, я не хочу, чтобы какой-либо нарисованный в ней объект масштабировал их соответствующие размеры относительно нового размера окна.

'F' ⎕WC 'Form' 'Drawing Lines' ('Size' 25 50) ('Coord' 'Pixel')
'F.Line' ⎕WC 'Poly' ((10 90)(5 60))

1 Ответ

1 голос
/ 06 марта 2019

Мой первоначальный комментарий был ошибочным - свойство Attach имеет дело с полями формы. Ваша форма должна использовать 'AutoConf''0, чтобы избежать распространения изменений размера на дочерние объекты.

'F' ⎕WC 'Form' 'Drawing Lines' ('Size' 25 50) ('Coord' 'Pixel')('AutoConf'0) ⋄ 'F.Line' ⎕WC 'Poly' ((10 90)(5 60))

...