CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

关于设计对话框 (DCL)

2023-1-8 09:20| 发布者: admin| 查看: 413| 评论: 0|来自: AutoCAD

摘要: 使用对话框控制语言 (DCL),可以创建用于 AutoLISP 程序的对话框。

使用对话框控制语言 (DCL),可以创建用于 AutoLISP 程序的对话框。

对话框由以对话框控制语言 (DCL) 编写的 ASCII 文件定义,需要进行一些规划以确保其外观和行为与操作系统和 AutoCAD 使用的其他对话框相似。您选择使用的磁贴或控件及其在对话框中的布局应流畅直观。

创建对话框时,请考虑以下准则:

  • 对话框永远不应该显得杂乱无章,它会导致设计无效且难以使用。利用空白空间将控件彼此分散开来。
  • 个人经常从左上角到右下角扫描对话框,因此将最常用的磁贴放置在这些区域可以使设计更有效。
  • 按逻辑将对话框的各个部分排列成行或列,以便用户可以从左到右或从上到下扫描它们。
  • 垂直和水平对齐相关的输入字段(如编辑框或列表框),以便当用户通过按 Tab 切换字段时,光标在一条直线、正交线上移动。
  • 如果输入数据有自然顺序(例如坐标的 XYZ),请以相同的方式对字段进行排序。垂直和水平对齐盒装区域。不要在盒装区域周围或之间留出大量空白。如有必要,将其宽度向右扩展。
  • 嵌套对话框有助于向用户隐藏不太常用的选项,但要避免深入到太多的嵌套级别。调用嵌套对话框时,用户应返回到调用对话框。
  • 应用程序的对话框应在内部保持一致,并与相关应用程序保持一致。如果熟悉的对话框的设计与应用程序、相关应用程序或主机系统中的其他对话框一致,则更易于理解。
  • 对对话框控件使用标准定义。这样可以减少您的工作量,有助于保持一致性,并使用户更容易学习和使用您的对话框。
  • 为所有条目和选项提供合理的默认值。精心选择的默认值可以帮助用户快速轻松地完成对话框。建议您在每次使用对话框时更新默认值,换言之,保存用户以前的设置并将其用作新的默认值。
  • 您应该提供帮助工具。建议应用程序的主对话框具有“帮助”按钮,该按钮显示描述如何使用对话框选项的基本主题文件。在大多数情况下,“帮助”按钮应使用该函数调用“帮助”工具。help

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-12-15 14:58

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部