明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2417|回复: 4

我自己定制图像块菜单为什么不显示图像呢?

[复制链接]
发表于 2003-3-29 21:41:00 | 显示全部楼层 |阅读模式
我自己定制图像块菜单为什么不显示图像呢?但是还能插入块!
我附上我自己写的.mus,请高手帮我看看那错了!


//
//      AutoCAD menu file -
//

***MENUGROUP=YJP

***POP1
**YJP
               [&YJP]
               [->Block]
                 [3D]^C^C$I=YJP.3D $i=*
                 [CEIL]^C^C$I=YJP.CEIL $i=*
                 [ELECT]^C^C$I=YJP.ELECT $i=*
                 [EQUIP]^C^C$I=YJP.EQUIP $i=*
                 [FURN]^C^C$I=YJP.FURN $i=*
                 [MARK]^C^C$I=YJP.MARK $i=*
                 [PLANTS]^C^C$I=YJP.PLANTS $i=*
                 [<-SANITARY]^C^C$I=YJP.SANITARY $i=*
              
***TOOLBARS

***IMAGE
**3D
[3D]
[3D(3D-CH1)]^C^C-insert 3D-CH1
[3D(3D-CT)]^C^C-insert 3D-CT
[3D(3D-SF1)]^C^C-insert 3D-SF1
[3D(3D-SF2)]^C^C-insert 3D-SF2

**CEIL
[CEIL]
[CEIL(C-DL)]^C^C-insert C-DL
[CEIL(C-FT)]^C^C-insert C-FT
[CEIL(C-LDL)]^C^C-insert C-LDL
[CEIL(C-LEV)]^C^C-insert C-LEV
[CEIL(C-LS1W)]^C^C-insert C-LS1W
[CEIL(C-LS2W)]^C^C-insert C-LS2W
[CEIL(C-LS3W)]^C^C-insert C-LS3W
[CEIL(C-LS4W)]^C^C-insert C-LS4W
[CEIL(C-LSL)]^C^C-insert C-LSL
[CEIL(C-WL)]^C^C-insert C-WL

**ELECT
[ELECT]
[ELECT(E-BELL)]^C^C-insert E-BELL
[ELECT(E-DB)]^C^C-insert E-DB
[ELECT(E-DF)]^C^C-insert E-DF
[ELECT(E-DSB)]^C^C-insert E-DSB
[ELECT(E-DSF)]^C^C-insert E-DSF
[ELECT(E-DSW)]^C^C-insert E-DSW
[ELECT(E-DW)]^C^C-insert E-DW
[ELECT(E-FB)]^C^C-insert E-FB
[ELECT(E-FF)]^C^C-insert E-FF
[ELECT(E-FW)]^C^C-insert E-FW
[ELECT(E-KEY)]^C^C-insert E-KEY
[ELECT(E-MFB)]^C^C-insert E-MFB
[ELECT(E-RB)]^C^C-insert E-RB
[ELECT(E-SB)]^C^C-insert E-SB
[ELECT(E-SF)]^C^C-insert E-SF
[ELECT(E-SW)]^C^C-insert E-SW
[ELECT(E-TB)]^C^C-insert E-TB
[ELECT(E-TF)]^C^C-insert E-TF
[ELECT(E-TVB)]^C^C-insert E-TVB
[ELECT(E-TVW)]^C^C-insert E-TVW
[ELECT(E-TW)]^C^C-insert E-TW

**EQUIP
[EQUIP]
[EQUIP(EQ-1)]^C^C-insert EQ-1
[EQUIP(EQ-1K)]^C^C-insert EQ-1K
[EQUIP(EQ-2)]^C^C-insert EQ-2
[EQUIP(EQ-3)]^C^C-insert EQ-3
[EQUIP(EQ-4)]^C^C-insert EQ-4
[EQUIP(EQ-5)]^C^C-insert EQ-5
[EQUIP(EQ-6)]^C^C-insert EQ-6
[EQUIP(EQ-7)]^C^C-insert EQ-7
[EQUIP(EQ-7E)]^C^C-insert EQ-7E
[EQUIP(EQ-8)]^C^C-insert EQ-8
[EQUIP(EQ-9)]^C^C-insert EQ-9

**FURN
[FURN]
[FURN(F-CH1)]^C^C-insert F-CH1
[FURN(F-CH2)]^C^C-insert F-CH2
[FURN(F-CH3)]^C^C-insert F-CH3
[FURN(F-CH4)]^C^C-insert F-CH4
[FURN(F-CH5)]^C^C-insert F-CH5
[FURN(F-CH6)]^C^C-insert F-CH6
[FURN(F-CH7)]^C^C-insert F-CH7
[FURN(F-CH8)]^C^C-insert F-CH8
[FURN(F-SF1)]^C^C-insert F-SF1
[FURN(F-SF10)]^C^C-insert F-SF10
[FURN(F-SF11)]^C^C-insert F-SF11
[FURN(F-SF12)]^C^C-insert F-SF12
[FURN(F-SF2)]^C^C-insert F-SF2
[FURN(F-SF3)]^C^C-insert F-SF3
[FURN(F-SF4)]^C^C-insert F-SF4
[FURN(F-SF5)]^C^C-insert F-SF5
[FURN(F-SF6)]^C^C-insert F-SF6
[FURN(F-SF7)]^C^C-insert F-SF7
[FURN(F-SF8)]^C^C-insert F-SF8
[FURN(F-SF9)]^C^C-insert F-SF9

