乐筑天下

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

[编程交流] DCL罗盘点类似于

[复制链接]

26

主题

1495

帖子

20

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
118
发表于 2022-7-6 11:56:34 | 显示全部楼层 |阅读模式
问候语,
 
有人做过类似于DDVPOINT X轴输入的DCL吗?
 
我试图只选择16个罗盘点(22.5度)。DCL单选按钮屏幕非常糟糕。图形视图会更好。
 
我已经开始分解DDVPOINT。lsp,但我以前从未使用过图像块-大卫
125639tm3xzvxinaf8rua8.jpg
125641h2u01unxqxp2nnon.gif
DDDIRSLD。拉链
回复

使用道具 举报

15

主题

209

帖子

121

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
163
发表于 2022-7-6 12:01:55 | 显示全部楼层
我想你需要action_互动程序的$Y$X回调。这与dim\u y和dim\u x值一起将确定您在image\u按钮中选择的位置。
 
我确实在某个地方有一个例子,如果我找到了,我会贴出来。
回复

使用道具 举报

32

主题

1166

帖子

1146

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
159
发表于 2022-7-6 12:05:44 | 显示全部楼层
 
 
嘿,大卫,
 
我将使用vector_图像来实现这一点。以我的OLC程序为例。模拟图像2。lsp用于创建图像。你可以用滑动按钮做同样的事情,使图像高亮显示或使用弹出列表。
OLCv5.zip
Mimage2.lsp
回复

使用道具 举报

32

主题

1166

帖子

1146

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
159
发表于 2022-7-6 12:07:36 | 显示全部楼层
你也可以在Terrycads网站上查看MyImage按钮。
它使图像更具交互性,例如DDVPOINT对话框。
 
 
http://web2.airmail.net/terrycad/Tutorials/MyDialogs.htm
回复

使用道具 举报

26

主题

1495

帖子

20

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
118
发表于 2022-7-6 12:12:14 | 显示全部楼层
谢谢你的回复。我将尝试教程,因为它似乎已经具备了基础知识-大卫
回复

使用道具 举报

32

主题

1166

帖子

1146

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
159
发表于 2022-7-6 12:12:50 | 显示全部楼层
 
大卫,
 
试试下面的程序。我重新编写了您的幻灯片,并将其放置在自己的dcl中。
 
如果这就是你要找的,我很乐意告诉你所有的细节。
这是用mimage2创建的。我发布的lsp。
不需要外部幻灯片,因为它们内置于代码中。
模拟图像2。lsp将为图像编写lisp代码以及dcl代码。
有一些额外的步骤需要采取,但我可以让你通过所有这些。
 
注意:图像越复杂,代码越大。
 
如果您需要一个图像按钮来完全像DDVPOINT一样工作。lsp,然后继续学习教程。
 
请告诉我。
指南针。拉链
125642pag5pkg58e5vk45z.jpg
125644sxzi1ng7gggb2ffn.jpg
回复

使用道具 举报

26

主题

1495

帖子

20

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
118
发表于 2022-7-6 12:17:01 | 显示全部楼层
秃鹰,
 
谢谢我不知道图像可以通过lsp例程生成。我更关注的是ddvpoint输入,它指向图像块中的方向,并返回方向角度或指南针值。你的将是我一个很好的学习。
 
再次感谢-大卫
回复

使用道具 举报

32

主题

1166

帖子

1146

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
159
发表于 2022-7-6 12:20:32 | 显示全部楼层
 
我很高兴你喜欢它。
 
从技术上讲,该图像是一个Windows图元文件。
 
我相信你可以在你的程序中为你做这样的事情。
 
只需提及mimage2。lsp由交流论坛的Viper创建。我所有的幻灯片都使用了这个程序,再也没有回去制作外部幻灯片。
 
它的工作方式与脚本相同,只是需要控制指针在弹出列表中的移动。您提供的图像已重新绘制,并与程序一起制作成幻灯片,用作背景图像。我创建了一个指针,并为每个移动(22.5度)制作了一个图像,并将其放置在一个条件中,以便与弹出列表一起操作。需要注意的是,不要改变你创造这一切的观点。我保存了一个视图,以防发生任何意外移动。这确保了指针的干净移动。
 
运行mimage2时。lsp它将创建两个文件。vimage。dcl和vimage。lsp并将其放置在C:drive上的临时目录中。我只是删除列表并将其放在我的程序中。您需要尝试帧大小以获得所需的大小幻灯片。上面的指南针滑块使用了dimx\u平铺值300 x dimy\u平铺295。我使用黑色背景作为指南针,没有背景作为指针。如果您决定不使用任何背景色,并希望我们使用灰色背景的对话框,您需要确保您的幻灯片使用较深的颜色来突出。
 
这与对话框中的大多数acads图像使用的方法相同。示例:选择不同选项时会更改的标注样式管理器以及ddvpoint对话框。请注意,这些对话框中使用的文本是标准字体。这样做的原因是为了使列表更小。当你使用更多曲线的字体或使用任何圆形时,你都可以预期列表会很大。我还想指出,当填充物变得有点空时,固体不会很好地工作。在本例中,我使用了一个填充图案作为指针,使其具有填充外观。
 
试想一下,当你把程序编译成vlx时,幻灯片已经包括在内了。真漂亮!
 
我希望这能让你了解这一切。我很乐意回答你关于它的任何问题。
 
祝你好运
秃鹰
回复

使用道具 举报

26

主题

1495

帖子

20

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
118
发表于 2022-7-6 12:22:29 | 显示全部楼层
到目前为止,我对教程没有什么印象。标记了太多依赖调用;包括。我的0.02美元-David
回复

使用道具 举报

32

主题

1166

帖子

1146

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
159
发表于 2022-7-6 12:27:58 | 显示全部楼层
 
我也不喜欢。特里以写节目为生。我猜他是想确保比赛看起来很难,所以你需要依靠他的能力。似乎教程需要列出所有程序才能正常工作。从那里你需要找出什么属于什么。
 
我知道当你使用他概述的程序时,它运行得很好。
据我所知,除了那个例子之外,我还没有见过很多点击幻灯片的例子。
 
对不起,大卫
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-5 10:16 , Processed in 0.758573 second(s), 75 queries .

© 2020-2025 乐筑天下

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