如何禁用gWidgets2的`gbasicdialog()`实例中的OK按钮?

时间:2014-07-12 09:02:29

标签: r window gwidgets

考虑一下:

fix_df <- function(DF, ...) {
  dfname <- deparse(substitute(DF))
  w <- gbasicdialog(..., handler=function(h,...) {
    assign(dfname, df[,], .GlobalEnv)
  })
  g <- ggroup(cont=w, horizontal=FALSE)
  glabel("Edit a data frame", cont=g)
  df <- gdf(DF, cont=g, expand=TRUE)
  size(w) <- c(400, 400)
  out <- visible(w)
}

m <- mtcars[1:3, 1:4]
fix_df(m)

如何以编程方式禁用w中的确定按钮?

1 个答案:

答案 0 :(得分:0)

有一个do.buttons参数不显示按钮。要访问该按钮,需要深入内部。您可以在do.buttons

中实现gWidgets2RGtk2的实施位置