Color handling handed off to rcairo

This commit is contained in:
Andy Meneely
2014-07-17 13:11:26 -04:00
parent f47ab6f4dd
commit c477432239
8 changed files with 22 additions and 16 deletions
+2 -1
View File
@@ -2,8 +2,9 @@ module Squib
class Deck
#module API
def background(range: :all, color: '#000000')
def background(range: :all, color: :black)
range = rangeify(range)
color = colorify(color)
range.each { |i| @cards[i].background(color) }
end
+2 -1
View File
@@ -17,8 +17,9 @@ module Squib
range = rangeify(range)
str = [str] * @cards.size unless str.respond_to? :each
font = fontify(font)
color = colorify(options[:color])
range.each do |i|
cards[i].text(str[i], font, x, y, options)
cards[i].text(str[i], font, x, y, color, options)
end
end