Center the print preview frame after fully creating it
Center the frame correctly in the sample and demonstrate the right way to do it in the documentation.
This commit is contained in:
@@ -56,8 +56,8 @@ case WXPRINT_PREVIEW:
|
|||||||
wxPrintPreview *preview = new wxPrintPreview(new MyPrintout, new MyPrintout);
|
wxPrintPreview *preview = new wxPrintPreview(new MyPrintout, new MyPrintout);
|
||||||
wxPreviewFrame *frame = new wxPreviewFrame(preview, this,
|
wxPreviewFrame *frame = new wxPreviewFrame(preview, this,
|
||||||
"Demo Print Preview");
|
"Demo Print Preview");
|
||||||
frame->Centre(wxBOTH);
|
|
||||||
frame->Initialize();
|
frame->Initialize();
|
||||||
|
frame->Centre(wxBOTH);
|
||||||
frame->Show(true);
|
frame->Show(true);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -391,8 +391,8 @@ void MyFrame::OnPrintPreview(wxCommandEvent& WXUNUSED(event))
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxPreviewFrame *frame = new wxPreviewFrame(preview, this, "Demo Print Preview");
|
wxPreviewFrame *frame = new wxPreviewFrame(preview, this, "Demo Print Preview");
|
||||||
frame->Centre(wxBOTH);
|
|
||||||
frame->InitializeWithModality(m_previewModality);
|
frame->InitializeWithModality(m_previewModality);
|
||||||
|
frame->Centre(wxBOTH);
|
||||||
frame->Show();
|
frame->Show();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -425,8 +425,8 @@ void MyFrame::OnPrintPreviewPS(wxCommandEvent& WXUNUSED(event))
|
|||||||
wxPrintDialogData printDialogData(* g_printData);
|
wxPrintDialogData printDialogData(* g_printData);
|
||||||
wxPrintPreview *preview = new wxPrintPreview(new MyPrintout(this), new MyPrintout(this), &printDialogData);
|
wxPrintPreview *preview = new wxPrintPreview(new MyPrintout(this), new MyPrintout(this), &printDialogData);
|
||||||
wxPreviewFrame *frame = new wxPreviewFrame(preview, this, "Demo Print Preview");
|
wxPreviewFrame *frame = new wxPreviewFrame(preview, this, "Demo Print Preview");
|
||||||
frame->Centre(wxBOTH);
|
|
||||||
frame->Initialize();
|
frame->Initialize();
|
||||||
|
frame->Centre(wxBOTH);
|
||||||
frame->Show();
|
frame->Show();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user