If you want the marker size to affect all the items you can most likely set the marker from frame box instead of legend
Graph Builder(
Variables(X(:weight), Y(:height), Overlay(:sex)),
Elements(Points(X, Y, Legend(3))),
SendToReport(
Dispatch(
{},
"Graph Builder",
FrameBox,
{Marker Size(5), Marker Drawing Mode("Normal")}
)
)
)
If you want different marker sizes, then I think you might have to build and expression which would dynamically updated depending on how you want to set the markers
-Jarmo