lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] master 048ae05 093/156: Start NASD PDF illustration


From: Greg Chicares
Subject: [lmi-commits] [lmi] master 048ae05 093/156: Start NASD PDF illustration class implementation
Date: Tue, 30 Jan 2018 17:22:20 -0500 (EST)

branch: master
commit 048ae0518a4f0b869497ecef8b5fa140f331ccd5
Author: Vadim Zeitlin <address@hidden>
Commit: Vadim Zeitlin <address@hidden>

    Start NASD PDF illustration class implementation
    
    Only trivial cover page is generated for this illustration kind so far.
---
 ledger_pdf_generator_wx.cpp | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/ledger_pdf_generator_wx.cpp b/ledger_pdf_generator_wx.cpp
index bcd2819..cf2d757 100644
--- a/ledger_pdf_generator_wx.cpp
+++ b/ledger_pdf_generator_wx.cpp
@@ -1836,6 +1836,20 @@ class pdf_illustration_regular : public pdf_illustration
     }
 };
 
+// NASD illustration.
+class pdf_illustration_nasd : public pdf_illustration
+{
+  public:
+    pdf_illustration_nasd
+        (Ledger const& ledger
+        ,fs::path const& output
+        )
+        :pdf_illustration(ledger, output)
+    {
+        add<cover_page>();
+    }
+};
+
 class ledger_pdf_generator_wx : public ledger_pdf_generator
 {
   public:
@@ -1867,6 +1881,8 @@ void ledger_pdf_generator_wx::write
             pdf_ill = std::make_unique<pdf_illustration_regular>(ledger, 
output);
             break;
         case mce_nasd:
+            pdf_ill = std::make_unique<pdf_illustration_nasd>(ledger, output);
+            break;
         case mce_group_private_placement:
         case mce_individual_private_placement:
             // TODO



reply via email to

[Prev in Thread] Current Thread [Next in Thread]