Tk - 对话框小部件


对话框小部件用于显示对话框 -

tk_dialog window title detailText bitmap default string1 ... stringn

下表列出了小部件上述每个选项的使用,并且它们需要以相同的顺序使用 -

先生。 语法和描述
1

窗户

确定对话框的顶级窗口的名称,并且任何具有该名称的现有窗口都将被销毁。

2

标题

小部件的标题。

3

详细文本

小部件的详细文本。

4

位图

位图(以适合 Tk_GetBitmap 的形式)显示在对话框的顶部、文本的左侧。如果这是空字符串,则对话框中不会显示任何位图。Tk 中可用的位图包括警告、问题、任务头、信息、沙漏、错误、gray12、gray25、gray50 和gray75。

5

默认

要选择的按钮的索引。

6

字符串 1 ... 字符串 n

按钮的字符串,它确定按钮的数量。

对话框小部件的一个简单示例如下所示 -

#!/usr/bin/wish

set a [tk_dialog .myDialog "myTitle" "myDetail Text" questhead 0 "Yes" "No"]

当我们运行上面的程序时,我们将得到以下输出 -

对话框小部件示例
tk_mega_widgets.htm