#include "wx/defs.h"
-#ifdef __WINDOWS__
+#ifdef __WXMSW__
#define __GOOD_COMPILER__
#endif
#include <stdlib.h>
#include <string.h>
-#ifdef __WINDOWS__
+#ifdef __WXMSW__
#include <windows.h>
#include <commdlg.h>
LONG APIENTRY _EXPORT wxAbortProc(HDC hPr, int Code);
#endif
- // End __WINDOWS__
+ // End __WXMSW__
#if !USE_SHARED_LIBRARY
IMPLEMENT_CLASS(wxPrinterBase, wxObject)
wxPrinterBase::wxPrinterBase(wxPrintData *data)
{
- currentPrintout = NULL;
- abortWindow = NULL;
+ currentPrintout = (wxPrintout *) NULL;
+ abortWindow = (wxWindow *) NULL;
abortIt = FALSE;
if (data)
printData = (*data);
}
-wxWindow *wxPrinterBase::abortWindow = NULL;
+wxWindow *wxPrinterBase::abortWindow = (wxWindow *) NULL;
bool wxPrinterBase::abortIt = FALSE;
wxPrinterBase::~wxPrinterBase(void)
wxPrinterBase::abortIt = TRUE;
wxPrinterBase::abortWindow->Show(FALSE);
wxPrinterBase::abortWindow->Close(TRUE);
- wxPrinterBase::abortWindow = NULL;
+ wxPrinterBase::abortWindow = (wxWindow *) NULL;
}
wxWindow *wxPrinterBase::CreateAbortWindow(wxWindow *parent, wxPrintout *WXUNUSED(printout))
void wxPrinterBase::ReportError(wxWindow *parent, wxPrintout *WXUNUSED(printout), char *message)
{
- wxMessageBox(message, "Printing Error", wxOK, parent);
+ wxMessageBox(message, _("Printing Error"), wxOK, parent);
}
/*
* Printout class
*/
-wxPrintout::wxPrintout(char *title)
+wxPrintout::wxPrintout(const char *title)
{
- printoutTitle = title ? copystring(title) : (char*)NULL;
- printoutDC = NULL;
+ printoutTitle = title ? copystring(title) : (char *) NULL;
+ printoutDC = (wxDC *) NULL;
pageWidthMM = 0;
pageHeightMM = 0;
pageWidthPixels = 0;
bool wxPrintout::OnBeginDocument(int WXUNUSED(startPage), int WXUNUSED(endPage))
{
- return GetDC()->StartDoc("Printing");
+ return GetDC()->StartDoc(_("Printing"));
}
void wxPrintout::OnEndDocument(void)
wxPanel(parent, -1, pos, size, style, name)
{
printPreview = preview;
- closeButton = NULL;
- nextPageButton = NULL;
- previousPageButton = NULL;
- printButton = NULL;
- zoomControl = NULL;
+ closeButton = (wxButton *) NULL;
+ nextPageButton = (wxButton *) NULL;
+ previousPageButton = (wxButton *) NULL;
+ printButton = (wxButton *) NULL;
+ zoomControl = (wxChoice *) NULL;
buttonFlags = buttons;
}
-wxFont *wxPreviewControlBar::buttonFont = NULL;
+wxFont *wxPreviewControlBar::buttonFont = (wxFont *) NULL;
wxPreviewControlBar::~wxPreviewControlBar(void)
{
SetSize(0, 0, 400, 40);
-#ifdef __WINDOWS__
+#ifdef __WXMSW__
int fontSize = 9;
#else
int fontSize = 10;
int y = 5;
int gap = 5;
- closeButton = new wxButton(this, wxID_PREVIEW_CLOSE, "Close",
+ closeButton = new wxButton(this, wxID_PREVIEW_CLOSE, _("Close"),
wxPoint(x, y), wxSize(buttonWidth, buttonHeight));
x += gap + buttonWidth;
if (buttonFlags & wxPREVIEW_PRINT)
{
- printButton = new wxButton(this, wxID_PREVIEW_PRINT, "Print...", wxPoint(x, y),
+ printButton = new wxButton(this, wxID_PREVIEW_PRINT, _("Print..."), wxPoint(x, y),
wxSize(buttonWidth, buttonHeight));
x += gap + buttonWidth;
}
// int w, h;
// controlBar->GetSize(&w, &h);
int h;
-#ifdef __WINDOWS__
+#ifdef __WXMSW__
h = 40;
#else
h = 60;
if (!previewCanvas)
{
- wxMessageBox("wxPrintPreviewBase::RenderPage: must use wxPrintPreviewBase::SetCanvas to let me know about the canvas!",
- "Print Preview Failure", wxOK);
+ wxMessageBox(_("wxPrintPreviewBase::RenderPage: must use wxPrintPreviewBase::SetCanvas to let me know about the canvas!"),
+ _("Print Preview Failure"), wxOK);
return FALSE;
}
previewCanvas->GetSize(&canvasWidth, &canvasHeight);
{
if (previewBitmap)
delete previewBitmap;
- wxMessageBox("Sorry, not enough memory to create a preview.", "Print Preview Failure", wxOK);
+ wxMessageBox(_("Sorry, not enough memory to create a preview."), _("Print Preview Failure"), wxOK);
return FALSE;
}
}
if (!previewPrintout->OnBeginDocument(printData.GetFromPage(), printData.GetToPage()))
{
- wxMessageBox("Could not start document preview.", "Print Preview Failure", wxOK);
+ wxMessageBox(_("Could not start document preview."), _("Print Preview Failure"), wxOK);
memoryDC.SelectObject(wxNullBitmap);
char buf[200];
if (maxPage != 0)
- sprintf(buf, "Page %d of %d", pageNum, maxPage);
+ sprintf(buf, _("Page %d of %d"), pageNum, maxPage);
else
- sprintf(buf, "Page %d", pageNum);
+ sprintf(buf, _("Page %d"), pageNum);
if (previewFrame)
previewFrame->SetStatusText(buf);