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.huang@gmail.com>wrote:

> Noted with thanks.
>
> Regards
>
> Ronggui
>
> 2009/5/29 Michael Lawrence <mflawren@fhcrc.org>:
> >
> >
> > On Thu, May 28, 2009 at 7:35 PM, Ronggui Huang <ronggui.huang@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]]


