コード例 #1
0
ファイル: hsvwheel.py プロジェクト: thorsummoner/mypaint
 def __scroll_cb(self, widget, event):
     d = self.SCROLL_DELTA
     if event.direction in (gdk.SCROLL_DOWN, gdk.SCROLL_LEFT):
         d *= -1
     col = HSVColor(color=self.get_managed_color())
     v = clamp(col.v + d, 0.0, 1.0)
     if col.v != v:
         col.v = v
         self.set_managed_color(col)
     return True
コード例 #2
0
ファイル: hsvwheel.py プロジェクト: Jehan/mypaint
 def __scroll_cb(self, widget, event):
     d = self.SCROLL_DELTA
     if event.direction in (gdk.SCROLL_DOWN, gdk.SCROLL_LEFT):
         d *= -1
     col = HSVColor(color=self.get_managed_color())
     v = clamp(col.v+d, 0.0, 1.0)
     if col.v != v:
         col.v = v
         self.set_managed_color(col)
     return True
コード例 #3
0
ファイル: sliders.py プロジェクト: zero804/mypaint
 def get_color_for_bar_amount(self, amt):
     col = HSVColor(color=self.get_managed_color())
     col.v = amt
     return col
コード例 #4
0
ファイル: sliders.py プロジェクト: briend/mypaint
 def get_color_for_bar_amount(self, amt):
     col = HSVColor(color=self.get_managed_color())
     col.v = amt
     return col