X-Git-Url: http://git.osdn.net/view?p=pettanr%2Fpettanr.git;a=blobdiff_plain;f=app%2Fmodels%2Fspeech.rb;h=506671c6b98b929a6f534bbb55c71424d2580d0b;hp=1d489b424745ce1e1e1944f1213f37136a162ede;hb=a8af764be9b48ad0bf9eaca3e90f48af2c62ee3c;hpb=8e2bb4aeaf34f0d98d88c5fc5a55a5d176f58270 diff --git a/app/models/speech.rb b/app/models/speech.rb index 1d489b42..506671c6 100644 --- a/app/models/speech.rb +++ b/app/models/speech.rb @@ -50,6 +50,21 @@ class Speech < Peta::Content 'speech' end + def outer_style + { + 'top' => self.y, 'left' => self.x, + 'width' => self.width, 'height' => self.height + } + end + + def inner_style + { + 'font-size' => self.font_size.to_s + 'em', + 'text-align' => self.text_align_text, + 'color' => '#' + format("%06x", self.fore_color) + } + end + def text_align_text @@text_align_texts[self.text_align] end