Re: [Rd] Plot window does not update in embedded code

From: Thomas Friedrichsmeier <thomas.friedrichsmeier_at_ruhr-uni-bochum.de>
Date: Wed, 21 Jul 2010 21:45:39 +0200

Hi,

On Wednesday 21 July 2010, Jan van der Laan wrote:
> How do I ensure that the windows keep being updated?

in RKWard we run the following periodically during idle phases:

// this basically copied from R's unix/sys-std.c (Rstd_ReadConsole) #ifndef Q_WS_WIN

	for (;;) {
		fd_set *what;
		what = R_checkActivityEx(R_wait_usec > 0 ? R_wait_usec : 50, 1, 
Rf_onintr);
		R_runHandlers(R_InputHandlers, what);
		if (what == NULL) break;
	}
	/* This seems to be needed to make Rcmdr react to events. Has this always 
been the case? It was commented out for a long time, without anybody noticing. */

        R_PolledEvents ();
#else

        R_ProcessEvents();
#endif

Regards
Thomas



R-devel_at_r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
Received on Wed 21 Jul 2010 - 19:48:45 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Wed 21 Jul 2010 - 21:00:18 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-devel. Please read the posting guide before posting to the list.

list of date sections of archive