[R] changing the drawing context using Cairo and RGtk2

Mark Heckmann
2012-03-05T21:14:36Z

I am not too familiar with Cairo and RGtk2 and have the following problem:
I have a container with two GTK drawing areas converted into Cairo devices.
I know that I can set the current drawing context e.g. using dev.set().
But this is tedious. How can I set the context using the objects da1 or da2?

 w <- gtkWindow()
 w$setSizeRequest(400, 400)
 vbox <- gtkVBox()
 da1 <- gtkDrawingArea()
 da2 <- gtkDrawingArea()
 vbox$add(da1)
 vbox$add(da2)
 dummy <- asCairoDevice(da1)
 dummy <- asCairoDevice(da2)
 w$add(vbox)
 par(oma=c(0,0,0,0), mar=c(0,0,0,0))
 plot(1:10)

THX
--Mark
????????????????????????????????????
Mark Heckmann
Blog: www.markheckmann.de
R-Blog: http://ryouready.wordpress.com