X-Git-Url: http://git.dev.opencascade.org/gitweb/?p=occt.git;a=blobdiff_plain;f=samples%2Fmfc%2Fstandard%2F10_Convert%2Fsrc%2FWNT%2FOCCDemoView.cpp;h=2c8dd369bcf59042c664ab5b23d79f5c61e62a7b;hb=1eeef710bb160dbea0c09b180424814fef7317ca;hpb=851dacdbb93d90eef08bdc208cbb8c4078f82957 diff --git a/samples/mfc/standard/10_Convert/src/WNT/OCCDemoView.cpp b/samples/mfc/standard/10_Convert/src/WNT/OCCDemoView.cpp index 93c67d86ec..2c8dd369bc 100755 --- a/samples/mfc/standard/10_Convert/src/WNT/OCCDemoView.cpp +++ b/samples/mfc/standard/10_Convert/src/WNT/OCCDemoView.cpp @@ -277,6 +277,7 @@ void COCCDemoView::OnLButtonUp(UINT nFlags, CPoint point) { SetCursor(AfxGetApp()->LoadStandardCursor(IDC_WAIT)); myView->SetComputedMode(Standard_True); + myView->Redraw(); SetCursor(AfxGetApp()->LoadStandardCursor(IDC_ARROW)); } myCurrentMode = CurAction3d_Nothing; @@ -300,6 +301,7 @@ void COCCDemoView::OnRButtonUp(UINT /*nFlags*/, CPoint /*point*/) { SetCursor(AfxGetApp()->LoadStandardCursor(IDC_WAIT)); myView->SetComputedMode(Standard_True); + myView->Redraw(); SetCursor(AfxGetApp()->LoadStandardCursor(IDC_ARROW)); } } @@ -496,14 +498,17 @@ void COCCDemoView::RedrawVisMode() case VIS_WIREFRAME: GetDocument()->GetAISContext()->SetDisplayMode (AIS_WireFrame, Standard_True); myView->SetComputedMode (Standard_False); + myView->Redraw(); break; case VIS_SHADE: GetDocument()->GetAISContext()->SetDisplayMode (AIS_Shaded, Standard_True); myView->SetComputedMode (Standard_False); + myView->Redraw(); break; case VIS_HLR: SetCursor(AfxGetApp()->LoadStandardCursor(IDC_WAIT)); myView->SetComputedMode (Standard_True); + myView->Redraw(); SetCursor(AfxGetApp()->LoadStandardCursor(IDC_ARROW)); GetDocument()->GetAISContext()->SetDisplayMode (AIS_WireFrame, Standard_True); break;