You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为Dyalog APL中的GUI对象设置最小尺寸?

如何为Dyalog APL的Form对象设置最小尺寸?

完全可以通过设置Form对象的MinSize属性实现该需求——这个属性允许你指定窗口的最小宽度和高度,窗口可自由放大,但无法缩小到设定的尺寸以下。

实现示例

  1. 创建Form时直接指定最小尺寸:
'F'⎕WC'Form' '自定义窗口' ('MinSize' 300 200) ('Size' 500 300)

MinSize的参数为宽度 高度的数值对,同时设置初始尺寸Size大于最小尺寸,确保窗口初始状态就支持调整操作。

  1. 修改已存在Form的最小尺寸:
'F'⎕WS'MinSize' 400 250

通过⎕WS(Window Set)指令修改已有窗口的属性,同样传入宽度和高度的数值对即可。

注意:MinSize的数值不能大于窗口当前的Size或MaxSize(若设置了最大尺寸),否则可能引发异常行为。

内容的提问来源于stack exchange,提问作者August Karlstrom

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 16:24:49