R和gWidgets:小部件关闭时的事件触发器

时间:2013-07-03 15:54:01

标签: r gwidgets rgui

我目前正在使用gWidgets(RGtk2)开发一个基于GUI的小应用程序。 我遇到了一个问题,我自己无法使用gWidgets包中提供的文档解决这个问题:

当用户点击红叉以关闭GUI /小部件/主窗口时,是否可以触发事件,即函数?出于可用性的原因,我不想有一个额外的按钮,虽然它肯定会有效。

PS:我认为这里不需要一个例子,但是如果你们中有人坚持我会添加一个例子。

1 个答案:

答案 0 :(得分:1)

尝试

addhandlerdestroy( myWidget, handler = f_exit )

,其中

f_exit <- function( h,...
{
  # your code, maybe simply
  dispose( myWidget )
}