附录-5 主菜单Menu |
首页 后退 前进 |
菜单文件是描述Wcmd_Rus.mnu主菜单的纯文本文件.如果要手动更改主菜单,则必须使用新名称保存,否则将更改新版本与您的更改.
• 每个子菜单都以POPUP命令开始,后面是双引号(")"子菜单的标题.弹出菜单本身可以有一个子菜单.标题之前的符号前面的符号将被加下划线.转到此菜单弹出菜单示例: POPUP "&Файлы"
• 菜单项定义如下:MENUITEM命令后,双引号菜单项的文本,后跟一个逗号,最后在选择菜单项时执行命令标识符.内置命令的标识符列表可以在totalcmd.inc中找到. Total Commander使用此文件将标识符转换为数字.可以在程序的Language\program目录中的wcmd_lng.inc文件中找到其它语言的命令翻译(例如,对于俄语,这将是wcmd_rus.inc文件).您还可以使用"选择"命令对话框,其中列出了内置命令和用户定义的命令.在菜单项的文本中,\t字符将转换为制表符.示例菜单项: MENUITEM "&Упаковать...\tALT+F5", cm_PackFiles
• 使用MENUITEM SEPARATOR命令,可以添加水平分隔线. • 每个弹出菜单(POPUP)以END_POPUP命令结束.例如: POPUP "&Файлы" MENUITEM "&Изменить атрибуты...", cm_SetAttrib MENUITEM "&Упаковать...\tALT+F5", cm_PackFiles MENUITEM SEPARATOR POPUP "&Ещё команды" MENUITEM "&Открыть с помощью...", cm_Associate MENUITEM "&Подсчитать занимаемое место...", cm_GetFileSpace END_POPUP END_POPUP
• 由命令cm_SrcCustomViewMenu(自定义列集)创建的菜单项显示为子菜单,其子菜单根据用户设置自动生成,并且在菜单文件中不可编辑.
特别命令
• STARTMENU命令将主菜单栏中的开始菜单插入指定的位置. 开始菜单在单独的对话框中进行配置. • HELP_BREAK命令在主菜单中插入一个中断.在这个休息之后,所有的菜单将对齐在右边.注意:STARTMENU无法在HELP_BREAK之后立即找到!
标识符:
内置命令的所有字符串标识符都以符号cm_("command"的缩写),em_的用户名开头.以cm_Src开头的标识符与当前目录一起使用. cm_Left类型的标识符位于左侧,cm_Right ...用于正确的文件面板.
从内置的命令,只能显示在totalcmd.inc中明确存在的命令!您也可以以十进制或十六进制表示形式直接指定totalcmd.inc中指定的数字(十六进制,美元符号在数字之前).但是,要使用外部菜单,您需要文件totalcmd.inc.
© Аверин Андрей для Total Commander Image Averin-And@yandex.ru |