When running limmaGUI under the Windows operating system, it is common for users to experience problems with window focusing. If running Rgui in Multiple Document Interface (MDI) mode, than the main Rgui windows often tries to steal the focus from the limmaGUI windows. This problem is not specific to limmaGUI, but is a general problem with running a Graphical User Interface built with Tcl/Tk (e.g. limmaGUI) from within Rgui for Windows.
Rconsole
file in the etc
subdirectory of your R_HOME
directory,C:\Program Files\R\rw1091\etc\Rconsole
).Part of the problem is that under Windows, you are trying to run two GUIs at once: Rgui and Tcl/Tk. The windows focus problems could possibly be avoided by rewriting limmaGUI in GraphApp (used to implement Rgui for Windows), but then limmaGUI wouldn't be portable to Linux and MacOS X.
Another option is to rewrite the way in which Tcl/Tk is embedded in R for Windows, (see the tkEmbed link below), but this would take some considerable work, and there is a feeling in the R core development team that the GraphApp Rgui may soon be replaced by something else which is more platform-independent, such as a wxWidgets/wxPython GUI (see the R-wxPython link below) or a Java Swing GUI such as JGR.