CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoLISP 开发指南

关于用于隐藏对话框的函数 (DCL)

2023-1-6 09:12| 发布者: admin| 查看: 599| 评论: 0|来自: AutoCAD

摘要: 当对话框处于活动状态时,用户无法与图形屏幕交互。

当对话框处于活动状态时,用户无法与图形屏幕交互。

如果要允许用户在关闭对话框之前从图形屏幕中选择对象或选取点,则必须暂时关闭对话框,以便用户可以与屏幕交互并执行操作。这称为隐藏对话框。操作完成后,需要还原对话框。

隐藏对话框与以结尾相同,只是回调函数必须使用status参数来指示对话框处于隐藏状态,而不是结束或取消。将状态设置为应用程序定义的值。该函数在对话框消失时返回应用程序定义的状态。然后,程序必须检查返回的状态并确定下一步操作。done_dialogdone_dialogstart_dialogstart_dialog

当按钮磁贴的操作导致对话框被隐藏时,不应包含省略号或三个点的系列。请改用标签中后跟小于号 (<) 的空格。当对话框隐藏自身时,应显示一个提示,说明用户应执行的操作。在大多数情况下,您将使用其中一个函数来请求用户所需的输入。这些函数有一个参数,您可以使用该参数指定提示。getXXX

用户对请求的输入提供有效响应后,对话框应重新出现,并向用户提供他们已成功提供输入的反馈。此反馈可以是编辑框中的新信息、更新的列表框、指示状态的文本消息或这些内容的组合。


路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-19 14:31

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部