Tharwat 发表于 2022-7-6 07:21:34

edit_box和Toogle

大家好。
 
当用户在同一DCL文件的编辑框中键入任何字符或数字时,是否可以将_tile设置为1?
 
提前谢谢。

Lee Mac 发表于 2022-7-6 07:31:25

查看此帖子

Tharwat 发表于 2022-7-6 07:40:39

要么我没有得到它,要么我的第一个帖子不够清楚。
 
我期待着在用户开始在编辑框中输入时选中切换(每个)
.

 
谢谢

Lee Mac 发表于 2022-7-6 07:48:17

 
我理解-我的帖子详细介绍了适用于DCL edit_框的回调$reasons,并提供了一个示例程序来帮助您理解触发各种回调$reasons值的事件。

Tharwat 发表于 2022-7-6 07:56:55

在我至少尝试过的所有情况下,$reason值总是返回2,我在帮助文档中找不到它,无法阅读更多关于它的信息,也无法知道您在该帖子中的基本目标是什么。

Guest kruuger 发表于 2022-7-6 08:12:15

要选中切换,您需要点击TAB或在离开edit_框时首先输入。无法“动态”检查在edit_框中输入的内容。
http://exchange.autodesk.com/autocadarchitecture/enu/online-help/ARCHDESK/2012/ENU/pages/WS73099cc142f4875516d84be10ebc87a53f-7aa3.htm
克鲁格

Tharwat 发表于 2022-7-6 08:14:25

谢谢你,克鲁格。
 
现在很清楚了。

Lee Mac 发表于 2022-7-6 08:26:53

 
如果用户“提交”编辑框互动程序的内容(即,在编辑框具有焦点时按Enter键),则$reason变量将保持值1;如果编辑框在用户未提交内容的情况下失去焦点(即,另一个互动程序具有焦点),则$reason变量将保持值2。我链接的帖子中的示例程序演示了这种行为,并简要解释了回调$reason值。
页: [1]
查看完整版本: edit_box和Toogle