0
나는 다른 플롯을 비교하는 GUI를 R로 작성하고있다. 플롯을 포함하는 스크롤 창을 구현하려고합니다.RGTK2 Scrolled Window 구현하기
내가 Rgtk2를 사용하여 scrolledwindow의 크기를 제어에 문제가 있어요 :
window = gtkWindow(show = FALSE)
hbox = gtkHBoxNew(homogeneous = FALSE, spacing = 0)
window$add(hbox)
vboxLoad = gtkVBoxNew(homogeneous = FALSE, spacing = 0)
hbox$add(vboxLoad)
scroll = gtkScrolledWindow()
vbox2 = gtkVBoxNew(homogeneous = FALSE, spacing = 0)
scroll$addWithViewport(vbox2)
vboxLoad$add(scroll)
framePlot = gtkFrameNew("Plot1")
framePlot2 = gtkFrameNew("Plot2")
vbox2$add(framePlot)
vbox2$add(framePlot2)
plot1 = gtkDrawingArea()
gtkWidgetSetSizeRequest(plot1,450,400)
asCairoDevice(plot1)
gtkWidgetShow(plot1)
framePlot$add(plot1)
plot2 = gtkDrawingArea()
gtkWidgetSetSizeRequest(plot2,450,400)
asCairoDevice(plot2)
gtkWidgetShow(plot2)
framePlot2$add(plot2)
는 어느때 가까운 내가 필요로하는 무엇을 나에게 뭔가를 제공하지만, Rgtk2는 gtk_scrolled_window_set_min_content_width
옵션이 제공되지 않으며, 난 몰라 원하는 효과를 얻기 위해 조정을 사용하는 방법을 알아야합니다. 예 :
hadjustment = gtkAdjustmentNew(value = NULL, lower = NULL, upper = NULL, step.incr = NULL, page.incr = NULL, page.size = 600)
gtkScrolledWindowSetHadjustment(scroll, hadjustment)
은 무딘 도구로 작동하지 않습니다.
도움을 주시면 감사하겠습니다.