- PyGTK 教程
- PyGTK - 主页
- PyGTK - 简介
- PyGTK - 环境
- PyGTK - 你好世界
- PyGTK - 重要类
- PyGTK - 窗口类
- PyGTK - 按钮类
- PyGTK - 标签类
- PyGTK - 入门级
- PyGTK - 信号处理
- PyGTK - 事件处理
- PyGTK - 容器
- PyGTK - 盒子类
- PyGTK - ButtonBox 类
- PyGTK - 对齐类
- PyGTK - EventBox 类
- PyGTK - 布局类
- PyGTK - 组合框类
- PyGTK - ToggleButton 类
- PyGTK - CheckButton 类
- PyGTK - 单选按钮类
- PyGTK - 菜单栏、菜单和菜单项
- PyGTK - 工具栏类
- PyGTK - 调整类
- PyGTK - 范围类
- PyGTK - 规模类
- PyGTK - 滚动条类
- PyGTK - 对话框类
- PyGTK - 消息对话框类
- PyGTK - AboutDialog 类
- PyGTK - 字体选择对话框
- PyGTK - 颜色选择对话框
- PyGTK - 文件选择器对话框
- PyGTK - 笔记本类
- PyGTK - 框架类
- PyGTK - AspectFrame 类
- PyGTK - TreeView 类
- PyGTK - 窗格类
- PyGTK - 状态栏类
- PyGTK - ProgressBar 类
- PyGTK - 视口类
- PyGTK - 滚动窗口类
- PyGTK - 箭头类
- PyGTK - 图像类
- PyGTK - DrawingArea 类
- PyGTK - SpinButton 类
- PyGTK - 日历类
- PyGTK - 剪贴板类
- PyGTK - 标尺类
- PyGTK - 超时
- PyGTK - 拖放
- PyGTK 有用资源
- PyGTK - 快速指南
- PyGTK - 有用的资源
- PyGTK - 讨论
PyGTK - 消息对话框类
Messagedialog 小部件是一个对话框窗口,配置为显示表示消息类型(即错误、问题或某些信息文本)的图像。MessageDialog 对象是使用以下构造函数声明的 -
gtk.MessageDialog(parent = None, flags = 0, type = gtk.MESSAGE_INFO, buttons = gtk.BUTTONS_NONE, message_format = None)
以下预定义消息类型用于配置消息对话框 -
gtk.MESSAGE_INFO | 这是一条情报信息 |
gtk.MESSAGE_WARNING | 这是一条非致命警告消息 |
gtk.MESSAGE_QUESTION | 这个问题需要选择 |
gtk.MESSAGE_ERROR | 这是一个致命错误消息 |
一组预定义的按钮组也可供使用。
gtk.BUTTONS_NONE | 根本没有按钮 |
gtk.BUTTONS_OK | 这是一个确定按钮 |
gtk.BUTTONS_CLOSE | 这是一个关闭按钮 |
gtk.BUTTONS_CANCEL | 这是一个取消按钮 |
gtk.BUTTONS_YES_NO | 这些是“是”和“否”按钮 |
gtk.BUTTONS_OK_CANCEL | 这些是“确定”和“取消”按钮 |
当 MessageBox 菜单项被激活时,将调用以下回调函数并弹出一个消息框作为输出。
def on_msgdlg(self, widget): md = gtk.MessageDialog(self, gtk.DIALOG_DESTROY_WITH_PARENT, gtk.MESSAGE_ERROR, gtk.BUTTONS_CLOSE, "Error message") md.run()
上述函数将生成以下输出 -