import org.scilab.modules.gui.bridge.waitbar.SwingScilabWaitBar;
import org.scilab.modules.gui.bridge.window.SwingScilabWindow;
import org.scilab.modules.gui.console.ScilabConsole;
-import org.scilab.modules.gui.frame.SimpleFrame;
import org.scilab.modules.gui.ged.Inspector;
import org.scilab.modules.gui.menubar.MenuBar;
import org.scilab.modules.gui.menubar.ScilabMenuBar;
bar.close();
break;
case Frame:
- SimpleFrame frame = (SimpleFrame) requestedObject.getValue();
- frame.destroy();
+ Boolean scrollable = (Boolean) GraphicController.getController().getProperty(id, __GO_UI_SCROLLABLE__);
+ if (scrollable) {
+ SwingScilabScrollableFrame frame = (SwingScilabScrollableFrame) requestedObject.getValue();
+ frame.destroy();
+ } else {
+ SwingScilabFrame frame = (SwingScilabFrame) requestedObject.getValue();
+ frame.destroy();
+ }
break;
default:
// Nothing to do