Thanks, Adrian...the discussions about R bindings to Tcl and Tk look very helpful!
-Dan On Fri, Jan 22, 2016 at 2:49 AM, Adrian Waddell <adrian.wadd...@gmail.com> wrote: > I have written some content about the R bindings to Tcl and Tk: > > http://waddella.github.io/loon/learn_R_tcltk.html > > And the pack geometry manager > > http://adrian.waddell.ch/EssentialSoftware/Rtcltk_geometry.pdf > > But if you have no experience with building graphical user interfaces then > you might want to look into a book on Tk. "Effective TCL/TK programming" by > Harrison and McLennan is a good one. > > Greetings, > > Adrian > On Jan 21, 2016 10:36 PM, "Dalthorp, Daniel" <ddalth...@usgs.gov> wrote: > >> > Once you're up to speed on those issues... >> >> Any suggestions for getting up to speed on those issues? >> >> >> >> On Thu, Jan 21, 2016 at 11:46 AM, peter dalgaard <pda...@gmail.com> >> wrote: >> >> > >> > > On 21 Jan 2016, at 00:25 , Dalthorp, Daniel <ddalth...@usgs.gov> >> wrote: >> > > >> > > Thanks, Peter. >> > > >> > > I'm sure that's right, but it requires knowing: (1) that there's >> > something called the "width subcommand", and (2) how to format the call >> to >> > that command/subcommand. >> > > >> > >> > Yes, there's a fair amount of that going on with the tcltk interface. >> You >> > need to both grasp the rules for passing arguments to the underlying Tcl >> > command, and know how to find and read the Tcl/Tk documentation. Once >> > you're up to speed on those issues it's not all that hard to find stuff >> in >> > (for the present case), say, >> > http://tktable.sourceforge.net/tktable/doc/tkTable.html >> > >> > The situation may be unfortunate, but the alternative is for "someone" >> to >> > sit down an convert all relevant Tcl/Tk documentation to R help files. >> > >> > -pd >> > >> > >> > > I was able to do it eventually but only after a few hours of effort >> > searching the web for help. >> > > >> > > E.g. with a table (called table1) with 3 columns and want to set >> widths >> > to 30, 5, and 5: >> > > >> > > colwidths<-c(30, 5, 5) >> > > >> > > for(i in 1:3) { >> > > tcl(table1, "width", i - 1, colwidths[i]) >> > > } >> > > >> > > >> > > >> > > On Wed, Jan 20, 2016 at 3:07 PM, peter dalgaard <pda...@gmail.com> >> > wrote: >> > > >> > > > On 19 Jan 2016, at 20:48 , Dalthorp, Daniel <ddalth...@usgs.gov> >> > wrote: >> > > > >> > > > Does anyone know a simple way to create a tcltk table with columns >> of >> > > > varying widths? >> > > >> > > Create a table, then set the width of the columns with the width >> > subcommand? >> > > >> > > -pd >> > > >> > > >> > > pathName width ?col? ?value col value ...? If no col is specified, >> > returns a list describing all cols for which a width has been set. If >> col >> > is specified with no value, it prints out the width of that col in >> > characters (positive number) or pixels (negative number). If one or more >> > col-value pairs are specified, then it sets each col to be that width in >> > characters (positive number) or pixels (negative number). If value is >> > default, then the col uses the default width, specified by -colwidth. >> > > >> > > >> > > >> > > > >> > > > -Dan >> > > > >> > > > >> > > > >> > > > -- >> > > > Dan Dalthorp, PhD >> > > > USGS Forest and Rangeland Ecosystem Science Center >> > > > Forest Sciences Lab, Rm 189 >> > > > 3200 SW Jefferson Way >> > > > Corvallis, OR 97331 >> > > > ph: 541-750-0953 >> > > > ddalth...@usgs.gov >> > > > >> > > > [[alternative HTML version deleted]] >> > > > >> > > > ______________________________________________ >> > > > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see >> > > > 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. >> > > >> > > -- >> > > Peter Dalgaard, Professor, >> > > Center for Statistics, Copenhagen Business School >> > > Solbjerg Plads 3, 2000 Frederiksberg, Denmark >> > > Phone: (+45)38153501 >> > > Office: A 4.23 >> > > Email: pd....@cbs.dk Priv: pda...@gmail.com >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > -- >> > > Dan Dalthorp, PhD >> > > USGS Forest and Rangeland Ecosystem Science Center >> > > Forest Sciences Lab, Rm 189 >> > > 3200 SW Jefferson Way >> > > Corvallis, OR 97331 >> > > ph: 541-750-0953 >> > > ddalth...@usgs.gov >> > > >> > >> > -- >> > Peter Dalgaard, Professor, >> > Center for Statistics, Copenhagen Business School >> > Solbjerg Plads 3, 2000 Frederiksberg, Denmark >> > Phone: (+45)38153501 >> > Office: A 4.23 >> > Email: pd....@cbs.dk Priv: pda...@gmail.com >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> >> >> -- >> Dan Dalthorp, PhD >> USGS Forest and Rangeland Ecosystem Science Center >> Forest Sciences Lab, Rm 189 >> 3200 SW Jefferson Way >> Corvallis, OR 97331 >> ph: 541-750-0953 >> ddalth...@usgs.gov >> >> [[alternative HTML version deleted]] >> >> ______________________________________________ >> R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see >> 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. >> > -- Dan Dalthorp, PhD USGS Forest and Rangeland Ecosystem Science Center Forest Sciences Lab, Rm 189 3200 SW Jefferson Way Corvallis, OR 97331 ph: 541-750-0953 ddalth...@usgs.gov [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see 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.