2013-12-15 127 views
0

在GIMP他们使用的画笔大小的spinboxes允许pygtk的纺纱器风格:瘸子般

  1. 手工打字
  2. 上下旋转

他们还提供一间酒吧,可拖动它可以很好地显示spinbox可以使用的范围。

这可能与pygtk?

回答

0

你可能想使用Gtk.SpimButton和Gtk.Scale:

https://developer.gnome.org/gtk3/stable/GtkSpinButton.html https://developer.gnome.org/gtk3/stable/GtkScale.html

这些都是GTK + 3的版本,但你也可以发现他们在GTK + 2,但我强烈建议不使用PyGTK2的,因为它不再被维护,使用内省绑定的,而不是通过PyGobject:

https://wiki.gnome.org/action/show/Projects/PyGObject

你也有一个教程: https://python-gtk-3-tutorial.readthedocs.org/en/latest/index.html

和API参考: http://lazka.github.io/pgi-docs/

http://lazka.github.io/pgi-docs/api/Gtk_3.0/classes/SpinButton.html http://lazka.github.io/pgi-docs/api/Gtk_3.0/classes/Scale.html

+0

三江源,生病看看成说。由于缺少windows二进制文件(他们现在存在),所以我暂时停止使用gtk3,但由于GIMP拥有它并且GIMP使用GTK2,所以它必须是可能的。 – Naib

+0

当然也可以在GTK + 2中使用,问题是PyGTK是没有维护,所以你可以找到它的任何错误都不会得到解决。 – gianmt