From 0816fd1bba4eceeddad975aa1fdecca6f2ece314 Mon Sep 17 00:00:00 2001 From: wmayer Date: Sun, 24 Sep 2017 21:08:30 +0200 Subject: [PATCH] 0003010: Spreadsheet -> Drawing, maximum rows --- src/Mod/TechDraw/App/DrawViewSpreadsheet.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/Mod/TechDraw/App/DrawViewSpreadsheet.cpp b/src/Mod/TechDraw/App/DrawViewSpreadsheet.cpp index 3227dcd8db..036b183bc1 100644 --- a/src/Mod/TechDraw/App/DrawViewSpreadsheet.cpp +++ b/src/Mod/TechDraw/App/DrawViewSpreadsheet.cpp @@ -113,7 +113,7 @@ App::DocumentObjectExecReturn *DrawViewSpreadsheet::execute(void) return new App::DocumentObjectExecReturn("Empty cell value"); Symbol.setValue(getSheetImage()); - + requestPaint(); return TechDraw::DrawView::execute(); } @@ -298,8 +298,12 @@ std::string DrawViewSpreadsheet::getSheetImage(void) result << " " << celltext << "" << endl; + if ((alignment & Spreadsheet::Cell::ALIGNMENT_LEFT) || + (alignment & Spreadsheet::Cell::ALIGNMENT_HCENTER) || + (alignment & Spreadsheet::Cell::ALIGNMENT_RIGHT)) { + result << Font.getValue() << "\"" << " font-size=\"" << TextSize.getValue() << "\"" + << " fill=\"" << fcolor << "\">" << celltext << "" << endl; + } } rowoffset = rowoffset + cellheight; }