Implemented TextDescription#text_max.
authorTilman Sauerbeck <tilman@code-monkey.de>
Tue, 27 Mar 2007 20:21:59 +0000 (22:21 +0200)
committerTilman Sauerbeck <tilman@code-monkey.de>
Tue, 27 Mar 2007 20:21:59 +0000 (22:21 +0200)
lib/redact/part.rb

index 60822d11402f70ea7b4f879db24f3adf44d5c31d..5c3bd607bc6df006329ead7aad05309aaf01a48d 100644 (file)
@@ -560,6 +560,7 @@ module Redact
                        @font_size = 0
                        @fit = [false, false]
                        @text_min = [false, false]
                        @font_size = 0
                        @fit = [false, false]
                        @text_min = [false, false]
+                       @text_max = [false, false]
                        @text_align = [0.5, 0.5]
                        @text_id_source = -1
                        @text_id_text_source = -1
                        @text_align = [0.5, 0.5]
                        @text_id_source = -1
                        @text_id_text_source = -1
@@ -585,6 +586,10 @@ module Redact
                        @text_min = [x, y]
                end
 
                        @text_min = [x, y]
                end
 
+               def set_text_max(x = false, y = false)
+                       @text_max = [x, y]
+               end
+
                def set_text_align(x = 0.5, y = 0.5)
                        @text_align = [x, y]
                end
                def set_text_align(x = 0.5, y = 0.5)
                        @text_align = [x, y]
                end
@@ -635,6 +640,8 @@ module Redact
                         "text.fit_y" => [@fit[1]],
                         "text.min_x" => [@text_min[0]],
                         "text.min_y" => [@text_min[1]],
                         "text.fit_y" => [@fit[1]],
                         "text.min_x" => [@text_min[0]],
                         "text.min_y" => [@text_min[1]],
+                        "text.max_x" => [@text_max[0]],
+                        "text.max_y" => [@text_max[1]],
                         "text.align.x" => [@text_align[0], :double],
                         "text.align.y" => [@text_align[1], :double],
                         "text.id_source" => [@text_id_source],
                         "text.align.x" => [@text_align[0], :double],
                         "text.align.y" => [@text_align[1], :double],
                         "text.id_source" => [@text_id_source],