[R] Help with TCL packages
Yvonnick Noel
ynoel at tele2.fr
Fri Apr 18 05:48:26 CEST 2003
Thanks for your reply Peter.
> I haven't got BWidgets around, but it seems that it likes to use
> MacCapitalizationStyle, so shouldn't it be BWidget::ComboBox ??
I have tried many case variations, but none worked.
> In general, you might want to try things out in the "wish" interpreter
> since R interfaces to an embedded Tcl interpreter and you're seeing
> its error messages.
What TCL command would you suggest (I am no expert in TCL)?
I also tried to load IWidgets, but now, loading doesn't work !
> library(tcltk)
> addTclPath("C:/TCL/LIB/IWIDGETS4.0.2")
> tclRequire("IWidgets")
Error in structure(.External("dotTcl", ..., PACKAGE = "tcltk"), class = "tclObj") :
[tcl] can't find package IWidgets.
again when varying lower/upper case.
I would like to use one of these to write a simple TCLTK interface to R for my students.
Yvonnick Noel, PhD.
U. of Lille 3
FRANCE
----- Message d'origine -----
De : "Peter Dalgaard BSA" <p.dalgaard at biostat.ku.dk>
À : "Yvonnick Noel" <ynoel at tele2.fr>
Cc : <r-help at stat.math.ethz.ch>
Envoyé : jeudi 17 avril 2003 12:14
Objet : Re: [R] Help with TCL packages
> "Yvonnick Noel" <ynoel at tele2.fr> writes:
>
> > Hello,
> >
> > I am exploring the TCLTK package under R and try to load and use additional TCL libraries (under Windows, with TCL8.3). For example :
> >
> > > addTclPath("C:/TCL/lib/bwidget1.5")
> > > tclRequire("BWidget")
> > <Tcl> 1.5
> >
> > Loading seems to work, but when I try to create a specific widget :
> >
> > # The main window appears correctly
> > > top=tktoplevel()
> >
> > # Trying to insert a combobox
> > > combo <- tkwidget(top,"BWidget::combobox")
> > Error in structure(.External("dotTcl", ..., PACKAGE = "tcltk"), class = "tclObj") :
> > [tcl] invalid command name "BWidget::combobox".
> >
> > The file combobox.tcl is present in the BWidget directory.
> >
> > I wonder what I'm doing wrong. Any idea ?
>
> I haven't got BWidgets around, but it seems that it likes to use
> MacCapitalizationStyle, so shouldn't it be BWidget::ComboBox ??
>
> In general, you might want to try things out in the "wish" interpreter
> since R interfaces to an embedded Tcl interpreter and you're seeing
> its error messages.
>
> --
> O__ ---- Peter Dalgaard Blegdamsvej 3
> c/ /'_ --- Dept. of Biostatistics 2200 Cph. N
> (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918
> ~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) FAX: (+45) 35327907
>
More information about the R-help
mailing list