applied patch 427702 (remove flicker)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10594 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
fe31f91ccb
commit
1dbb34ec2a
@ -64,7 +64,9 @@ bool MyApp::OnInit(void)
|
|||||||
CLASSINFO(TextEditDocument), CLASSINFO(TextEditView));
|
CLASSINFO(TextEditDocument), CLASSINFO(TextEditView));
|
||||||
|
|
||||||
//// Create the main frame window
|
//// Create the main frame window
|
||||||
frame = new MyFrame((wxDocManager *) m_docManager, (wxFrame *) NULL, (const wxString) "DocView Demo", wxPoint(0, 0), wxSize(500, 400), wxDEFAULT_FRAME_STYLE);
|
frame = new MyFrame((wxDocManager *) m_docManager, (wxFrame *) NULL,
|
||||||
|
"DocView Demo", wxPoint(0, 0), wxSize(500, 400),
|
||||||
|
wxDEFAULT_FRAME_STYLE | wxNO_FULL_REPAINT_ON_RESIZE);
|
||||||
|
|
||||||
//// Give it an icon (this is ignored in MDI mode: uses resources)
|
//// Give it an icon (this is ignored in MDI mode: uses resources)
|
||||||
#ifdef __WXMSW__
|
#ifdef __WXMSW__
|
||||||
@ -121,8 +123,11 @@ int MyApp::OnExit(void)
|
|||||||
wxMDIChildFrame *MyApp::CreateChildFrame(wxDocument *doc, wxView *view, bool isCanvas)
|
wxMDIChildFrame *MyApp::CreateChildFrame(wxDocument *doc, wxView *view, bool isCanvas)
|
||||||
{
|
{
|
||||||
//// Make a child frame
|
//// Make a child frame
|
||||||
wxDocMDIChildFrame *subframe = new wxDocMDIChildFrame(doc, view, GetMainFrame(), -1, "Child Frame",
|
wxDocMDIChildFrame *subframe =
|
||||||
wxPoint(10, 10), wxSize(300, 300), wxDEFAULT_FRAME_STYLE);
|
new wxDocMDIChildFrame(doc, view, GetMainFrame(), -1, "Child Frame",
|
||||||
|
wxPoint(10, 10), wxSize(300, 300),
|
||||||
|
wxDEFAULT_FRAME_STYLE |
|
||||||
|
wxNO_FULL_REPAINT_ON_RESIZE);
|
||||||
|
|
||||||
#ifdef __WXMSW__
|
#ifdef __WXMSW__
|
||||||
subframe->SetIcon(wxString(isCanvas ? "chart" : "notepad"));
|
subframe->SetIcon(wxString(isCanvas ? "chart" : "notepad"));
|
||||||
|
Loading…
Reference in New Issue
Block a user