+
+
+void XGUI_ModuleConnector::activateSubShapesSelection(const QIntList& theTypes)
+{
+ XGUI_Displayer* aDisp = myWorkshop->displayer();
+ aDisp->openLocalContext();
+ aDisp->activateObjectsOutOfContext();
+ aDisp->setSelectionModes(theTypes);
+}
+
+void XGUI_ModuleConnector::deactivateSubShapesSelection()
+{
+ XGUI_Displayer* aDisp = myWorkshop->displayer();
+ aDisp->closeLocalContexts(false);
+}