[讨论]大家多来讨论讨论菜单啊
数据库连接、菜单及工具栏定制,这两个讨论的很少啊,
现在好像cad用来画3d的是应该趋于减少的趋势,
菜单及工具栏定制则比较用的多些 1。菜单文件的定制包含如下内容
he following areas are defined by menu files:
Pointing-device button menus 点捕捉<BR> Pull-down and shortcut menus 下拉菜单和简洁菜单<BR> Toolbars 工具栏<BR> Image tile menus 图像控件菜单<BR> Screen menus 屏幕菜单<BR> Digitizing-tablet menus <BR> Help strings and tooltips <BR> Keyboard accelerators 加速键(如ctrl+s,ctrl+z,ctrl+c,ctrl+v等等) 上面的有几个我不知怎么翻译比较合适 菜单文件的结构
Section label Menu area<BR>***MENUGROUP Menu file group name 菜单组<BR>***BUTTONSn Pointing-device button menu 按钮<BR>***AUXn System pointing device menu 辅助的点捕捉<BR>***POPn Pull-down/shortcut menu areas 下拉菜单及其快捷键<BR>***TOOLBARS Toolbar definitions 工具栏<BR>***IMAGE Image tile menu area 图像控件菜单<BR>***SCREEN Screen menu area 屏幕菜单区域<BR>***TABLETn Tablet menu area (这个不明白,请高手指示)<BR>***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 <BR>***ACCELERATORS Accelerator key definitions (加速键)
看看菜单有这么多的功能,又不需要学什么语言,就可以实现好多的功能,
而且几乎不要调试<BR> ID_Quit ^C^C_quit
其中的^C^C相当于两次esc,可以退出大部分的cad命令了
其他命令大家可以仔细研究一下menu菜单,
里面的例子很多 加载菜单的时候,
用menu命令,就会把以前的menu菜单卸载,
如果用menuload命令,可以加载多个菜单(这是来明经后学的)
会自动产生mns,mnr 注意:
1.如果要好好的利用菜单的话还要好好的研究研究mnl菜单,
好多的功能就是通过他来实现的
2.(一点实践的所得)mns菜单还是可以用记事本等打开的
也就是说可以把它改为mnu菜单,mns菜单由此也被成为菜单源文件 其中的屏幕菜单可以通过option-》display
左上角 ***SCREEN<BR>**S<BR>^C^C^P(ai_rootmenus) ^P<BR>[* * * * ]$S=ACAD.OSNAP<BR>$S=ACAD.01_FILE<BR>$S=ACAD.02_EDIT<BR>$S=ACAD.03_VIEW1<BR>$S=ACAD.04_VIEW2<BR>$S=ACAD.05_INSERT<BR>$S=ACAD.06_FORMAT<BR>$S=ACAD.07_TOOLS1<BR>$S=ACAD.08_TOOLS2<BR>$S=ACAD.09_DRAW1<BR>$S=ACAD.10_DRAW2<BR>$S=ACAD.11_DIMENSION<BR>$S=ACAD.12_MODIFY1<BR>$S=ACAD.13_MODIFY2
$S=ACAD.14_HELP
<BR>$S=ACAD.ASSIST<BR>$S=ACAD.
页:
[1]