**MARK
[MARK]
[Tony]^C^C-insert Tony
[MARK(D-DM)]^C^C-insert D-DM
[MARK(D-ED)]^C^C-insert D-ED
[MARK(D-EL)]^C^C-insert D-EL
[MARK(D-ER)]^C^C-insert D-ER
[MARK(D-EU)]^C^C-insert D-EU
[MARK(D-FFM)]^C^C-insert D-FFM
[MARK(D-FFMA)]^C^C-insert D-FFMA
[MARK(D-FLEV)]^C^C-insert D-FLEV
[MARK(D-FMA)]^C^C-insert D-FMA
[MARK(D-JM)]^C^C-insert D-JM
[MARK(D-LEV)]^C^C-insert D-LEV
[MARK(D-WFM)]^C^C-insert D-WFM
[MARK(D-WFMD)]^C^C-insert D-WFMD
[MARK(D-WFML)]^C^C-insert D-WFML
[MARK(D-WFMR)]^C^C-insert D-WFMR
[MARK(D-WFMU)]^C^C-insert D-WFMU
[MARK(D-WIN)]^C^C-insert D-WIN
[MARK(RM)]^C^C-insert RM
[MARK(S-EXIT)]^C^C-insert S-EXIT
[MARK(S-NORTH)]^C^C-insert S-NORTH

**PLANTS
[PLANTS]
[PLANTS(P1)]^C^C-insert P1
[PLANTS(P10)]^C^C-insert P10
[PLANTS(P2)]^C^C-insert P2
[PLANTS(P3)]^C^C-insert P3
[PLANTS(P4)]^C^C-insert P4
[PLANTS(P5)]^C^C-insert P5
[PLANTS(P6)]^C^C-insert P6
[PLANTS(P7)]^C^C-insert P7
[PLANTS(P8)]^C^C-insert P8
[PLANTS(P9)]^C^C-insert P9

**SANITARY
[SANITARY]
[SANITARY(SW-1)]^C^C-insert SW-1
[SANITARY(SW-10)]^C^C-insert SW-10
[SANITARY(SW-11)]^C^C-insert SW-11
[SANITARY(SW-12)]^C^C-insert SW-12
[SANITARY(SW-13)]^C^C-insert SW-13
[SANITARY(SW-14)]^C^C-insert SW-14
[SANITARY(SW-15)]^C^C-insert SW-15
[SANITARY(SW-16)]^C^C-insert SW-16
[SANITARY(SW-2)]^C^C-insert SW-2
[SANITARY(SW-3L)]^C^C-insert SW-3L
[SANITARY(SW-3R)]^C^C-insert SW-3R
[SANITARY(SW-4)]^C^C-insert SW-4
[SANITARY(SW-5)]^C^C-insert SW-5
[SANITARY(SW-6)]^C^C-insert SW-6
[SANITARY(SW-7)]^C^C-insert SW-7
[SANITARY(SW-8)]^C^C-insert SW-8
[SANITARY(SW-9)]^C^C-insert SW-9
[SANITARY(SW-E1A)]^C^C-insert SW-E1A
[SANITARY(SW-E1B)]^C^C-insert SW-E1B
[SANITARY(SW-E2A)]^C^C-insert SW-E2A
[SANITARY(SW-E2B)]^C^C-insert SW-E2B
[SANITARY(SW-E3A)]^C^C-insert SW-E3A
[SANITARY(SW-E3B)]^C^C-insert SW-E3B
[SANITARY(SW-E4)]^C^C-insert SW-E4


//
//      
//

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2003-3-31 23:12:00 | 显示全部楼层

在ACAD2002 LT中能用

但是在ACAD2002 LT中能用,为什么呢?都是一样新装的软件,
发表于 2003-4-2 09:10:00 | 显示全部楼层

建议查看系统的acad.mnu文件,找出图像显示部分的语法错误

不好意思,我没有做过这个东西,只做过菜单和工具栏的创建,不过你可以试试,祝你成功。
发表于 2003-4-9 17:51:00 | 显示全部楼层

阁下如果知道哪里错了,请说一下,我也遇到这个类似的问题。谢。

阁下如果知道哪里错了,请说一下,我也遇到这个类似的问题。谢。
发表于 2003-4-10 09:01:00 | 显示全部楼层

资料...

AutoCAD的图像控件菜单是用DCL的 image 控件设计而成,默认状态是:
w 图像控件菜单将在左边显示提示文字,右边总是20个插图位置。
w 菜单项的语法格式:
[幻灯片库名(幻灯片名,提示文字)] 执行描述
w 每个菜单中有一个图像控件菜单段,
这个段是以 ***IMAGE 作为段名开头的。
w 这个段中可以有若干个以 ** 前导的、自定义节名的节。
w 菜单节的内容是图像控件菜单的具体描述,项的数量不限。
w 每节的节名之后第一行,是该节在图像控件菜单对话框中显示标题。
w 菜单项的写法与下拉菜单类似,只是不必写标识名。

摘自《Visual LISP程序设计——技巧与范例》
------------------------------------------------------------------
从您的菜单描述看,应当是错的。正确的格式上边已经说了:
[幻灯片库名(幻灯片名,提示文字)] 执行描述
因此,您应当先创建幻灯片苦,之后编辑菜单描述到正确的格式,就好了...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 10:38 , Processed in 0.169655 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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