--
-$Id: ChangeLog 28 2005-04-14 19:53:45Z tilman $
+$Id: ChangeLog 29 2005-04-16 15:59:07Z tilman $
++
+2005-04-16 Tilman Sauerbeck (tilman at code-monkey de)
+ * lib/redact/part.rb: Added border_fill_middle attribute to
+ ImageDescription
+
2005-04-14 Tilman Sauerbeck (tilman at code-monkey de)
* lib/{redact,part,program}.rb: Replaced most attr_accessor
calls by explicit setter methods to ensure type safety
#--
-# $Id: part.rb 28 2005-04-14 19:53:45Z tilman $
+# $Id: part.rb 29 2005-04-16 15:59:07Z tilman $
#
# Copyright (c) 2005 Tilman Sauerbeck (tilman at code-monkey de)
#
"border.r" => [0],
"border.t" => [0],
"border.b" => [0],
+ "border.no_fill" => [false],
"fill.smooth" => [true],
"fill.pos_rel_x" => [0.0, :double],
"fill.pos_abs_x" => [0],
@image = nil
@tweens = Tweens.new
@border = [0, 0, 0, 0]
+ @border_fill_middle = true
@fill_smooth = true
@auto_rel = false
end
+ def border_fill_middle=(var)
+ @border_fill_middle = (var == true)
+ end
+
def image=(im)
return if !@image.nil? && im == @image.filename
"border.r" => [@border[1]],
"border.t" => [@border[2]],
"border.b" => [@border[3]],
+ "border.no_fill" => [!@border_fill_middle],
"fill.smooth" => [@fill_smooth],
"fill.pos_rel_x" => [0.0, :double],
"fill.pos_abs_x" => [0],