#include "wx/log.h"
#include "wx/intl.h"
#include "wx/dc.h"
+ #include "wx/msgdlg.h"
#endif
#if wxUSE_HTML && wxUSE_PRINTING_ARCHITECTURE && wxUSE_STREAMS
void wxHtmlEasyPrinting::PageSetup()
{
+ if (!m_PrintData->Ok())
+ {
+ wxMessageBox(_("Sorry, there was a problem: you may need to set a default printer."),
+ _("Page Setup Problem"), wxICON_INFORMATION|wxOK, m_Frame);
+ return;
+ }
+
m_PageSetupData->SetPrintData(*m_PrintData);
wxPageSetupDialog pageSetupDialog(m_Frame, m_PageSetupData);