Ruby/TK - Message Box 消息框小部件

标准选项

NA


小部件特定选项

序号 选项 & 描述
1

icon => String

指定消息框的图标。 有效值为 errorinfoquestionwarning

2

type => String

指定消息框的类型。 有效值为 abortretryignoreokokcancelretrycancelyesno 或 < b>是的取消。 类型确定要显示的按钮。

3

default => String

指定默认按钮。 这必须是 abortretryignoreokcancel 之一, yesno,取决于先前指定的 messageBox 的类型。

4

detail => String

为 messageBox 的详细信息区域指定文本。

5

message => String

指定消息框的消息文本。

6

title => String

指定消息框的标题。


事件绑定

NA

示例

require 'tk'

root = TkRoot.new
root.title = "Window"

msgBox = Tk.messageBox (
   'type'    => "ok",  
   'icon'    => "info", 
   'title'   => "This is title",
   'message' => "This is message"
)
Tk.mainloop

这将产生以下结果 −

Ruby/Tk MsgBox

❮ Ruby Tk 指南