Tk - 对话框部件



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

tk_dialog window title detailText bitmap default string1 ... stringn

部件的每个选项的使用方法如下表所示,需要按相同的顺序使用 -

序号 语法和描述
1

窗口

确定对话框的顶级窗口名称,以及以此名称存在的任何现有窗口将被销毁。

2

标题

部件的标题。

3

详细信息文本

部件的详细信息文本。

4

位图

要在对话框顶部(文本左侧)显示的位图(适合 Tk_GetBitmap 的形式)。如果这是一个空字符串,则对话框中不显示任何位图。Tk 中可用的位图包括 warning、question、questhead、info、hourglass、error、gray12、gray25、gray50 和 gray75。

5

默认

要选择的按钮索引。

6

字符串1 ... 字符串n

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

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

#!/usr/bin/wish

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

运行上述程序后,我们将得到以下输出 -

Dialog Widget Example
tk_mega_widgets.htm
广告