From Graham.Williams at togaware.com  Sat Nov 28 10:54:03 2009
From: Graham.Williams at togaware.com (Graham Williams)
Date: Sat, 28 Nov 2009 20:54:03 +1100
Subject: [Rd] Sending signals to current R process from R running under MS
	Windows (c.f. Esc)
Message-ID: <41051bff0911280154l44718df5wf7bb373fa0be9579@mail.gmail.com>

I am using RGtk2 for a simple GUI (rattle).

I start rattle from the RGui and I remain able to interact with the
RGui while rattle runs.

Under MS/Windows, when rattle has initiated some other underlying R
command the rattle GUI remains responsive (unlike under GNU/Linux
where it is not responsive until the underlying command completes).

I can interrupt the running command with a press of the Esc key in the RGui.

I want to have a button on the rattle GUI to run an R command to have
the same behavior as pressing the Esc key in the RGui. I currently
have a button in rattle as an example that will run another R command
whilst the original R command is still running.

Looking at the C source code for the RGui it looks like it is sending
a SIGBREAK signal to the R process.

Is this possible to do, somehow, from R?

Thanks,
Graham



[Rd] Sending signals to current R process from R running under MS Windows (c.f. Esc)
Graham Williams