From: Toshi MARUYAMA Date: Sat, 2 Jul 2011 04:48:07 +0000 (+0000) Subject: Merge(backport) r6136 from trunk (#8737). X-Git-Tag: 1.2.1~26 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=d15912eb6aff16c7a79de61ea67cedb4a3ff6346;p=redmine.git Merge(backport) r6136 from trunk (#8737). PDF: use RDMMultiCell for drawing lines of issue description. Contributed by Jun NAITOH. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6145 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- diff --git a/lib/redmine/export/pdf.rb b/lib/redmine/export/pdf.rb index 68cc19c67..ae07cab3c 100644 --- a/lib/redmine/export/pdf.rb +++ b/lib/redmine/export/pdf.rb @@ -282,8 +282,6 @@ module Redmine "#{issue.project} - #{issue.tracker} # #{issue.id}: #{issue.subject}") pdf.Ln - y0 = pdf.GetY - pdf.SetFontStyle('B',9) pdf.RDMCell(35,5, l(:field_status) + ":","LT") pdf.SetFontStyle('',9) @@ -331,18 +329,18 @@ module Redmine pdf.RDMMultiCell(155,5, (show_value custom_value),"R") end + y0 = pdf.GetY + pdf.SetFontStyle('B',9) pdf.RDMCell(35,5, l(:field_subject) + ":","LT") pdf.SetFontStyle('',9) pdf.RDMMultiCell(155,5, issue.subject,"RT") + pdf.Line(pdf.GetX, y0, pdf.GetX, pdf.GetY) pdf.SetFontStyle('B',9) - pdf.RDMCell(35,5, l(:field_description) + ":","LT") + pdf.RDMCell(35+155, 5, l(:field_description), "LRT", 1) pdf.SetFontStyle('',9) - pdf.RDMMultiCell(155,5, issue.description.to_s,"RT") - - pdf.Line(pdf.GetX, y0, pdf.GetX, pdf.GetY) - pdf.Line(pdf.GetX, pdf.GetY, pdf.GetX + 190, pdf.GetY) + pdf.RDMMultiCell(35+155, 5, issue.description.to_s, "LRB") pdf.Ln if issue.changesets.any? &&