0028162: Draw Harness - eliminate usage of deprecated Local Context
authorisk <isk@opencascade.com>
Mon, 28 Nov 2016 09:11:43 +0000 (12:11 +0300)
committerapn <apn@opencascade.com>
Fri, 16 Dec 2016 08:58:08 +0000 (11:58 +0300)
commit404c893694dc8c8105f604fcf2f353358e48e927
treec0a2609440fad5edf136f2d5b741a5e924074048
parent0a8630615dd1a051dd58f27567fe0895ca03bb5a
0028162: Draw Harness - eliminate usage of deprecated Local Context

Create a general draw command 'VRelation' and drop the old 'relation' commands.
Add test cases for new draw command "vrelation".
Add two new methods: Activate and Deactivate which activate/deactivate the given selection mode for all displayed objects.
Eliminate deprecated local context methods in ObjectCommands, QABugs.
Eliminate deprecated local context methods in mfc standard sample and qt samples.
55 files changed:
samples/mfc/standard/01_Geometry/src/GeometryDoc.cpp
samples/mfc/standard/02_Modeling/src/ModelingDoc.cpp
samples/mfc/standard/03_Viewer2d/src/Viewer2dDoc.cpp
samples/mfc/standard/04_Viewer3d/src/OffsetDlg.cpp
samples/mfc/standard/04_Viewer3d/src/Viewer3dDoc.cpp
samples/mfc/standard/04_Viewer3d/src/Viewer3dView.cpp
samples/mfc/standard/05_ImportExport/src/ImportExportDoc.cpp
samples/mfc/standard/06_Ocaf/src/OcafDoc.cpp
samples/mfc/standard/08_HLR/src/HLRDoc.cpp
samples/mfc/standard/08_HLR/src/SelectionDialog.cpp
samples/mfc/standard/Common/AISDialogs.cpp
samples/mfc/standard/Common/AngleParamsVerticesPage.cpp
samples/mfc/standard/Common/DimensionDlg.cpp
samples/mfc/standard/Common/ImportExport/ImportExport.cpp
samples/mfc/standard/Common/LengthParamsEdgePage.cpp
samples/mfc/standard/Common/LengthParamsEdgesPage.cpp
samples/mfc/standard/Common/LengthParamsVerticesPage.cpp
samples/mfc/standard/Common/OCC_3dBaseDoc.cpp
samples/mfc/standard/Common/ParamsFacesPage.cpp
samples/mfc/standard/Common/RadiusParamsPage.cpp
samples/qt/Common/src/ApplicationCommon.cxx
samples/qt/Common/src/DocumentCommon.cxx
samples/qt/Interface/src/Translate.cxx
samples/qt/Tutorial/src/DocumentTut.cxx
src/AIS/AIS_InteractiveContext.cxx
src/AIS/AIS_InteractiveContext.hxx
src/AIS/AIS_InteractiveContext_1.cxx
src/AIS/AIS_InteractiveContext_2.cxx
src/AIS/AIS_KindOfRelation.hxx [new file with mode: 0644]
src/AIS/AIS_LocalContext.cxx
src/AIS/FILES
src/PrsMgr/PrsMgr_PresentationManager.cxx
src/QABugs/QABugs_1.cxx
src/QABugs/QABugs_11.cxx
src/QABugs/QABugs_17.cxx
src/QABugs/QABugs_19.cxx
src/QABugs/QABugs_3.cxx
src/ViewerTest/ViewerTest.cxx
src/ViewerTest/ViewerTest.hxx
src/ViewerTest/ViewerTest_ObjectCommands.cxx
src/ViewerTest/ViewerTest_RelationCommands.cxx
src/ViewerTest/ViewerTest_ViewerCommands.cxx
src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx
tests/v3d/dimensions/begin [new file with mode: 0644]
tests/v3d/dimensions/concentric [new file with mode: 0644]
tests/v3d/dimensions/equaldistance [new file with mode: 0644]
tests/v3d/dimensions/equalradius [new file with mode: 0644]
tests/v3d/dimensions/fix [new file with mode: 0644]
tests/v3d/dimensions/identic [new file with mode: 0644]
tests/v3d/dimensions/offset [new file with mode: 0644]
tests/v3d/dimensions/parallel [new file with mode: 0644]
tests/v3d/dimensions/perpendicular [new file with mode: 0644]
tests/v3d/dimensions/symmetric [new file with mode: 0644]
tests/v3d/end
tests/v3d/grids.list