明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1218|回复: 4

[提问] 关于CUIX文件导入后菜单及功能面板显示

[复制链接]
发表于 2024-3-27 00:02:03 | 显示全部楼层 |阅读模式
30明经币
搞了一晚上,还是上来问问吧。


已经做好的CUIX文件,及配套的mnu、mnr文件均无问题,使用CAD自带CUILOAD导入正常。
想以lsp模式,一键导入,但写好了如下程序,导入成功,但菜单栏及功能栏均无显示。
进入CUI界面看到,启动组导入成功,但菜单栏及功能栏并没有自动加载到当前工作空间。
求解。

lsp如下:

(PROGN (command "_.cuiload") (command "D:/TElecT20V8/sys24x64/test.cuix"));;放天正文件夹下是因为天正目录已经是CAD信任文件夹


(DEFUN CX-PLACEMENU (TY / N)
  (setq NA "hst")
  (if (MENUGROUP NA)
    (PROGN
      (setq N 1)
      (while (and (< N 24))
        (if (MENUCMD (STRCAT "P" (ITOA N) ".1=?"))
          (PROGN (setq N (+ N 1)))
          (PROGN
            (if (>= N 11)
              (PROGN
                (if (< (ATOF (GETVAR "acadver")) 18.0)
                  (PROGN (MENUCMD (STRCAT "p10=+" NA ".pop1")))
                  (PROGN (MENUCMD (STRCAT "p11=+" NA ".pop1")))
                )
                (setq N 25)
              )
              (PROGN
                (if (> N 3) (PROGN (setq N (- N 2))) (PROGN (setq N 3)))
                (MENUCMD (STRCAT "p" (ITOA N) (STRCAT "=+" NA ".pop1")))
                (setq N 25)
              )
            )
          )
        )
      )
    )
  )
  (PRINC)
)



发表于 2024-3-27 08:24:48 | 显示全部楼层
你函数的TY参数好像没用到啊,是不是写错了字母
回复

使用道具 举报

发表于 2024-3-27 22:16:55 | 显示全部楼层
看不懂,我直接(command "._CUILOAD" "test")
回复

使用道具 举报

 楼主| 发表于 2024-3-28 18:42:23 | 显示全部楼层
天正加载完后就自动加载cuix,然后就在功能区面板自动出来了,我就奇怪了都,怎么弄都不行。
回复

使用道具 举报

发表于 2024-5-13 17:03:12 | 显示全部楼层
本帖最后由 lovewanting002 于 2024-5-13 17:06 编辑

没有显示对应的菜单和工具栏,需要修改代码进行对应menugroup和TOOLBAR指定显示。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 17:46 , Processed in 0.168394 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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