return true;
}
+//=================================================================================
+// function : ActivateThisDialog()
+// purpose :
+//=================================================================================
+void MeasureGUI_BndBoxDlg::ActivateThisDialog()
+{
+ GEOMBase_Skeleton::ActivateThisDialog();
+
+ connect(myGeomGUI->getApp()->selectionMgr(), SIGNAL(currentSelectionChanged()),
+ this, SLOT(SelectionIntoArgument()));
+
+ globalSelection();
+ displayPreview(true);
+}
+
+//=================================================================================
+// function : enterEvent()
+// purpose :
+//=================================================================================
+void MeasureGUI_BndBoxDlg::enterEvent(QEvent*)
+{
+ if (!mainFrame()->GroupConstructors->isEnabled())
+ ActivateThisDialog();
+}
+
//=================================================================================
// function : processObject
// purpose :
private:
void Init();
+ void enterEvent (QEvent*);
bool getParameters (double&, double&, double&, double&, double&, double&);
private:
void ClickOnOk();
bool ClickOnApply();
void SelectionIntoArgument();
+ void ActivateThisDialog();
};
#endif // MEASUREGUI_BNDBOXDLG_H