- PyGTK 教程
- PyGTK - 首页
- PyGTK - 简介
- PyGTK - 环境
- PyGTK - Hello World
- PyGTK - 重要类
- PyGTK - 窗口类
- PyGTK - 按钮类
- PyGTK - 标签类
- PyGTK - 输入类
- PyGTK - 信号处理
- PyGTK - 事件处理
- PyGTK - 容器
- PyGTK - 箱式容器类
- PyGTK - 按钮盒类
- PyGTK - 对齐类
- PyGTK - 事件盒类
- PyGTK - 布局类
- PyGTK - 组合框类
- PyGTK - 切换按钮类
- PyGTK - 复选框类
- PyGTK - 单选按钮类
- PyGTK - 菜单栏、菜单和菜单项
- PyGTK - 工具栏类
- PyGTK - 调整类
- PyGTK - 范围类
- PyGTK - 刻度类
- PyGTK - 滚动条类
- PyGTK - 对话框类
- PyGTK - 消息对话框类
- PyGTK - 关于对话框类
- PyGTK - 字体选择对话框
- PyGTK - 颜色选择对话框
- PyGTK - 文件选择对话框
- PyGTK - 笔记本类
- PyGTK - 框架类
- PyGTK - 带比例的框架类
- PyGTK - 树状视图类
- PyGTK - 面板类
- PyGTK - 状态栏类
- PyGTK - 进度条类
- PyGTK - 视口类
- PyGTK - 滚动窗口类
- PyGTK - 箭头类
- PyGTK - 图片类
- PyGTK - 绘图区类
- PyGTK - 旋转按钮类
- PyGTK - 日历类
- PyGTK - 剪贴板类
- PyGTK - 标尺类
- PyGTK - 超时
- PyGTK - 拖放
- PyGTK 有用资源
- PyGTK - 快速指南
- PyGTK - 有用资源
- PyGTK - 讨论
PyGTK - 视口类
如果一个部件的面积大于顶层窗口的面积,则它与一个视口容器相关联。gtk.Viewport部件提供调整功能,可在ScrolledWindow中使用。例如,Label部件没有任何调整。因此,它需要一个视口。有些部件具有本机滚动支持。但是Label或gtk.Table部件没有内置的滚动支持。因此,它们必须使用视口。
视口类具有以下构造函数:
gtk.Viewport(hadj, vadj)
这里,hadj和vadj是与视口关联的调整对象。
gtk.ViewPort类使用以下方法:
Viewport.set_hadjustment() - 设置“hadjustment”属性
Viewport.set_vadjustment() - 设置“vadjustment”属性
Viewport.set_shadow_type() - 将“shadow-type”属性设置为type的值。type的值必须是以下之一:
gtk.SHADOW_NONE
gtk.SHADOW_IN
gtk.SHADOW_OUT
gtk.SHADOW_ETCHED_IN
gtk.SHADOW_ETCHED_OUT
当水平和垂直gtk.Adjustment对象中的一个或两个发生更改时,gtk.Viewport对象会发出set-scroll-adjustments信号。
广告