Double panel - open close
Good morning
I have a panel A
which it has a button that opens a second panel B
I want to know if you can do this:
When you click the OPEN PANEL button B
In the panel you have to close
Then when I close the panel B
You must reopen the panel A.
///////script
/////////////////panel 1
var win = new Window("palette", "PANEL A");
win.cancelOk = win.add('panel', [10,495,300,540], "");
win.cancelOk.buildBtn = win.cancelOk.add('button', [10,10,180,35], 'OPEN PANEL B', {name:'ok'});
win.closeButton = win.cancelOk.add("button", [190,10,280,35], "CLOSE PANEL A");
////////////////////////////////////////////start panel 2//////////////////////////////////////////
win.cancelOk.buildBtn.onClick = function () {
var win = new Window("palette", "PANEL B");
win.cancel2Ok = win.add('panel', [10,495,300,540], "");
win.closeButton = win.cancel2Ok.add("button", [10,10,280,35], "CLOSE PANEL B");
win.onDeactivate = function(){
win.update();
};
var closeWin = false;
win.closeButton.onClick = function(){
closeWin = true;
win.close();
};
win.onClose = function(){
closeWin = true;
};
win.show();
while(closeWin == false){
app.refresh();
};
}
////////////////////////////////////////////finish panel 2//////////////////////////////////////////
//////////////finisch panel 1
win.onDeactivate = function(){
win.update();
};
var closeWin = false;
win.closeButton.onClick = function(){
closeWin = true;
w.close();
};
win.onClose = function(){
closeWin = true;
};
win.show();
while(closeWin == false){
app.refresh();
};