lutcus 发表于 2022-7-6 10:24:02

布局lisp(编辑帮助)

我发现这个Lisp程序。这很好。但有一点不舒服。。因为,当你从列表中选择你想要的布局时,你必须按下“OK”按钮。我想按两次(或一次)对布局的名称(不选择名称,并按确定按钮)是否可以编辑这个lisp??。或者,也许有另一个更舒适的lisp来打开你想要的布局。。。
 
我的Lisp程序,我需要更改…:
布局-LK。lsp

lpseifert 发表于 2022-7-6 10:29:20

你试过了吗?

Tiger 发表于 2022-7-6 10:32:47

等等,点击两次而不是一次太难了?为什么不使用屏幕底部的布局按钮呢?
 
我建议你去Afralisp。如果你对你想要的东西那么挑剔的话,你可以自己学习写Lisps。

The Buzzard 发表于 2022-7-6 10:34:42

 
首先,这个程序中有两个额外的右括号。因此,从一开始就行不通。
此外,你没有张贴dcl文件,那么有谁能帮助你。

       ;;;--- If a layout was selected...
       (if selectedLayout
         ;;;--- Set the current layout
         (command "layout" "set" selectedLayout)
         )
       )
   )
   )
)

The Buzzard 发表于 2022-7-6 10:37:46

我做了一些搜索,这个lisp实际上是调用布局。JefferyPSanders的lsp。通用域名格式
 
这是您要消除的警报吗?我注意到你的代码在两个额外括号所在的区域被修改了。
这是因为有人也删除了(progn)当它应该被保留在。
 
 
以下是JPS的代码,删除了警报,但保留了progn。
因此无需拆除支架。警报已消除。
命令语法:布局
 
我必须假设您提到的第二个OK是在您选择布局并单击对话框上的第一个OK后弹出的警报框。
 
这是您似乎已编辑的区域。

       ;;;--- If a layout was selected...
       (if selectedLayout
          (progn                              ;You removed this when it should have been kept in.
         ;;;--- Set the current layout
         (command "layout" "set" selectedLayout)
         ;;;--- Inform the user
          (alert (strcat "Current layout is --> " selectedLayout)) ; You want this removed I assume
         )
       )
   )
   )
)

 
这就是它应该看起来的样子。

   ;;;--- If the user pressed the okay button
   (if(= ddiag 2)
       ;;;--- If a layout was selected...
       (if selectedLayout
         (progn
         ;;;--- Set the current layout
         (command "layout" "set" selectedLayout)
         )
       )
   )
   )
)

布局。dcl
布局。lsp

lutcus 发表于 2022-7-6 10:42:30

我不懂lisp语言,我只是一个想象力丰富的普通用户。。

The Buzzard 发表于 2022-7-6 10:46:11

 
没问题,但无论如何都要努力。

Lee Mac 发表于 2022-7-6 10:50:03

也许可以在这里看到:
 
http://www.cadtutor.net/forum/showthread.php?42431-用于组织布局选项卡的TabSort实用程序

lutcus 发表于 2022-7-6 10:52:17

这并不难。。只是不太舒服。。我总是尽可能快地完成我的技术工作。。速度是我工作中的第二个名字。。每次我按两下-我都很讨厌。。我在土木工程专业工作。。我画了很多。。。我知道如果你画5个布局,很难理解我。。

lutcus 发表于 2022-7-6 10:55:51

“这是您要消除的警报吗?”是的,我做到了。。我自己。。我试着做smth。。但我不是Lisp程序的作家。。所以我想帮你。。非常感谢您的回复
页: [1] 2
查看完整版本: 布局lisp(编辑帮助)