[Rd] winMenuAdd

From: Martin Morgan <mtmorgan_at_fhcrc.org>
Date: Wed 23 Nov 2005 - 00:34:42 GMT


The following

winMenuAdd("X")
for (i in 1:20) winMenuAdd(paste("X",i, sep="/"))

generates an (incorrect) error after adding 12 menu items:

Error in winMenuAdd(menuname, NULL, NULL) :

        unable to add menu (base menu does not exist)

More elaborate examples (e.g., adding menu items to each menu) create other errors (e.g., "Only 16 menus are allowed"), and the original example (at
https://stat.ethz.ch/pipermail/bioconductor/2005-November/011010.html) crashes with SIGSEGV in rui.c:1389. I think the basic problem is that there is a hard-coded limit of 16 menus. The limit is reached in Bioconductor, as packages add vignettes.

R version 2.2.0, 2005-11-21, i386-pc-mingw32

attached base packages:
[1] "methods" "stats" "graphics" "grDevices" "utils" "datasets"
[7] "base"

-- 
Martin Morgan

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
Received on Wed Nov 23 11:45:05 2005

This archive was generated by hypermail 2.1.8 : Mon 20 Feb 2006 - 03:21:34 GMT