From 7fd6ce732c4bb60fc3fa22f82a59c1f03be4809f Mon Sep 17 00:00:00 2001 From: Tilman Sauerbeck Date: Sat, 2 Apr 2005 22:29:50 +0000 Subject: [PATCH] Code cleanup. --- ChangeLog | 3 ++- lib/redact/part.rb | 30 ++++++++++++------------------ 2 files changed, 14 insertions(+), 19 deletions(-) diff --git a/ChangeLog b/ChangeLog index 784dcd1..3e2af85 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,5 @@ -- -$Id: ChangeLog 21 2005-04-02 22:26:40Z tilman $ +$Id: ChangeLog 22 2005-04-02 22:29:50Z tilman $ ++ 2005-04-03 Tilman Sauerbeck (tilman at code-monkey de) @@ -8,6 +8,7 @@ $Id: ChangeLog 21 2005-04-02 22:26:40Z tilman $ * lib/redact/part.rb: Some cosmetic changes * lib/redact/part.rb: Use symbols instead of constants for text effects + * lib/redact/part.rb: Code cleanup 2005-04-02 Tilman Sauerbeck (tilman at code-monkey de) * lib/redact/part.rb: Made 'step' and 'aspect' parameters diff --git a/lib/redact/part.rb b/lib/redact/part.rb index c6ce88d..f915a4b 100644 --- a/lib/redact/part.rb +++ b/lib/redact/part.rb @@ -1,5 +1,5 @@ #-- -# $Id: part.rb 21 2005-04-02 22:26:40Z tilman $ +# $Id: part.rb 22 2005-04-02 22:29:50Z tilman $ # # Copyright (c) 2005 Tilman Sauerbeck (tilman at code-monkey de) # @@ -277,27 +277,21 @@ module Redact pairs.map { |p| p.hex } end - def map_aspect_preference - case @aspect_preference - when :none - 0 - when :vertical - 1 - when :horizontal - 2 - when :both - 3 - else - raise(RedactError, "invalid aspect preference value - " + - @aspect_preference.to_s) - end - end - def to_eet_name "Edje_Part_Description" end def to_eet_properties + asp_pref = case @aspect_preference + when :none: 0 + when :vertical: 1 + when :horizontal: 2 + when :both: 3 + else + raise(RedactError, "invalid aspect preference value - " + + @aspect_preference.to_s) + end + {"state.name" => [@name], "state.value" => [@value, :double], "visible" => [@visible], @@ -311,7 +305,7 @@ module Redact "step.y" => [@step[1]], "aspect.min" => [@aspect[0], :double], "aspect.max" => [@aspect[1], :double], - "aspect.prefer" => [map_aspect_preference, :char], + "aspect.prefer" => [asp_pref, :char], "rel1.relative_x" => [@rel[0].rel[0], :double], "rel1.relative_y" => [@rel[0].rel[1], :double], "rel1.offset_x" => [@rel[0].offset[0]], -- 2.30.2