[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [6227] Refactor for concision
From: |
Greg Chicares |
Subject: |
[lmi-commits] [6227] Refactor for concision |
Date: |
Sat, 01 Aug 2015 14:26:44 +0000 |
Revision: 6227
http://svn.sv.gnu.org/viewvc/?view=rev&root=lmi&revision=6227
Author: chicares
Date: 2015-08-01 14:26:43 +0000 (Sat, 01 Aug 2015)
Log Message:
-----------
Refactor for concision
Modified Paths:
--------------
lmi/trunk/ChangeLog
lmi/trunk/illustration_view.cpp
lmi/trunk/illustration_view.hpp
Modified: lmi/trunk/ChangeLog
===================================================================
--- lmi/trunk/ChangeLog 2015-08-01 14:12:16 UTC (rev 6226)
+++ lmi/trunk/ChangeLog 2015-08-01 14:26:43 UTC (rev 6227)
@@ -36452,3 +36452,9 @@
FO was reported (as a side effect of system_command()), and time for
XSL and for file_command() was excluded.
+20150801T1426Z <address@hidden> [508]
+
+ illustration_view.cpp
+ illustration_view.hpp
+Refactor for concision.
+
Modified: lmi/trunk/illustration_view.cpp
===================================================================
--- lmi/trunk/illustration_view.cpp 2015-08-01 14:12:16 UTC (rev 6226)
+++ lmi/trunk/illustration_view.cpp 2015-08-01 14:26:43 UTC (rev 6227)
@@ -221,28 +221,26 @@
status() << "Copy: " << timer.stop().elapsed_msec_str() << std::flush;
}
-void IllustrationView::UponPreviewPdf(wxCommandEvent&)
+void IllustrationView::emit_pdf(mcenum_emission e)
{
- mcenum_emission e = mce_emit_pdf_to_viewer;
LMI_ASSERT(ledger_values_.get());
double s = emit_ledger(base_filename(), "", *ledger_values_, e);
status() << "Output: " << Timer::elapsed_msec_str(s) << std::flush;
}
+void IllustrationView::UponPreviewPdf(wxCommandEvent&)
+{
+ emit_pdf(mce_emit_pdf_to_viewer);
+}
+
void IllustrationView::UponPrint(wxCommandEvent&)
{
- mcenum_emission e = mce_emit_pdf_to_printer;
- LMI_ASSERT(ledger_values_.get());
- double s = emit_ledger(base_filename(), "", *ledger_values_, e);
- status() << "Output: " << Timer::elapsed_msec_str(s) << std::flush;
+ emit_pdf(mce_emit_pdf_to_printer);
}
void IllustrationView::UponPrintPdf(wxCommandEvent&)
{
- mcenum_emission e = mce_emit_pdf_file;
- LMI_ASSERT(ledger_values_.get());
- double s = emit_ledger(base_filename(), "", *ledger_values_, e);
- status() << "Output: " << Timer::elapsed_msec_str(s) << std::flush;
+ emit_pdf(mce_emit_pdf_file);
}
void IllustrationView::UponProperties(wxCommandEvent&)
Modified: lmi/trunk/illustration_view.hpp
===================================================================
--- lmi/trunk/illustration_view.hpp 2015-08-01 14:12:16 UTC (rev 6226)
+++ lmi/trunk/illustration_view.hpp 2015-08-01 14:26:43 UTC (rev 6227)
@@ -36,6 +36,7 @@
#include "view_ex.hpp"
+#include "mc_enum_type_enums.hpp" // enum mcenum_emission
#include "obstruct_slicing.hpp"
#include "oecumenic_enumerations.hpp"
#include "uncopyable_lmi.hpp"
@@ -76,6 +77,8 @@
oenum_mvc_dv_rc edit_parameters();
+ void emit_pdf(mcenum_emission);
+
// ViewEx required implementation.
virtual wxWindow* CreateChildWindow();
virtual wxIcon Icon() const;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lmi-commits] [6227] Refactor for concision,
Greg Chicares <=