PyGTK 拖放
PyGTK 拖放 有关联的X窗口的小部件是可以拖放的。在程序中,必须首先指定一个小部件作为拖放的源和/或目的地。被定义为源的小部件可以发出拖放的数据。当拖放的数据被放到目的地小部件上时,目的地小部件会接受它。 以下步骤涉及设置一个支持拖放的...
PyGTK 拖放 有关联的X窗口的小部件是可以拖放的。在程序中,必须首先指定一个小部件作为拖放的源和/或目的地。被定义为源的小部件可以发出拖放的数据。当拖放的数据被放到目的地小部件上时,目的地小部件会接受它。 以下步骤涉及设置一个支持拖放的...
PyGTK 超时 PyGTK API的gobject模块有一个有用的函数来创建一个将被定期调用的超时函数。 source_id = gobject.timeout_add(interval, function, …) 第二个参数是你希望在每...
PyGTK 标尺类 这是一个水平(gtk.Hruler)和垂直(gtk.Vruler)标尺的基类,用于显示鼠标指针在窗口中的位置。标尺中的一个小三角形表示指针的位置。 标尺对象是通过它们各自的构造函数创建的: hrule = gtk.Hru...
PyGTK 剪贴板类 一个剪贴板对象可以保存两个进程或同一程序的两个部件之间的共享数据。gtk.Clipboard是gtk.SelectionData类的一个高级接口。 下面是gtk.Clipboard构造函数的原型- gtk.Clipbo...
PyGTK 日历类 PyGTK工具包中的日历部件显示了一个简单的日历,每次有一个月的视图。默认情况下会显示改变月份和年份的导航控件。显示选项可以被适当地配置。 月份属性的值在0到11之间,而日期属性的值在1到31之间。 有一个简单的构造函数...
PyGTK SpinButton类 SpinnButton小组件,通常被称为Spinner,是一个gtk.Entry小组件,其右侧有上下箭头。用户可以在其中直接输入一个数值,或者使用上下箭头进行递增或递减。gtk.SpinButton类是继...
PyGTK DrawingArea类 DrawingArea小组件展示了一个包含gtk.gdk.Window的空白画布,在上面可以绘制直线、矩形、圆弧等对象。 PyGTK使用Cairo库进行这样的绘制操作。Cairo是一个流行的2D矢量图形...
PyGTK 图像类 这个类也是继承自gtk.Misc类。gtk.Image类的对象显示一个图像。通常,图像要从一个文件中加载到代表gtk.gdk.Pixbuf类的像素缓冲区中。取而代之的是一个方便的函数 set_from_file() 通常...
PyGTK 箭头类 gtk.Arrow对象是用来绘制指向四个基本方向的简单箭头。该类继承自 gtk.Misc 类,该对象将占据分配给它的任何空间,例如,标签或按钮部件。 通常情况下,箭头对象是通过以下构造函数创建的 Arr = gtk.Ar...
PyGTK ScrolledWindow类 滚动窗口的创建是为了访问其他面积大于父窗口的部件。一些小部件,如TreeView和TextView,支持滚动。对于其他如Label或Table,应该提供一个Viewport。 gtk.Scroll...