我想问你如何在proto下绑定gwidgets和RGtk2。 例如,我们有以下两个对象。 w1是用gwidgets创建的,w2是用RGtk2创建的:
w1 <- gwindow()
w2 <- gtkWindowNew(type = NULL, show = TRUE)
我们如何在proto或者proto下绑定它们 如何成为另一方的父母?
提前告诉你
答案 0 :(得分:1)
可能最简单的方法是使用RGtk2对象。这些可以由getToolkitWidget返回。例如,这样的事情可能是你想要的:
gtk_w1 <- getToolkitWidget(w1)
w2$setTransientFor(gtk_w1)
w2$SetPosition(GtkWindowPosition["center-on-parent"])
w2$SetDestroyWithParent(TRUE)