Copyright © tutorialspoint.com
A MessageBox is a widget that displays a simple dialog with predefined buttons.
Here is a simple syntax to create this widget:
Tk.messageBox { .....Widget-specific Options.... } |
NA
SN | Options with Description |
---|---|
1 | icon => String Specify the icon of the messageBox. Valid values are error, info, question, or warning. |
2 | type => String Specify the type of the messageBox. Valid values are abortretryignore, ok, okcancel, retrycancel, yesno, or yesnocancel. The type determines the buttons to be shown. |
3 | default => String Specify the default button. This must be one of abort, retry, ignore, ok, cancel, yes, or no, depending on the type of the messageBox previously specified. |
4 | detail => String Specify text for the detail region of the messageBox. |
5 | message => String Specify the message text of the messageBox. |
6 | title => String Specify the title of the messageBox. |
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 |
This will produce following result
Copyright © tutorialspoint.com