乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 65|回复: 6

[综合讨论] 使用屏幕菜单

[复制链接]

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 23:40:06 | 显示全部楼层 |阅读模式
大家好,我需要一些帮助,在阅读了另一篇帖子后,我想我会重新发明一个屏幕菜单来找到答案。现在屏幕菜单暂时关闭,但可以通过将可变屏幕菜单设置为1或使用重定义屏幕菜单来启用。这是确定的一部分,然后弹出空白屏幕菜单,将其放在第二个屏幕上使生活变得轻松。
 
现在的问题是我无法加载菜单的屏幕部分,在家里我可以在CUI中看到它作为传统菜单,在工作时它根本就没有出现?使用主版本时,菜单不填充,只返回Nil。我试过一些旧的菜单,它们也不起作用。
 
有什么想法吗?菜单加载为部分独立菜单。
 
  1. ***MENUGROUP=ALSSCRN
  2. ***SCREEN
  3. **Srcn1 3
  4. [Pick num]
  5. [line1]0
  6. [1]1
  7. [2]2
  8. [3]3
  9. **Scrn2 3
  10. [pick num2]
  11. [line2]-1
  12. [line3]-4
  13. [4]4
  14. [5]5
  1. ; calling code to load menu
  2. (setvar "screenmenu" 1)
  3. (menucmd "S=Scrn1")
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 23:52:47 | 显示全部楼层
找到答案屏幕菜单似乎只能从弹出菜单或lisp调用,无法从命令行测试,我已经很久没有使用它们了,我仍然说这是一个方便的工具,你可以有一个描述和隐藏值,你可以点击作为键盘的替代品。
 
  1. **brickwid 3
  2. [AutoCAD]^C^C^P$S=X $S=S
  3. [select]
  4. [no of]
  5. [bricks]
  6. [ 0.5]110
  7. [ 1.0]230
  8. [ 1.5]360
  9. [ 2.0]470
  10. [ 2.5]590
  11. [ 3.0]710
  12. [ 3.5]830
  13. **BO 3
  14. BRICK
  15. ROD
  16. OPENING
  17. LENGTHS
  18. [0 - 2390]$S=BO1
  19. [TO  4670]$S=BO2
  20. [TO  6950]$S=BO3
  21. [TO  9230]$S=BO4
  22. [TO 11510]$S=BO5
  23. [TO 12110]$S=BO6
回复

使用道具 举报

YZ

27

主题

232

帖子

205

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
135
发表于 2022-7-7 00:05:07 | 显示全部楼层
比格尔,你总是在某处突破界限。你写的东西看起来很有趣,尽管我认为我还没有完全理解。有没有可能截屏?
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-7 00:16:01 | 显示全部楼层
YZ假设你有一个lisp,它要求一个预定义的值。在这个例子中,它是一个砖的长度,很难记住,但它是一个标准大小。lisp程序通过(getreal“Enter bricks”)请求一个值。当你的菜单被显示时,我单击了3块砖,但它将值830返回给lisp程序,并绘制了一条3块砖长的线。
 
举一个脚的例子来说,你有一个2'6英寸的灯光,这是4次按键,一个屏幕菜单,一次点击,没有打字错误。2'7英寸
 
我在几年前创建的一个软件包中使用了它们,令人惊讶的是它们的用处如此之大,你可以做一些事情,比如读菜单。
1-0
11-20
21-30
 
选择1-10,然后得到菜单
1.
2.
3.
 
我正在提取路缘回报,我有两个选择
B2内部-外部然后子菜单
[内部]
5.
6.
7.
8.
[外部]
5.45
6.45
7.45
回复

使用道具 举报

10

主题

598

帖子

594

银币

初来乍到

Rank: 1

铜币
48
发表于 2022-7-7 00:26:50 | 显示全部楼层
我不认为screenmenu在LT中可用,它当然不是一个公认的变量,显然它在完整的autocad中不再受支持,并且已被删除/禁用。
回复

使用道具 举报

4

主题

2143

帖子

2197

银币

限制会员

铜币
-24
发表于 2022-7-7 00:34:47 | 显示全部楼层
AFAIK它在2014年仍然可用完整的AutoCAD,我确实认为自2012年左右以来它需要“重新定义”,但是的,它在任何LT中都不可用。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-7 00:44:34 | 显示全部楼层
有两种方法可以打开使用重定义屏幕菜单或(setvar“screenmenu”1)好的事情是它是一个浮动工具栏,所以可以停靠在第二个屏幕上。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-10 03:50 , Processed in 0.746179 second(s), 77 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表