#include "wx/log.h"
// For compatibility
-#if (defined(__WXMOTIF__) || defined(__WXGTK__)) && wxUSE_POSTSCRIPT
+#if (defined(__WXMOTIF__) || defined(__WXGTK__) || defined(__WXPM__)) && wxUSE_POSTSCRIPT
#define wxCOMPATIBILITY_WITH_PRINTSETUPDATA 1
#endif
}
// TODO: I hope it's OK to pass some empty strings to DEVNAMES.
- hDevNames = wxCreateDevNames("", m_printerName, "");
+ m_devNames = (void*) (long) wxCreateDevNames("", m_printerName, "");
}
void wxPrintData::ConvertFromNative()
// Not sure if we should check for this mismatch
// wxASSERT_MSG( (m_printerName == "" || (devName == m_printerName)), "Printer name obtained from DEVMODE and DEVNAMES were different!");
- if (printerName != "")
+ if (printerName != wxT(""))
m_printerName = printerName;
GlobalUnlock(hDevNames);
void wxPageSetupDialogData::CalculateIdFromPaperSize()
{
wxASSERT_MSG( (wxThePrintPaperDatabase != (wxPrintPaperDatabase*) NULL),
- wxT("wxThePrintPaperDatabase should not be NULL. "
- "Do not create global print dialog data objects.") );
+ wxT("wxThePrintPaperDatabase should not be NULL. Do not create global print dialog data objects.") );
wxSize sz = GetPaperSize();
void wxPageSetupDialogData::CalculatePaperSizeFromId()
{
wxASSERT_MSG( (wxThePrintPaperDatabase != (wxPrintPaperDatabase*) NULL),
- wxT("wxThePrintPaperDatabase should not be NULL. "
- "Do not create global print dialog data objects.") );
+ wxT("wxThePrintPaperDatabase should not be NULL. Do not create global print dialog data objects.") );
wxSize sz = wxThePrintPaperDatabase->GetSize(m_printData.GetPaperId());