added dome of wxPrinter::GetLastError usage
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_2_BRANCH@7679 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -192,7 +192,12 @@ void MyFrame::OnPrint(wxCommandEvent& WXUNUSED(event))
|
|||||||
wxPrinter printer(& printDialogData);
|
wxPrinter printer(& printDialogData);
|
||||||
MyPrintout printout("My printout");
|
MyPrintout printout("My printout");
|
||||||
if (!printer.Print(this, &printout, TRUE))
|
if (!printer.Print(this, &printout, TRUE))
|
||||||
wxMessageBox("There was a problem printing.\nPerhaps your current printer is not set correctly?", "Printing", wxOK);
|
{
|
||||||
|
if (wxPrinter::GetLastError() == wxPRINTER_ERROR)
|
||||||
|
wxMessageBox("There was a problem printing.\nPerhaps your current printer is not set correctly?", "Printing", wxOK);
|
||||||
|
else
|
||||||
|
wxMessageBox("You canceled printing", "Printing", wxOK);
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
(*g_printData) = printer.GetPrintDialogData().GetPrintData();
|
(*g_printData) = printer.GetPrintDialogData().GetPrintData();
|
||||||
|
|||||||
Reference in New Issue
Block a user