Code cleanup.
authorTilman Sauerbeck <tilman@code-monkey.de>
Sat, 2 Apr 2005 22:29:50 +0000 (22:29 +0000)
committerTilman Sauerbeck <tilman@code-monkey.de>
Sat, 2 Apr 2005 22:29:50 +0000 (22:29 +0000)
ChangeLog
lib/redact/part.rb

index 784dcd189e93516cc7eacd232807a491639b2075..3e2af85cbffaa4d54089cdeeb34b16099c444627 100644 (file)
--- 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
index c6ce88dcd497e0c24b81511896886e7b2a0544d4..f915a4b5edf1ba2f2139f66d63c13c18c4e4149c 100644 (file)
@@ -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]],