projects
/
redact.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added border_fill_middle attribute to ImageDescription.
[redact.git]
/
lib
/
redact
/
part.rb
diff --git
a/lib/redact/part.rb
b/lib/redact/part.rb
index cbf1b6a8fdae702fd43d1c49654dc7e32f5d100b..974a6bec8ba47d8bc7720039582b2541e56ad61a 100644
(file)
--- a/
lib/redact/part.rb
+++ b/
lib/redact/part.rb
@@
-1,5
+1,5
@@
#--
#--
-# $Id: part.rb 2
7 2005-04-14 19:47:06
Z tilman $
+# $Id: part.rb 2
9 2005-04-16 15:59:07
Z tilman $
#
# Copyright (c) 2005 Tilman Sauerbeck (tilman at code-monkey de)
#
#
# Copyright (c) 2005 Tilman Sauerbeck (tilman at code-monkey de)
#
@@
-347,6
+347,7
@@
module Redact
"border.r" => [0],
"border.t" => [0],
"border.b" => [0],
"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],
"fill.smooth" => [true],
"fill.pos_rel_x" => [0.0, :double],
"fill.pos_abs_x" => [0],
@@
-386,6
+387,7
@@
module Redact
@id = image.id
end
@id = image.id
end
+ protected
def to_eet_name
"Edje_Part_Image_Id"
end
def to_eet_name
"Edje_Part_Image_Id"
end
@@
-412,10
+414,15
@@
module Redact
@image = nil
@tweens = Tweens.new
@border = [0, 0, 0, 0]
@image = nil
@tweens = Tweens.new
@border = [0, 0, 0, 0]
+ @border_fill_middle = true
@fill_smooth = true
@auto_rel = false
end
@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
def image=(im)
return if !@image.nil? && im == @image.filename
@@
-444,6
+451,7
@@
module Redact
@border = [r, r, t, b]
end
@border = [r, r, t, b]
end
+ protected
def to_eet_properties
super.merge!(
{"image.id" => [@image.nil? ? -1 : @image.id],
def to_eet_properties
super.merge!(
{"image.id" => [@image.nil? ? -1 : @image.id],
@@
-452,6
+460,7
@@
module Redact
"border.r" => [@border[1]],
"border.t" => [@border[2]],
"border.b" => [@border[3]],
"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],
"fill.smooth" => [@fill_smooth],
"fill.pos_rel_x" => [0.0, :double],
"fill.pos_abs_x" => [0],
@@
-528,6
+537,7
@@
module Redact
@shadow_color = parse_hex_color(c)
end
@shadow_color = parse_hex_color(c)
end
+ protected
def to_eet_properties
super.merge!(
{"color2.r" => [@outline_color[0], :char],
def to_eet_properties
super.merge!(
{"color2.r" => [@outline_color[0], :char],