summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>2011-07-01 04:44:15 +0000
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>2011-07-01 04:44:15 +0000
commit130c20c69df43d68251d4e31f6277aebbfe70193 (patch)
tree7ecb9c35dfc79fdd4225b43bcea717a9cc1a7835 /lib
parent2d011453aad0c1bae965cf50cff471e469146c0f (diff)
downloadredmine-130c20c69df43d68251d4e31f6277aebbfe70193.tar.gz
redmine-130c20c69df43d68251d4e31f6277aebbfe70193.zip
PDF: use RDMMultiCell for drawing lines of issue description (#69).
Contributed by Jun NAITOH. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6136 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'lib')
-rw-r--r--lib/redmine/export/pdf.rb12
1 files changed, 5 insertions, 7 deletions
diff --git a/lib/redmine/export/pdf.rb b/lib/redmine/export/pdf.rb
index a59a70157..da1084fd6 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? &&