脚本显示框宽度:OutlineBox 和 GraphBox我编写了一个简单的 2x2 记分卡脚本(请参阅随附的 JSL):

当我将日志保存为 PDF 并打印时,显示框具有不同的宽度:
有没有办法使显示框都具有相同的宽度(例如,3“)?
自动化和脚本编写内容组织大规模定制分享和交流结果回复:脚本显示框宽度:OutlineBox 和 GraphBox感谢大家的建议。
我最终更改了条形图宽度(从 300 到 308)。
以下结构最适合我:
VListBox(
HListBox(
OutlineBox( "X", TextBox("X",<<SETWIDTH> </SETWIDTH>
回复:脚本显示框宽度:OutlineBox 和 GraphBox没想到竟然继承了。 惊人的。回复:脚本显示框宽度:OutlineBox 和 GraphBox对不起。 请无视上面的帖子。 现在我看到列没有对齐。 。 。
回复:脚本显示框宽度:OutlineBox 和 GraphBox也许我错过了一些东西,但也许你可以使用“HListBox()”进行行,然后使用“垂直对齐” (中)'消息?
回复:脚本显示框宽度:OutlineBox 和 GraphBox@vince_faller ,昨天我在考虑同样的事情,使用 SpacerBox() 强制 DisplayBox 顶部对齐。
我可能建议的一项改进是使用 1 列的 LineupBox 而不是 V 列表框,以便继承项目的宽度。 见附件。

回复:脚本显示框宽度:OutlineBox 和 GraphBox如果将每个轮廓框放入 Vlistbox() 中,并在其下方放置 spacerbox() 。它会排队。

回复:脚本显示框宽度:OutlineBox 和 GraphBox我怀疑 JMP 将每个对象在页面上垂直居中,因此出现了明显的未对齐情况。我不知道是否有办法将对象设置为显示在网格的顶部。
回复:脚本显示框宽度:OutlineBox 和 GraphBoxLineupBox 确实适用于我的 4 个图表的 2x2 网格示例。
然而,当我将 LineupBox 用于包含 9 个图表的 3x3 网格时,我得到了奇怪的结果(垂直):

对所附代码(Scorecard2.jsl)有什么建议吗?
回复:脚本显示框宽度:OutlineBox 和 GraphBox您可以使用 LineupBox 在网格中组织 DisplayBox,其中所有列都具有相同的宽度。 这将代替使用 V 和 H 列表框,如下所示。
win = New Window( "Customer Service Scorecard",
Text Box(
"Customer Service Scorecard",
<<SETFONTSIZE></SETFONTSIZE>