修改默认设置,使图像生成器中选定的图形线条更粗谢谢!
dt=Open("$SAMPLE_DATA/Big Class.jmp");
Graph Builder(
Show Control Panel(0),
Variables(X(:height), Y(:weight), Overlay(:sex)),
Elements(Points(X, Y, Legend(1)), Smoother(X, Y, Legend(2))),
SendToReport(
Dispatch({}, "Graph Builder", FrameBox,
{MarkerSize(2), Marker Drawing Mode("Normal")}
)
)
);

自动化和脚本视窗回复:修改默认设置,使图像生成器中选定的图形线条更粗我认为你所做的改变也会影响选定的标记

回复:修改默认设置,使图像生成器中选定的图形线条更粗如何用JSL完成这个设置?
谢谢 jthi!
包括取消此类设置的脚本。
回复:修改默认设置,使图像生成器中选定的图形线条更粗我不得不问:你为什么要用 JSL 来修改偏好设置?恢复到原始设置非常困难,因为可能会出现很多奇怪的问题,而且你无法恢复它们。用户会留下一些他们不想要的东西。
Set Preference()是用于更改首选项的命令

当你尝试确定要设置哪个首选项时,Show Preferences() 和 Get Preferences() 可能会有所帮助
Get Preferences(Marker Selection Mode);
回复:修改默认设置,使图像生成器中选定的图形线条更粗我只需要对一个指定的图形进行这样的设置,而对其他图形则不需要
于是就有了这样的想法,当需要使用这个图形的时候,可以通过JSL来控制它加粗,图形使用完之后,可以通过脚本自动设置回正常的不加粗状态
谢谢!
回复:修改默认设置,使图像生成器中选定的图形线条更粗那么不要开始弄乱偏好而是修改图表?
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Variables(X(:weight), Y(:height), Overlay(:sex)),
Elements(Points(X, Y, Legend(13)), Smoother(X, Y, Legend(14))),
SendToReport(
Dispatch({}, "Graph Builder", FrameBox,
{Marker Selection Mode("Selected Larger")}
)
)
);
或者将其作为消息发送给图形生成器
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Variables(X(:weight), Y(:height), Overlay(:sex)),
Elements(Points(X, Y, Legend(13)), Smoother(X, Y, Legend(14)))
);
Report(gb)[FrameBox(1)] << Marker Selection Mode("Selected Larger");
很可能你也可以使用预设