Buenos dias,
Quiero poder eliminar un cuadro al cerrar una tabla de datos.
En el siguiente código, quiero cerrar Big Class, el cuadro de texto de w se eliminará.
Names Default To Here( 1 );
project = New Project();
project << Append(
w = New Window( "Window", Text Box( "Window 1" ) )
);
project << Append(
w2 = New Window( "Window2", Text Box( "Window 2" ) )
);
dt1 = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt1 << On Close(
w["Window 1 ?"] << Delete;
);
Mi problema es que cuando cierro BigClass, jmp me muestra "nombre sin resolver para w". ¿Es posible recuperar la referencia de la ventana w que parece haberse perdido después de abrir la tabla de datos?
Gracias de antemano por sus respuestas.
Acceder a la ventana para cerrar basándose en el uso de la función Window () con el nombre de la ventana funcionó para mí
Names Default To Here( 1 );
project = New Project();
project << Append(
w = New Window( "Window", Text Box( "Window 1" ) )
);
project << Append(
w2 = New Window( "Window2", Text Box( "Window 2" ) )
);
dt1 = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt1 << On Close(
window("Window") << Delete;
);