Disculpas si ya hay una respuesta a esto ...
Estoy creando un diagrama de contorno y quiero agregar un círculo al diagrama usando un script. Cuando la trama es una ventana independiente, es fácil, agrego algo como esto:
SendToReport(
Dispatch(
{},
"Contour Plot Graph",
FrameBox,
{Add Graphics Script( 2, Description( "Script" ), Circle( {0, 0}, 3 ) )}
)Sin embargo, estoy incluyendo la trama en un informe más grande que contiene otros gráficos. Para hacer esto, tengo un cuadro de esquema, que contiene varias instancias HListBox y VListBox. Cuando hago eso, ya no puedo obtener el comando de envío para llegar al diagrama de contorno. En cambio, recibo una advertencia como:
Cannot find FrameBox[ "Contour Plot Graph" ] at {}La estructura de árbol se ve así:

He probado todo tipo de combinaciones en el primer argumento de Dispatch y no puedo resolverlo, por lo que agradecería un poco de ayuda.
Gracias.
No uses Dispatch ().
Envíe un mensaje directamente al cuadro de visualización apropiado, el cuadro de cuadro en este caso. Suponiendo que la referencia de su ventana esté almacenada en una variable ventana , prueba esto:
window[OutlineBox("Contour Plot for x"][FrameBox(1)] << Add Graphics Script( 2, Description( "Script" ), Circle( {0, 0}, 3 ) );