因此,我正在尝试制作一个程序,在单独的窗口中打开一些图形,并有一个保存按钮,允许您对所述图形进行更改,然后保存它。保存功能有效,除非您打开第二个窗口,单击第一个窗口中的按钮将图形保存在第二个窗口中。有没有办法让一个按钮指向它创建的窗口?
我假设您在打开新窗口时收到指向不同窗口重置的指针。 这是一段代码,说明了解决这个问题的一种方法。 单击每个“Push Me”按钮时,查看日志中的消息
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
For( i = 1, i <= 2, i++,
Eval(
Substitute(
Expr(
__nw__ = New Window( "The Window " || Char( i ),
__dis__ = Distribution( Continuous Distribution( Column( :height ) ) ),
Button Box( "Push Me", Show( __i__ ) )
)
),
Expr( __nw__ ), Parse( "nw" || Char( i ) ),
Expr( __dis__ ), Parse( "dis" || Char( i ) ),
Expr( __i__ ), "Button " || Char( i )
)
)
);