2016-02-06 51 views
0

我正在使用sketchup和一个插件来制作自定义文件。这个插件的用户永远不需要保存.skp文件的文件,如果他们这样做会混淆它们。如何在关闭Sketchup时关闭保存提示

当关闭Sketchup时,会提示保存模型,这会导致保存一个.skp文件,这是不需要的。有一个Sketchup::AppObserver.onQuit(),但这并不完全我的目的 - 我正在寻找更像Sketchup::AppObserver.beforeQuit()

任何想法?

回答

0

你可以尝试Model.close,它有一个参数来忽略变化。然后退出程序不应该提示。但是,这仅适用于SketchUp 2015及更高版本。

编辑:我想你想这样做时,用户退出,而不是强制退出。所以这可能不会完全回答你的问题。

+0

是的,这不会对我工作...我知道如何强制sketchup关闭现在保存提示(只要在Ruby中执行'exit!'),但真正的问题是我们如何绑定到处理程序处理用户点击Sketchup窗口中的'X'按钮。 –