找回密码
 注册
查看: 1635|回复: 0

R语言:winMenus()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-16 20:23:47 | 显示全部楼层 |阅读模式
winMenus(utils)
winMenus()所属R语言包:utils

                                        User Menus under Windows
                                         Windows下的用户菜单

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

Enables users to add, delete and program menus under Windows.
允许用户添加,删除和Windows下的程序菜单。


用法----------Usage----------


winMenuAdd(menuname)
winMenuAddItem(menuname, itemname, action)
winMenuDel(menuname)
winMenuDelItem(menuname, itemname)
winMenuNames()
winMenuItems(menuname)



参数----------Arguments----------

参数:menuname
a character string naming a menu.
一个字符串,命名菜单。


参数:itemname
a character string naming a menu item on an existing menu.
一个字符串,命名现有的菜单上的一个菜单项。


参数:action
a character string describing the action when that menu is selected, or "enable" or "disable".
字符串描述该菜单被选中时的动作,或"enable"或"disable"。


Details

详情----------Details----------

User menus are added to the right of existing menus, and items are added at the bottom of the menu.
用户菜单被添加到现有菜单的右侧,并在菜单底部的添加项目。

By default the action character string is treated as R input, being echoed on the command line and parsed and executed as usual.
默认情况下行动的字符串被视为R输入,正回荡在命令行上,像往常一样解析和执行。

If the menuname parameter of winMenuAddItem does not already exist, it will be created automatically.
如果menunamewinMenuAddItem已经不存在的参数,它会自动创建。

Normally new submenus and menu items are added to the main console menu. They may be added elsewhere using the following special names:
通常情况下,新的菜单和菜单项添加到主控制台菜单。他们可能会被添加在其他地方使用以下特殊的名字:




$ConsoleMain The console menu (the default)
$ConsoleMain控制台菜单(默认)




$ConsolePopup The console popup menu
$ConsolePopup控制台弹出菜单




$Graph<n>Main The menu for graphics window <n>
$Graph<n>Main菜单图形窗口<n>




$Graph<n>Popup The popup menu for graphics window
$Graph<n>Popup图形窗口的弹出菜单

Specifying an existing item in winMenuAddItem enables the action to be changed.
指定winMenuAddItem现有项目使被改变的行动。

Submenus can be specified by separating the elements in menuname by slashes: as a consequence menu names may not contain slashes.
menuname用斜线分开的元素,可以指定子菜单:作为一个后果菜单名称不得含有斜线。

If the action is specified as "none" no action is taken: this can be useful to reserve items for future expansion.
如果action被指定为"none"不采取行动,这可能是有用的储备项目为未来的扩展。

The function winMenuNames can be used to find out what menus have been created by the user and returns a vector of the existing menu names.
的功能winMenuNames可以用来找出什么菜单已经由用户创建并返回一个现有的菜单名称的向量。

The winMenuItems function will take the name of a menu and return the items that exist in that menu.  The return value is a named vector where the names correspond to the names of the items and the values of the vector are the corresponding actions.
将采取winMenuItems功能菜单的名称,并返回在该菜单中的项目存在。返回值是一个命名的向量名称对应的项目和向量的值是相应的行动的名称。

The winMenuDel function will delete a menu and all of its items and submenus.  winMenuDelItem just deletes one menu item.
winMenuDel功能将删除菜单,所有的项目和子。 winMenuDelItem只是删除一个菜单项。

The total path to an item (menu string plus item string) cannot exceed 1000 bytes, and the menu string cannot exceed 500 bytes.
项目(菜单字符串字符串加上项目)的总路径不能超过1000字节,菜单字符串不能超过500个字节。


值----------Value----------

NULL, invisibly.  If an error occurs, an informative error message will be given.
NULL,无形之中。如果出现错误信息的错误消息将被给予。


参见----------See Also----------

winDialog
winDialog


举例----------Examples----------


winMenuAdd("Testit")
winMenuAddItem("Testit", "one", "aaaa")
winMenuAddItem("Testit", "two", "bbbb")
winMenuAdd("Testit/extras")
winMenuAddItem("Testit", "-", "")
winMenuAddItem("Testit", "two", "disable")
winMenuAddItem("Testit", "three", "cccc")
winMenuAddItem("Testit/extras", "one more", "ddd")
winMenuAddItem("Testit/extras", "and another", "eee")
winMenuAdd("$ConsolePopup/Testit")
winMenuAddItem("$ConsolePopup/Testit", "six", "fff")
winMenuNames()
winMenuItems("Testit")


转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2025-1-24 11:37 , Processed in 0.024220 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表