class Joseph::GdkColor
Public Class Methods
create(r, g, b)
click to toggle source
# File lib/joseph/gdk_color.rb, line 3 def self.create(r, g, b) color = self.new color.red = r color.green = g color.blue = b color end
Public Instance Methods
blue=(val)
click to toggle source
# File lib/joseph/gdk_color.rb, line 24 def blue=(val) self[:blue] = val.to_gdk_color end
green=(val)
click to toggle source
# File lib/joseph/gdk_color.rb, line 20 def green=(val) self[:green] = val.to_gdk_color end
hex=(val)
click to toggle source
# File lib/joseph/gdk_color.rb, line 28 def hex=(val) val.sub! /#/, '' self.red = val[0..1].to_i(16) self.green = val[2..3].to_i(16) self.blue = val[4..5].to_i(16) end
red=(val)
click to toggle source
# File lib/joseph/gdk_color.rb, line 16 def red=(val) self[:red] = val.to_gdk_color end