Salome HOME
Issue #3009: Adapt the application to HD screen
[modules/shaper.git] / src / XGUI / XGUI_ModuleConnector.cpp
index fee5e9fde70024d7cce1a4b48382182616137eb1..61bc814f47c7db8fdfb36ce8cc1bc2104faf7868 100644 (file)
@@ -216,3 +216,20 @@ void XGUI_ModuleConnector::deactivateCurrentSelector()
 {
   myWorkshop->deactivateCurrentSelector();
 }
+
+QObjectPtrList XGUI_ModuleConnector::displayedObjects() const
+{
+  return myWorkshop->displayer()->displayedObjects();
+}
+
+bool XGUI_ModuleConnector::enableUpdateViewer(bool isEnabled)
+{
+  return myWorkshop->displayer()->enableUpdateViewer(isEnabled);
+}
+
+
+void XGUI_ModuleConnector::applyCurrentSelectionModes(const AISObjectPtr& theAIS)
+{
+  Handle(AIS_InteractiveObject) anIO = theAIS->impl<Handle(AIS_InteractiveObject)>();
+  myWorkshop->selectionActivate()->activate(anIO, false);
+}
\ No newline at end of file