2013-12-15 53 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