whz_20 发表于 2004-11-23 19:59:00

[讨论]大家多来讨论讨论菜单啊

数据库连接、菜单及栏定制, 这两个讨论的很少啊,
现在好像cad用来画3d的是应该趋于减少的趋势,
菜单及工具栏定制则比较用的多些

whz_20 发表于 2004-11-23 20:07:00

1。菜单文件的定制包含如下内容
he following areas are defined by menu files:
Pointing-device button menus               点捕捉
        Pull-down and shortcut menus       下拉菜单和简洁菜单
        Toolbars                                       工具栏
        Image tile menus               图像控件菜单
        Screen menus                                       屏幕菜单
        Digitizing-tablet menus       
        Help strings and tooltips                               
        Keyboard accelerators                                       加速键(如ctrl+s,ctrl+z,ctrl+c,ctrl+v等等)

whz_20 发表于 2004-11-23 20:07:00

上面的有几个我不知怎么翻译比较合适

whz_20 发表于 2004-11-23 20:12:00

菜单文件的结构
Section label        Menu area
***MENUGROUP         Menu file group name                                               菜单组
***BUTTONSn         Pointing-device button menu               按钮
***AUXn         System pointing device menu                                                       辅助的点捕捉
***POPn         Pull-down/shortcut menu areas                       下拉菜单及其快捷键
***TOOLBARS         Toolbar definitions                                                                               工具栏
***IMAGE         Image tile menu area                                                                                               图像控件菜单
***SCREEN         Screen menu area                                                                                                       屏幕菜单区域
***TABLETn         Tablet menu area                                                                               (这个不明白,请高手指示)
***HELPSTRINGS         Text that is displayed in the status bar when a pull-down or shortcut menu item is highlighted, or when the cursor is over a toolbar button
***ACCELERATORS         Accelerator key definitions                       (加速键)
       
看看菜单有这么多的功能,又不需要学什么语言,就可以实现好多的功能,
而且几乎不要调试

whz_20 发表于 2004-11-23 20:14:00

ID_Quit ^C^C_quit
其中的^C^C相当于两次esc,可以退出大部分的cad命令了
其他命令大家可以仔细研究一下menu菜单,
里面的例子很多

whz_20 发表于 2004-11-23 20:19:00

加载菜单的时候,
用menu命令,就会把以前的menu菜单卸载,
如果用menuload命令,可以加载多个菜单(这是来乐筑天下后学的)
会自动产生mns,mnr

whz_20 发表于 2004-11-23 20:22:00

注意:
                                                                                 1.如果要好好的利用菜单的话还要好好的研究研究mnl菜单,
         好多的功能就是通过他来实现的
                                                                                 2.(一点实践的所得)mns菜单还是可以用记事本等打开的
也就是说可以把它改为mnu菜单,mns菜单由此也被成为菜单源文件

whz_20 发表于 2004-11-23 20:24:00

其中的屏幕菜单可以通过option-》display         左上角

whz_20 发表于 2004-11-23 20:25:00

***SCREEN
**S
^C^C^P(ai_rootmenus) ^P
[* * * * ]$S=ACAD.OSNAP
$S=ACAD.01_FILE
$S=ACAD.02_EDIT
$S=ACAD.03_VIEW1
$S=ACAD.04_VIEW2
$S=ACAD.05_INSERT
$S=ACAD.06_FORMAT
$S=ACAD.07_TOOLS1
$S=ACAD.08_TOOLS2
$S=ACAD.09_DRAW1
$S=ACAD.10_DRAW2
$S=ACAD.11_DIMENSION
$S=ACAD.12_MODIFY1
$S=ACAD.13_MODIFY2
$S=ACAD.14_HELP
       
       
$S=ACAD.ASSIST
$S=ACAD.
页: [1]
查看完整版本: [讨论]大家多来讨论讨论菜单啊