I think I've got the threaded event loop working. Uploaded it to CRAN as 2.12.12. Should appear in a few days.
Michael On Fri, May 29, 2009 at 11:24 AM, Ronggui Huang <ronggui.hu...@gmail.com>wrote: > Noted with thanks. > > Regards > > Ronggui > > 2009/5/29 Michael Lawrence <mflaw...@fhcrc.org>: > > > > > > On Thu, May 28, 2009 at 7:35 PM, Ronggui Huang <ronggui.hu...@gmail.com> > > wrote: > >> > >> Dear all, > >> > >> I want to set tool-tips for a gtkButton. I use the following code > >> which works under Windows. However, it doesn't work under Linux. Any > >> hints? Thanks. > > > > Unfortunately, on platforms besides Windows, the event loop runs via an > > input handler connected to X11. If you're waiting for a tooltip to show > up, > > there's obviously no input, so the event loop is not iterated. > > > > I think I could fix this by creating a separate thread that writes to a > file > > descriptor connected to an input handler. I'll try to do that. > > > > Michael > > > >> > >> library(RGtk2) > >> b<-gtkButtonNewWithLabel("OK") > >> gtkTooltips()$setTip(b,"Memo for a Button.") > >> gw <- gtkWindow(show=F) > >> gw$Add(b) > >> gw$Show() > >> > >> > sessionInfo() > >> R version 2.8.0 Patched (2008-12-10 r47137) > >> i686-pc-linux-gnu > >> > >> locale: > >> > >> > LC_CTYPE=zh_CN.UTF-8;LC_NUMERIC=C;LC_TIME=zh_CN.UTF-8;LC_COLLATE=zh_CN.UTF-8;LC_MONETARY=C;LC_MESSAGES=C;LC_PAPER=zh_CN.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=zh_CN.UTF-8;LC_IDENTIFICATION=C > >> > >> attached base packages: > >> [1] stats graphics grDevices utils datasets methods base > >> > >> other attached packages: > >> [1] RGtk2_2.12.11 RQDA_0.1-8 igraph_0.5.2-2 > >> [4] gWidgetsRGtk2_0.0-51 gWidgets_0.0-35 RSQLite_0.7-1 > >> [7] DBI_0.2-4 > >> > >> loaded via a namespace (and not attached): > >> [1] tools_2.8.0 > >> > >> -- > >> HUANG Ronggui, Wincent > >> PhD Candidate > >> Dept of Public and Social Administration > >> City University of Hong Kong > >> Home page: http://asrr.r-forge.r-project.org/rghuang.html > >> > >> ______________________________________________ > >> R-help@r-project.org mailing list > >> https://stat.ethz.ch/mailman/listinfo/r-help > >> PLEASE do read the posting guide > >> http://www.R-project.org/posting-guide.html > >> and provide commented, minimal, self-contained, reproducible code. > > > > > > > > -- > HUANG Ronggui, Wincent > PhD Candidate > Dept of Public and Social Administration > City University of Hong Kong > Home page: http://asrr.r-forge.r-project.org/rghuang.html > [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.