色の選択2014年9月7日 | |
![]() ファイル内容色選択ダイアログを表示するボタンを作ります。部品の配置には水平方向ボタンボックスを使います。 box = gtk.HButtonBox() box.set_layout(gtk.BUTTONBOX_SPREAD) win.add(box) 色選択ダイアログボタンは gtk.ColorButton() で作ります。 button = gtk.ColorButton() 色がセットされたとき、"color-set" イベントが起こります。
button.connect("color-set", colorSet)
設定された色を取得するには、次のようにします。
color = button.get_color()
print("%d %d %d" % (
round(color.red/65535.*255),
round(color.green/65535.*255),
round(color.blue/65535.*255)))
GdkColor の red, green, blue はそれぞれ 0 〜 65535 の値をとります。 | |
| PENGUINITIS | |