模态窗口 - “确定”按钮<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好 - 我想创建一个请求用户响应的模式窗口,如下所示:
特布=文本编辑框( ”” ) ;
好的=按钮盒( “好的” ) ;
西北=新窗户( “我的模态窗口” , <<模态( 1 ) ,
h 列表框(文本框( “在此输入: ” ) ,特布),
好的
) ;
如果用户单击“确定”,如何防止窗口关闭没有提供回应?我尝试将各种脚本添加到“确定”按钮中,以查看 teb 是否包含长度大于零的字符串,然后仅在包含时关闭窗口,但我似乎找不到正确的语法:窗口无论如何总是关闭。
我注意到该窗口提供了一个“确定”按钮,即使我不包含它(大概是因为它必须有一个),所以我想知道它是否用它自己的按钮之一替换我的“确定”按钮。有没有可能那是问题?
非常感谢
回复:模态窗口 - “确定”按钮<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好,
你可以尝试以下方法——
从模态更改为非模态,并添加“取消”按钮框。
我建议也移动您的文本编辑框和“确定”按钮框。
消息将通过所选的每个按钮打印到日志中。
最好的,
斯坦
!-
西北=新窗户( “我的模态窗口” , <<非模态,
h 列表框(文本框( “在此输入: ” ) ,特布=文本编辑框( ”” ) ) ,
按钮盒( “好的” ,用户文本=特布<<获取文本;
如果(用户文本== ”” ,扔( “!错误 001:(无值)--在继续之前输入一个值” ) ,
西北<<关闭窗口;清除日志() ;写( “您输入的文字=” ||字符(用户文本))
)) ,
按钮盒( “取消” ,西北<<关闭窗口;清除日志() ;写( “用户已取消。” ) )
) ;
-!
回复:模态窗口 - “确定”按钮渡渡鸟,
模式窗口中需要“确定”按钮或其“等效项”。重点是构建模态窗口,以便用户做出选择,然后单击“确定”或“取消”进行这些选择。相当于“是”和“否”。
请尝试以下操作:
新窗口("模态演示", <
Textbox("你真的想这样做吗?"),
按钮框(“是”),
按钮框(“否”)
);
因此,您必须始终构建以“是”或“否”或“确定”和“取消”结尾的模式对话框。
如果你想一想,这是有道理的。你有两个选择:接受或不接受。
为了更具体地解决您的问题,您可以禁用“确定”或“是”按钮,直到完成某些操作。请尝试以下操作:
所选内容=“”;
输入窗口 = List(Button(-1));
询问用户 Expr = Expr (
进入窗口 = 新窗口("模态演示", < TextBox("请输入一些内容?"),
东西 = TextEditBox("", < 是按钮 = ButtonBox("是", &amp;amp;amp;amp;amp;amp;lt; &amp;amp;amp;amp;amp;amp;lt;enable(0)),&amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;gt; );&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;gt;);&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;gt;While(选定的内容 == "" | 输入窗口["按钮"] == -1,&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;gt;询问用户 Expr;&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;gt;);&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;gt;迈克尔&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;/lingo-body&amp;amp;amp;amp;amp;amp;gt;
回复:模态窗口 - “确定”按钮非常感谢。这似乎有效!