WEB开发网
开发学院图形图像AutoCAD AutoCad自定义菜单文件 阅读

AutoCad自定义菜单文件

 2006-04-02 09:45:45 来源:WEB开发网   
核心提示: 在上一步骤输入的代码后继续输入如下代码:***IMAGE**IMAGE_MENU[Nut Image][user(s1)]^C^C[user(s2)]^C^C[user(s3)]^C^C[user(s4)]^C^C[user(s5)]^C^C[user(s6)]^C^C以上代码定义了一个图

在上一步骤输入的代码后继续输入如下代码:

***IMAGE

**IMAGE_MENU

[Nut Image]

[user(s1)]^C^C

[user(s2)]^C^C

[user(s3)]^C^C

[user(s4)]^C^C

[user(s5)]^C^C

[user(s6)]^C^C

以上代码定义了一个图像控件菜单,其中所用到的幻灯片和幻灯片库的创建,请参见第31章。由于该定义仅出于演示的目的,因此并没有给出具体的命令序列,用户可根据需要来添加。

Step 6 定义屏幕菜单

在上一步骤输入的代码后继续输入如下代码:

***SCREEN

**S

[Mian Menu]^C^C^P(ai_rootmenus) ^P

[Polyline ]^C^C_pline

[Array... ]^C^C_array

[Sub Menu ]$S=USER.SUBMENU

[Image Menu...]$I=USER.IMAGE_MENU $I=USER.*

**SUBMENU 2

[Prev Menu]$S=

[Sub Menu1]^C^C

[Sub Menu2]^C^C

以上代码定义了带有子菜单的屏幕菜单。

Step 7 定义加速键

在上一步骤输入的代码后继续输入如下代码:

***ACCELERATORS

ID_S1 [CONTROL+"3"]

ID_S2 [CONTROL+"4"]

["NUMPAD5"]@x^h

["NUMPAD6"]<0

["NUMPAD9"]<45

["NUMPAD8"]<90

["NUMPAD7"]<135

["NUMPAD4"]<180

["NUMPAD1"]<-135

["NUMPAD2"]<-90

["NUMPAD3"]<-45

以上代码中除了定义“Pline”命令和“Array”的快捷键以外,还定义了扩展坐标输入,即数字键区作如下修改:5键输入@符号,其他数字键输入小于号(<)和该键位置在数字键区中表示的角度值。这样用户来输入相对极坐标时可利用数字键快速输入,例如极坐标:@50<45,用户只需按数字键区的5键、数字“50”和数字键区的9键即可。

Step 8 定义菜单帮助

在上一步骤输入的代码后继续输入如下代码:

***HELPSTRINGS

ID_S1 [Creates a 2D polyline]

ID_S2 [Creates multiple copies of objects in a pattern]

ID_S31 [The sample 1 for Sub Menu]

ID_S32 [The sample 2 for Sub Menu]

ID_S4 [The sample for Imeage Menu]

ID_S5 [The sample for Disable Menu]

ID_S6 [The sample for Checked Menu]

以上代码给出了每个菜单项相应的提示。

Step 9 保存文件

以“user.mns”为名保存该文件。

说明 AutoCAD命令前加“_”是为了语言的兼容性。

上一页  1 2 3 

Tags:AutoCad 定义 菜单

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接