]> git.saurik.com Git - wxWidgets.git/commitdiff
applied patch 427702 (remove flicker)
authorVadim Zeitlin <vadim@wxwidgets.org>
Sat, 16 Jun 2001 01:14:22 +0000 (01:14 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sat, 16 Jun 2001 01:14:22 +0000 (01:14 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10594 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

samples/docvwmdi/docview.cpp

index 9be2d6edab21740ab88a5e47d2ae39a1b353df18..900f20cfddc4e9e02290a1acfd5871159feceab0 100644 (file)
@@ -64,7 +64,9 @@ bool MyApp::OnInit(void)
           CLASSINFO(TextEditDocument), CLASSINFO(TextEditView));
 
   //// 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)
 #ifdef __WXMSW__
@@ -121,8 +123,11 @@ int MyApp::OnExit(void)
 wxMDIChildFrame *MyApp::CreateChildFrame(wxDocument *doc, wxView *view, bool isCanvas)
 {
   //// Make a child frame
-  wxDocMDIChildFrame *subframe = new wxDocMDIChildFrame(doc, view, GetMainFrame(), -1, "Child Frame",
-        wxPoint(10, 10), wxSize(300, 300), wxDEFAULT_FRAME_STYLE);
+  wxDocMDIChildFrame *subframe =
+      new wxDocMDIChildFrame(doc, view, GetMainFrame(), -1, "Child Frame",
+                             wxPoint(10, 10), wxSize(300, 300),
+                             wxDEFAULT_FRAME_STYLE |
+                             wxNO_FULL_REPAINT_ON_RESIZE);
 
 #ifdef __WXMSW__
   subframe->SetIcon(wxString(isCanvas ? "chart" : "notepad"));