CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoLISP 开发指南

关于对话框中的错误处理 (DCL)

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

摘要: 对话框可以显示错误消息和警告,并带有 文本磁贴称为错误磁贴(错误磁贴),或带有嵌套警告框。

对话框可以显示错误消息和警告,其中称为错误磁贴 () 或嵌套的警告框。texterrtile

以下准则适用于两者:

  • 错误消息应该是完整的句子,标点符号如此,首字母大写,结尾处有句点。
  • 错误消息应清楚地说明问题或潜在问题。
  • 报告错误后,如果可能,将对话框的焦点转移到触发错误的磁贴上。

错误磁贴

对次要错误或警告使用错误磁贴,尤其是由印刷错误引起的错误或警告。不要在用于状态消息的文本磁贴中显示错误。这些都很容易被忽视。错误磁贴应显示在对话框底部。

错误宽恕

使对话框宽容,以便用户可以随意探索,而不必担心犯不可逆转的错误。通过对话框底部的错误磁贴中的消息报告次要错误。通过显示警报框报告更严重的错误。该函数显示一个简单的警报框(带有单个“确定”按钮)。如果用户选择可能具有破坏性或耗时的操作,则对话框应显示一个警告框,使用户可以选择继续操作或取消操作。alert

例如,在“块定义”对话框中,当用户尝试创建已存在的块时,会出现一个警告框。然后,用户可以选择继续并覆盖原始块,或者取消操作而不进行更改:

提醒用户的嵌套对话框应返回到上一个对话框。仅在出现严重或可能致命的错误时终止对话框的当前嵌套。


路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-19 13:50

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部