]> SALOME platform Git repositories - modules/geom.git/commitdiff
Salome HOME
*** empty log message ***
authorvsr <vsr@opencascade.com>
Wed, 24 Oct 2007 08:17:54 +0000 (08:17 +0000)
committervsr <vsr@opencascade.com>
Wed, 24 Oct 2007 08:17:54 +0000 (08:17 +0000)
76 files changed:
configure.ac
src/BasicGUI/BasicGUI_ArcDlg.cxx
src/BasicGUI/BasicGUI_CircleDlg.cxx
src/BasicGUI/BasicGUI_CurveDlg.cxx
src/BasicGUI/BasicGUI_EllipseDlg.cxx
src/BasicGUI/BasicGUI_LineDlg.cxx
src/BasicGUI/BasicGUI_MarkerDlg.cxx
src/BasicGUI/BasicGUI_PlaneDlg.cxx
src/BasicGUI/BasicGUI_PointDlg.cxx
src/BasicGUI/BasicGUI_VectorDlg.cxx
src/BasicGUI/BasicGUI_WorkingPlaneDlg.cxx
src/BlocksGUI/BlocksGUI_BlockDlg.cxx
src/BlocksGUI/BlocksGUI_ExplodeDlg.cxx
src/BlocksGUI/BlocksGUI_PropagateDlg.cxx
src/BlocksGUI/BlocksGUI_QuadFaceDlg.cxx
src/BlocksGUI/BlocksGUI_TrsfDlg.cxx
src/BooleanGUI/BooleanGUI_Dialog.cxx
src/BuildGUI/BuildGUI.cxx
src/BuildGUI/BuildGUI.h
src/BuildGUI/BuildGUI_CompoundDlg.cxx
src/BuildGUI/BuildGUI_CompoundDlg.h
src/BuildGUI/BuildGUI_EdgeDlg.cxx
src/BuildGUI/BuildGUI_EdgeDlg.h
src/BuildGUI/BuildGUI_FaceDlg.cxx
src/BuildGUI/BuildGUI_FaceDlg.h
src/BuildGUI/BuildGUI_ShellDlg.cxx
src/BuildGUI/BuildGUI_ShellDlg.h
src/BuildGUI/BuildGUI_SolidDlg.cxx
src/BuildGUI/BuildGUI_SolidDlg.h
src/BuildGUI/BuildGUI_WireDlg.cxx
src/BuildGUI/BuildGUI_WireDlg.h
src/BuildGUI/GEOM_BuildGUI.hxx [deleted file]
src/BuildGUI/Makefile.am
src/DlgRef/DlgRef.cxx [new file with mode: 0644]
src/DlgRef/DlgRef.h [new file with mode: 0644]
src/DlgRef/GEOM_DlgRef.cxx [deleted file]
src/DlgRef/GEOM_DlgRef.h [deleted file]
src/DlgRef/Makefile.am
src/EntityGUI/EntityGUI_SubShapeDlg.cxx
src/GEOMBase/GEOMBase_Skeleton.cxx
src/GenerationGUI/GenerationGUI_FillingDlg.cxx
src/GenerationGUI/GenerationGUI_PipeDlg.cxx
src/GenerationGUI/GenerationGUI_PrismDlg.cxx
src/GenerationGUI/GenerationGUI_RevolDlg.cxx
src/GroupGUI/GroupGUI_GroupDlg.cxx
src/Makefile.am
src/MeasureGUI/MeasureGUI_CenterMassDlg.cxx
src/MeasureGUI/MeasureGUI_CheckCompoundOfBlocksDlg.cxx
src/OperationGUI/OperationGUI_ArchimedeDlg.cxx
src/OperationGUI/OperationGUI_ChamferDlg.cxx
src/OperationGUI/OperationGUI_ClippingDlg.cxx
src/OperationGUI/OperationGUI_FilletDlg.cxx
src/OperationGUI/OperationGUI_MaterialDlg.cxx
src/OperationGUI/OperationGUI_PartitionDlg.cxx
src/PrimitiveGUI/PrimitiveGUI_BoxDlg.cxx
src/PrimitiveGUI/PrimitiveGUI_ConeDlg.cxx
src/PrimitiveGUI/PrimitiveGUI_CylinderDlg.cxx
src/PrimitiveGUI/PrimitiveGUI_SphereDlg.cxx
src/PrimitiveGUI/PrimitiveGUI_TorusDlg.cxx
src/RepairGUI/RepairGUI_ChangeOrientationDlg.cxx
src/RepairGUI/RepairGUI_CloseContourDlg.cxx
src/RepairGUI/RepairGUI_DivideEdgeDlg.cxx
src/RepairGUI/RepairGUI_GlueDlg.cxx
src/RepairGUI/RepairGUI_RemoveHolesDlg.cxx
src/RepairGUI/RepairGUI_RemoveIntWiresDlg.cxx
src/RepairGUI/RepairGUI_SewingDlg.cxx
src/RepairGUI/RepairGUI_ShapeProcessDlg.cxx
src/RepairGUI/RepairGUI_SuppressFacesDlg.cxx
src/TransformationGUI/TransformationGUI_MirrorDlg.cxx
src/TransformationGUI/TransformationGUI_MultiRotationDlg.cxx
src/TransformationGUI/TransformationGUI_MultiTranslationDlg.cxx
src/TransformationGUI/TransformationGUI_OffsetDlg.cxx
src/TransformationGUI/TransformationGUI_PositionDlg.cxx
src/TransformationGUI/TransformationGUI_RotationDlg.cxx
src/TransformationGUI/TransformationGUI_ScaleDlg.cxx
src/TransformationGUI/TransformationGUI_TranslationDlg.cxx

index 68fdc88890fa6ef25578e3c581fd6539c80afb94..e0e12f097c378fff6304f70485098f154af6ff2c 100644 (file)
@@ -9,18 +9,13 @@
 #
 
 
-AC_INIT([Salome2 Project GEOM module], [4.0.0], [gboulant@CS], [salome])
+AC_INIT([Salome2 Project GEOM module], [5.0.0], [webmaster.salome@opencascade.com], [salome])
 AC_CONFIG_AUX_DIR(salome_adm/unix/config_files)
 AC_CANONICAL_HOST
 AC_CANONICAL_TARGET
 AM_INIT_AUTOMAKE
 
-PACKAGE=salome
-AC_SUBST(PACKAGE)
-
-VERSION=4.0.0
-XVERSION=0x040000
-AC_SUBST(VERSION)
+XVERSION=`echo $VERSION | awk -F. '{printf("0x%02x%02x%02x",$1,$2,$3)}'`
 AC_SUBST(XVERSION)
 
 # set up MODULE_NAME variable for dynamic construction of directories (resources, etc.)
index 49a05d5cf426cd073f2a3ebae53f050bf1135a6c..a0c593bd4d80e61b7962cdc83d001c45e98b1ea7 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "BasicGUI_ArcDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 4e5f1f3922ada1bbce1606f2a344f02bb75bf761..b5468defc6c767baac78c0b9aa71e8e02c8dbd40 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "BasicGUI_CircleDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
index 1067819bdb912eb0992fab1f8737f6e20afa454b..9a6a09f56c053e4433cea100dc720bd0ffdac1e4 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "BasicGUI_CurveDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index e65df3882581922f2daf79e2af7a0e54110a0f8d..96f46726efac91dbc9b24b2618136a4cbed03c60 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "BasicGUI_EllipseDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
index 1d1ddb543e192046efda5a5a9089990dc92d4a36..3a21df49dd3a889c5e3893f5dc75658182aa82a4 100644 (file)
@@ -25,9 +25,9 @@
 
 #include "BasicGUI_LineDlg.h"
 
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
-#include <GEOM_DlgRef.h>
 
 #include <SUIT_ResourceMgr.h>
 #include <SUIT_Session.h>
index 29120aa3fd360514838b9f12839e6f1af85bab12..1cf9c9d466081f8e6cb22f7ee472172e114349a5 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "BasicGUI_MarkerDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 7474a8acbeab764e2642983cf0fe6a40235944a9..73c8b6a6356ccfd12ada4b5352bdb7b5115e918c 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "BasicGUI_PlaneDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
index 21455fe67853aeb908a1919e71d0ea31aff62ac0..5a2a9c4aea4f5c3a4713c6d87ad5891ab4c86303 100644 (file)
@@ -33,7 +33,7 @@
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 
 #include <GEOMImpl_Types.hxx>
 
index 2d91ba4ef61629b75d7e4ed0af9d116f1c583fe4..5eceb11ffb331244eba232646a1382a3f416eec2 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "BasicGUI_VectorDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index bf2ba69eb3670a2dad462c1b17f074f574d95daf..2f35b628a53becfa7661784a7a56e7f482312310 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "BasicGUI_WorkingPlaneDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 54ba3f90fd442eded2cc72351ecd6a879d04ff57..40a17cb6df6ec7aac84f0bd51211a855fc6bce28 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "BlocksGUI_BlockDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 66b8460eb0591fbc094e3349f42eccf284953379..e907d58b7e1dacf22b58e0ea16f122bba582badd 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "BlocksGUI_ExplodeDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index aa7be784236fa9c9091d203d4c4362ec90a1798e..c504ea8fa499bee61e55ba4ac028a9e6dc625031 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "BlocksGUI_PropagateDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 #include <GEOMImpl_Types.hxx>
index d8112e6761d1db6a4563a323a2e2e98290d6961f..444c887696779faf301fc23aad5f5492008c8396 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "BlocksGUI_QuadFaceDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 #include <GEOMImpl_Types.hxx>
index e63b4c6316c21dea5cc56be126015e5213b387bb..dc7683f0521a7ecb850db05d1ddaf7177a89a502 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "BlocksGUI_TrsfDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 428ed907df1c6c13dd6ef76612f50768be005e12..5019b4f9345bcf7f25bc0f941344279373c30731 100644 (file)
@@ -26,7 +26,7 @@
 #include "BooleanGUI.h"
 #include "BooleanGUI_Dialog.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 5557896a27e802206ed49ff33a9377c9c8a33c43..5eb636f7d1ae1845ce4b12c36f4faabd8baaf235 100644 (file)
@@ -1,36 +1,32 @@
-//  GEOM GEOMGUI : GUI for Geometry component
+// GEOM GEOMGUI : GUI for Geometry component
 //
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+// Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
 // 
-//  This library is free software; you can redistribute it and/or 
-//  modify it under the terms of the GNU Lesser General Public 
-//  License as published by the Free Software Foundation; either 
-//  version 2.1 of the License. 
+// This library is free software; you can redistribute it and/or 
+// modify it under the terms of the GNU Lesser General Public 
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License. 
 // 
-//  This library is distributed in the hope that it will be useful, 
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-//  Lesser General Public License for more details. 
+// This library is distributed in the hope that it will be useful, 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details. 
 // 
-//  You should have received a copy of the GNU Lesser General Public 
-//  License along with this library; if not, write to the Free Software 
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+// You should have received a copy of the GNU Lesser General Public 
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+// File   : BooleanGUI.cxx
+// Author : Damien COQUERET, Open CASCADE S.A.S.
 //
-//
-//  File   : BooleanGUI.cxx
-//  Author : Damien COQUERET
-//  Module : GEOM
-//  $Header$
 
 #include "BuildGUI.h"
 
-#include "SUIT_Desktop.h"
-
-#include "SalomeApp_Application.h"
+#include <SUIT_Desktop.h>
+#include <SalomeApp_Application.h>
 
 #include "BuildGUI_EdgeDlg.h"       // Method EDGE
 #include "BuildGUI_WireDlg.h"       // Method WIRE
 #include "BuildGUI_SolidDlg.h"      // Method SOLID
 #include "BuildGUI_CompoundDlg.h"   // Method COMPOUND
 
-#include "GeometryGUI.h"
+#include <GeometryGUI.h>
 
 //=======================================================================
 // function : BuildGUI()
 // purpose  : Constructor
 //=======================================================================
 BuildGUI::BuildGUI( GeometryGUI* parent )
-: GEOMGUI( parent )
+  : GEOMGUI( parent )
 {
 }
 
@@ -67,24 +63,25 @@ bool BuildGUI::OnGUIEvent( int theCommandID, SUIT_Desktop* parent )
 {
   getGeometryGUI()->EmitSignalDeactivateDialog();
 
-  QDialog* aDlg = NULL;
-
-  switch ( theCommandID )
-  {
-    case 4081: aDlg = new BuildGUI_EdgeDlg    ( getGeometryGUI(), parent, "" ); break;
-    case 4082: aDlg = new BuildGUI_WireDlg    ( getGeometryGUI(), parent, "" ); break;
-    case 4083: aDlg = new BuildGUI_FaceDlg    ( getGeometryGUI(), parent, "" ); break;
-    case 4084: aDlg = new BuildGUI_ShellDlg   ( getGeometryGUI(), parent, "" ); break;
-    case 4085: aDlg = new BuildGUI_SolidDlg   ( getGeometryGUI(), parent, "" ); break;
-    case 4086: aDlg = new BuildGUI_CompoundDlg( getGeometryGUI(), parent, "" ); break;
+  QDialog* aDlg = 0;
 
-    default: 
-      getGeometryGUI()->getApp()->putInfo( tr( "GEOM_PRP_COMMAND" ).arg( theCommandID ) ); 
-      break;
+  switch ( theCommandID ) {
+  case 4081: aDlg = new BuildGUI_EdgeDlg    ( getGeometryGUI(), parent ); break;
+  case 4082: aDlg = new BuildGUI_WireDlg    ( getGeometryGUI(), parent ); break;
+  case 4083: aDlg = new BuildGUI_FaceDlg    ( getGeometryGUI(), parent ); break;
+  case 4084: aDlg = new BuildGUI_ShellDlg   ( getGeometryGUI(), parent ); break;
+  case 4085: aDlg = new BuildGUI_SolidDlg   ( getGeometryGUI(), parent ); break;
+  case 4086: aDlg = new BuildGUI_CompoundDlg( getGeometryGUI(), parent ); break;
+  default: 
+    getGeometryGUI()->getApp()->putInfo( tr( "GEOM_PRP_COMMAND" ).arg( theCommandID ) ); 
+    break;
   }
-
-  if ( aDlg != NULL )
+  
+  if ( aDlg ) {
+    aDlg->updateGeometry();
+    aDlg->resize( aDlg->minimumSize() );
     aDlg->show();
+  }
 
   return true;
 }
@@ -94,7 +91,9 @@ bool BuildGUI::OnGUIEvent( int theCommandID, SUIT_Desktop* parent )
 //=====================================================================================
 extern "C"
 {
- GEOM_BUILDGUI_EXPORT
+#ifdef WIN32
+  __declspec( dllexport )
+#endif
   GEOMGUI* GetLibGUI( GeometryGUI* parent )
   {
     return new BuildGUI( parent );
index 60e57a347ae9f3a960fb513c9909ebd364311193..3b0e8c9dcd8a6dc81abf93e01a7672bfbc7a3172 100644 (file)
@@ -1,48 +1,44 @@
-//  GEOM GEOMGUI : GUI for Geometry component
+// GEOM GEOMGUI : GUI for Geometry component
 //
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+// Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
 // 
-//  This library is free software; you can redistribute it and/or 
-//  modify it under the terms of the GNU Lesser General Public 
-//  License as published by the Free Software Foundation; either 
-//  version 2.1 of the License. 
+// This library is free software; you can redistribute it and/or 
+// modify it under the terms of the GNU Lesser General Public 
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License. 
 // 
-//  This library is distributed in the hope that it will be useful, 
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-//  Lesser General Public License for more details. 
+// This library is distributed in the hope that it will be useful, 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details. 
 // 
-//  You should have received a copy of the GNU Lesser General Public 
-//  License along with this library; if not, write to the Free Software 
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+// You should have received a copy of the GNU Lesser General Public 
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+// File   : BuildGUI.h
+// Author : Damien COQUERET, Open CASCADE S.A.S.
 //
-//
-//  File   : BuildGUI.h
-//  Author : Damien COQUERET
-//  Module : GEOM
 
 #ifndef BUILDGUI_H
 #define BUILDGUI_H
 
-#include "GEOM_BuildGUI.hxx"
-
-#include "GEOMGUI.h"
+#include <GEOMGUI.h>
 
 //=================================================================================
 // class    : BuildGUI
 // purpose  :
 //=================================================================================
-class GEOM_BUILDGUI_EXPORT BuildGUI : public GEOMGUI
+class BuildGUI : public GEOMGUI
 {
 public :
-  BuildGUI( GeometryGUI* parent );
+  BuildGUI( GeometryGUI* );
   ~BuildGUI();
 
-  bool OnGUIEvent( int theCommandID, SUIT_Desktop* parent );
+  bool OnGUIEvent( int, SUIT_Desktop* );
 };
 
-#endif
+#endif // BUILDGUI_H
index 1a682e5face5567ef30d67b745c755ce65915ffb..d64224623e0610063dbfc4acd1799742314029a5 100644 (file)
@@ -1,41 +1,40 @@
 //  GEOM GEOMGUI : GUI for Geometry component
 //
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+// Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
 // 
-//  This library is free software; you can redistribute it and/or 
-//  modify it under the terms of the GNU Lesser General Public 
-//  License as published by the Free Software Foundation; either 
-//  version 2.1 of the License. 
+// This library is free software; you can redistribute it and/or 
+// modify it under the terms of the GNU Lesser General Public 
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License. 
 // 
-//  This library is distributed in the hope that it will be useful, 
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-//  Lesser General Public License for more details. 
+// This library is distributed in the hope that it will be useful, 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details. 
 // 
-//  You should have received a copy of the GNU Lesser General Public 
-//  License along with this library; if not, write to the Free Software 
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+// You should have received a copy of the GNU Lesser General Public 
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+// File   : BuildGUI_CompoundDlg.cxx
+// Author : Lucien PIGNOLONI, Open CASCADE S.A.S.
 //
-//
-//  File   : BuildGUI_CompoundDlg.cxx
-//  Author : Lucien PIGNOLONI
-//  Module : GEOM
-//  $Header$
 
 #include "BuildGUI_CompoundDlg.h"
-#include "GEOMImpl_Types.hxx"
 
-#include "GeometryGUI.h"
-#include "GEOMBase.h"
+#include <DlgRef.h>
+#include <GeometryGUI.h>
+#include <GEOMBase.h>
+
+#include <GEOMImpl_Types.hxx>
 
-#include "SUIT_ResourceMgr.h"
-#include "SUIT_Session.h"
-#include "SalomeApp_Application.h"
-#include "LightApp_SelectionMgr.h"
+#include <SUIT_ResourceMgr.h>
+#include <SUIT_Session.h>
+#include <SalomeApp_Application.h>
+#include <LightApp_SelectionMgr.h>
 
 //=================================================================================
 // class    : BuildGUI_CompoundDlg()
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BuildGUI_CompoundDlg::BuildGUI_CompoundDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
-                                           const char* name, bool modal, Qt::WindowFlags fl)
-  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, Qt::WindowTitleHint | Qt::WindowSystemMenuHint)
+BuildGUI_CompoundDlg::BuildGUI_CompoundDlg( GeometryGUI* theGeometryGUI, QWidget* parent )
+  : GEOMBase_Skeleton( theGeometryGUI, parent )
 {
-  QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_BUILD_COMPOUND")));
-  QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
+  QPixmap image0( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_DLG_BUILD_COMPOUND" ) ) );
+  QPixmap image1( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_SELECT" ) ) );
 
-  setWindowTitle(tr("GEOM_COMPOUND_TITLE"));
+  setWindowTitle( tr( "GEOM_COMPOUND_TITLE" ) );
 
   /***************************************************************/
-  GroupConstructors->setTitle(tr("GEOM_COMPOUND"));
-  RadioButton1->setIcon(image0);
-  RadioButton2->setAttribute( Qt::WA_DeleteOnClose );
-  RadioButton2->close();
-  RadioButton3->setAttribute( Qt::WA_DeleteOnClose );
-  RadioButton3->close();
-
-  GroupShapes = new Ui::DlgRef_1Sel_QTD();
-  QWidget* aGroupShapesWidget = new QWidget(this);
-  GroupShapes->setupUi(aGroupShapesWidget);
-  aGroupShapesWidget->setObjectName("GroupShapes");
-
-  GroupShapes->GroupBox1->setTitle(tr("GEOM_ARGUMENTS"));
-  GroupShapes->TextLabel1->setText(tr("GEOM_OBJECTS"));
-  GroupShapes->PushButton1->setIcon(image1);
+  mainFrame()->GroupConstructors->setTitle( tr( "GEOM_COMPOUND" ) );
+  mainFrame()->RadioButton1->setIcon( image0 );
+  mainFrame()->RadioButton2->setAttribute( Qt::WA_DeleteOnClose );
+  mainFrame()->RadioButton2->close();
+  mainFrame()->RadioButton3->setAttribute( Qt::WA_DeleteOnClose );
+  mainFrame()->RadioButton3->close();
+
+  GroupShapes = new DlgRef_1Sel( centralWidget() );
+
+  GroupShapes->GroupBox1->setTitle( tr( "GEOM_ARGUMENTS" ) );
+  GroupShapes->TextLabel1->setText( tr( "GEOM_OBJECTS" ) );
+  GroupShapes->PushButton1->setIcon( image1 );
   GroupShapes->LineEdit1->setReadOnly( true );
 
-  gridLayout1->addWidget(aGroupShapesWidget, 2, 0);
+  QVBoxLayout* layout = new QVBoxLayout( centralWidget() );
+  layout->setMargin( 0 ); layout->setSpacing( 6 );
+  layout->addWidget( GroupShapes );
   /***************************************************************/
 
-  setHelpFileName("compound.htm");
+  setHelpFileName( "compound.htm" );
 
   /* Initialisations */
   Init();
@@ -104,15 +101,15 @@ void BuildGUI_CompoundDlg::Init()
   myOkShapes = false;
 
   /* signals and slots connections */
-  connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
-  connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
-  connect(GroupShapes->PushButton1, SIGNAL(clicked()), this, SLOT(SetEditCurrentArgument()));  
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
-         SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
+  connect( buttonOk(),    SIGNAL( clicked() ), this, SLOT( ClickOnOk() ) );
+  connect( buttonApply(), SIGNAL( clicked() ), this, SLOT( ClickOnApply() ) );
+  connect( GroupShapes->PushButton1, SIGNAL( clicked() ), this, SLOT( SetEditCurrentArgument() ) );
+  connect( ( (SalomeApp_Application*)(SUIT_Session::session()->activeApplication() ) )->selectionMgr(), 
+          SIGNAL(currentSelectionChanged() ), this, SLOT( SelectionIntoArgument() ) );
 
   globalSelection( GEOM_ALLSHAPES );
 
-  initName( tr( "GEOM_COMPOUND" ).toLatin1().constData() );
+  initName( tr( "GEOM_COMPOUND" ) );
 }
 
 
@@ -170,7 +167,7 @@ void BuildGUI_CompoundDlg::SelectionIntoArgument()
 void BuildGUI_CompoundDlg::SetEditCurrentArgument()
 {
   QPushButton* send = (QPushButton*)sender();
-  if (send != GroupShapes->PushButton1)
+  if ( send != GroupShapes->PushButton1 )
     return;
   
   myEditCurrentArgument = GroupShapes->LineEdit1;
@@ -188,8 +185,8 @@ void BuildGUI_CompoundDlg::ActivateThisDialog()
 {
   GEOMBase_Skeleton::ActivateThisDialog();
   globalSelection( GEOM_ALLSHAPES );
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
-         SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
+  connect( ( (SalomeApp_Application*)( SUIT_Session::session()->activeApplication() ) )->selectionMgr(),
+          SIGNAL( currentSelectionChanged() ), this, SLOT( SelectionIntoArgument() ) );
 }
 
 
@@ -199,7 +196,7 @@ void BuildGUI_CompoundDlg::ActivateThisDialog()
 //=================================================================================
 void BuildGUI_CompoundDlg::enterEvent(QEvent* e)
 {
-  if ( !GroupConstructors->isEnabled() )
+  if ( !mainFrame()->GroupConstructors->isEnabled() )
     ActivateThisDialog(); 
 }
 
index 58f9b1ca94a3c9cfe0b4a95511ca37cd0d1e712a..6c48beb4dab6ae32261eb6d86759bf94f2ab9923 100644 (file)
@@ -1,72 +1,69 @@
-//  GEOM GEOMGUI : GUI for Geometry component
+// GEOM GEOMGUI : GUI for Geometry component
 //
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+// Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
 // 
-//  This library is free software; you can redistribute it and/or 
-//  modify it under the terms of the GNU Lesser General Public 
-//  License as published by the Free Software Foundation; either 
-//  version 2.1 of the License. 
+// This library is free software; you can redistribute it and/or 
+// modify it under the terms of the GNU Lesser General Public 
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License. 
 // 
-//  This library is distributed in the hope that it will be useful, 
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-//  Lesser General Public License for more details. 
+// This library is distributed in the hope that it will be useful, 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details. 
 // 
-//  You should have received a copy of the GNU Lesser General Public 
-//  License along with this library; if not, write to the Free Software 
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+// You should have received a copy of the GNU Lesser General Public 
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+// File   : BuildGUI_CompoundDlg.h
+// Author : Lucien PIGNOLONI, Open CASCADE S.A.S.
 //
-//
-//  File   : GEOMBase_CompoundDlg.h
-//  Author : Lucien PIGNOLONI
-//  Module : GEOM
 
-#ifndef DIALOGBOX_COMPOUND_H
-#define DIALOGBOX_COMPOUND_H
+#ifndef BUILDGUI_COMPOUNDDLG_H
+#define BUILDGUI_COMPOUNDDLG_H
 
-#include "GEOM_BuildGUI.hxx"
+#include <GEOMBase_Skeleton.h>
 
-#include "GEOMBase_Skeleton.h"
-#include "DlgRef_1Sel_QTD.h"
+class DlgRef_1Sel;
 
 //=================================================================================
 // class    : BuildGUI_CompoundDlg
 // purpose  :
 //=================================================================================
-class GEOM_BUILDGUI_EXPORT BuildGUI_CompoundDlg : public GEOMBase_Skeleton
+class BuildGUI_CompoundDlg : public GEOMBase_Skeleton
 { 
-    Q_OBJECT
+  Q_OBJECT
 
 public:
-    BuildGUI_CompoundDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
-                        const char* name = 0, bool modal = FALSE, Qt::WindowFlags fl = 0);
-    ~BuildGUI_CompoundDlg();
+  BuildGUI_CompoundDlg( GeometryGUI*, QWidget* = 0 );
+  ~BuildGUI_CompoundDlg();
 
 protected:
-    // redefined from GEOMBase_Helper
-    virtual GEOM::GEOM_IOperations_ptr createOperation();
-    virtual bool isValid( QString& msg );
-    virtual bool execute( ObjectList& objects );
+  // redefined from GEOMBase_Helper
+  virtual GEOM::GEOM_IOperations_ptr createOperation();
+  virtual bool                       isValid( QString& );
+  virtual bool                       execute( ObjectList& );
 
 private:
-    void Init();
-    void enterEvent(QEvent* e);
-
-    GEOM::ListOfGO myShapes;
-    bool           myOkShapes;
-
-    Ui::DlgRef_1Sel_QTD* GroupShapes;
+  void                               Init();
+  void                               enterEvent( QEvent* );
+  
+private:
+  GEOM::ListOfGO                     myShapes;
+  bool                               myOkShapes;
+  
+  DlgRef_1Sel*                       GroupShapes;
     
 private slots:
-    void ClickOnOk();
-    bool ClickOnApply();
-    void ActivateThisDialog();
-    void SelectionIntoArgument();
-    void SetEditCurrentArgument();
+  void                               ClickOnOk();
+  bool                               ClickOnApply();
+  void                               ActivateThisDialog();
+  void                               SelectionIntoArgument();
+  void                               SetEditCurrentArgument();
 };
 
-#endif // DIALOGBOX_COMPOUND_H
+#endif // BUILDGUI_COMPOUNDDLG_H
index 255e447d5b9715e54cea1cf8126148864872d3ea..67672ac184c5999212c79b060e2388b42acb53f3 100644 (file)
@@ -1,42 +1,40 @@
-//  GEOM GEOMGUI : GUI for Geometry component
+// GEOM GEOMGUI : GUI for Geometry component
 //
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+// Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
 // 
-//  This library is free software; you can redistribute it and/or 
-//  modify it under the terms of the GNU Lesser General Public 
-//  License as published by the Free Software Foundation; either 
-//  version 2.1 of the License. 
+// This library is free software; you can redistribute it and/or 
+// modify it under the terms of the GNU Lesser General Public 
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License. 
 // 
-//  This library is distributed in the hope that it will be useful, 
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-//  Lesser General Public License for more details. 
+// This library is distributed in the hope that it will be useful, 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details. 
 // 
-//  You should have received a copy of the GNU Lesser General Public 
-//  License along with this library; if not, write to the Free Software 
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+// You should have received a copy of the GNU Lesser General Public 
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+// File   : BuildGUI_EdgeDlg.cxx
+// Author : Lucien PIGNOLONI, Open CASCADE S.A.S.
 //
-//
-//  File   : BuildGUI_EdgeDlg.cxx
-//  Author : Lucien PIGNOLONI
-//  Module : GEOM
-//  $Header$
 
 #include "BuildGUI_EdgeDlg.h"
 
-#include "GeometryGUI.h"
-#include "GEOMBase.h"
+#include <DlgRef.h>
+#include <GeometryGUI.h>
+#include <GEOMBase.h>
 
-#include "GEOMImpl_Types.hxx"
+#include <GEOMImpl_Types.hxx>
 
-#include "SUIT_ResourceMgr.h"
-#include "SUIT_Session.h"
-#include "SalomeApp_Application.h"
-#include "LightApp_SelectionMgr.h"
+#include <SUIT_ResourceMgr.h>
+#include <SUIT_Session.h>
+#include <SalomeApp_Application.h>
+#include <LightApp_SelectionMgr.h>
 
 //=================================================================================
 // class    : BuildGUI_EdgeDlg()
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BuildGUI_EdgeDlg::BuildGUI_EdgeDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
-                                   const char* name, bool modal, Qt::WindowFlags fl)
-  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, Qt::WindowTitleHint | Qt::WindowSystemMenuHint)
+BuildGUI_EdgeDlg::BuildGUI_EdgeDlg( GeometryGUI* theGeometryGUI, QWidget* parent )
+  : GEOMBase_Skeleton( theGeometryGUI, parent )
 {
-  QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_BUILD_EDGE")));
-  QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
+  QPixmap image0( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_DLG_BUILD_EDGE" ) ) );
+  QPixmap image1( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_SELECT" ) ) );
 
-  setWindowTitle(tr("GEOM_EDGE_TITLE"));
+  setWindowTitle( tr( "GEOM_EDGE_TITLE" ) );
 
   /***************************************************************/
-  GroupConstructors->setTitle(tr("GEOM_EDGE"));
-  RadioButton1->setIcon(image0);
-  RadioButton2->setAttribute( Qt::WA_DeleteOnClose );
-  RadioButton2->close();
-  RadioButton3->setAttribute( Qt::WA_DeleteOnClose );
-  RadioButton3->close();
-
-  GroupPoints = new Ui::DlgRef_2Sel_QTD();
-  QWidget* aGroupPointsWidget = new QWidget(this);
-  GroupPoints->setupUi(aGroupPointsWidget);
-  aGroupPointsWidget->setObjectName("GroupPoints");
-
-  GroupPoints->GroupBox1->setTitle(tr("GEOM_POINTS"));
-  GroupPoints->TextLabel1->setText(tr("GEOM_POINT_I").arg("1"));
-  GroupPoints->TextLabel2->setText(tr("GEOM_POINT_I").arg("2"));
-  GroupPoints->PushButton1->setIcon(image1);
-  GroupPoints->PushButton2->setIcon(image1);
+  mainFrame()->GroupConstructors->setTitle( tr( "GEOM_EDGE" ) );
+  mainFrame()->RadioButton1->setIcon( image0 );
+  mainFrame()->RadioButton2->setAttribute( Qt::WA_DeleteOnClose );
+  mainFrame()->RadioButton2->close();
+  mainFrame()->RadioButton3->setAttribute( Qt::WA_DeleteOnClose );
+  mainFrame()->RadioButton3->close();
+
+  GroupPoints = new DlgRef_2Sel( centralWidget() );
+
+  GroupPoints->GroupBox1->setTitle( tr( "GEOM_POINTS" ) );
+  GroupPoints->TextLabel1->setText( tr( "GEOM_POINT_I" ).arg( 1 ) );
+  GroupPoints->TextLabel2->setText( tr( "GEOM_POINT_I" ).arg( 2 ) );
+  GroupPoints->PushButton1->setIcon( image1 );
+  GroupPoints->PushButton2->setIcon( image1 );
   
   GroupPoints->LineEdit1->setReadOnly( true );
   GroupPoints->LineEdit2->setReadOnly( true );
 
-  gridLayout1->addWidget(aGroupPointsWidget, 2, 0);
+  QVBoxLayout* layout = new QVBoxLayout( centralWidget() );
+  layout->setMargin( 0 ); layout->setSpacing( 6 );
+  layout->addWidget( GroupPoints );
   /***************************************************************/
 
-  setHelpFileName("edge.htm");
+  setHelpFileName( "edge.htm" );
 
   /* Initialisations */
   Init();
@@ -92,7 +88,7 @@ BuildGUI_EdgeDlg::BuildGUI_EdgeDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
 //=================================================================================
 BuildGUI_EdgeDlg::~BuildGUI_EdgeDlg()
 {
-    // no need to delete child widgets, Qt does it all for us
+  // no need to delete child widgets, Qt does it all for us
 }
 
 
@@ -112,19 +108,19 @@ void BuildGUI_EdgeDlg::Init()
   globalSelection( GEOM_POINT );
 
   /* signals and slots connections */
-  connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
-  connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
+  connect( buttonOk(),    SIGNAL( clicked() ), this, SLOT( ClickOnOk() ) );
+  connect( buttonApply(), SIGNAL( clicked() ), this, SLOT( ClickOnApply() ) );
 
-  connect(GroupPoints->PushButton1, SIGNAL(clicked()), this, SLOT(SetEditCurrentArgument()));
-  connect(GroupPoints->PushButton2, SIGNAL(clicked()), this, SLOT(SetEditCurrentArgument()));
+  connect( GroupPoints->PushButton1, SIGNAL( clicked() ), this, SLOT( SetEditCurrentArgument() ) );
+  connect( GroupPoints->PushButton2, SIGNAL( clicked() ), this, SLOT( SetEditCurrentArgument() ) );
 
-  connect(GroupPoints->LineEdit1, SIGNAL(returnPressed()), this, SLOT(LineEditReturnPressed()));
-  connect(GroupPoints->LineEdit2, SIGNAL(returnPressed()), this, SLOT(LineEditReturnPressed()));
+  connect( GroupPoints->LineEdit1, SIGNAL( returnPressed() ), this, SLOT( LineEditReturnPressed() ) );
+  connect( GroupPoints->LineEdit2, SIGNAL( returnPressed() ), this, SLOT( LineEditReturnPressed() ) );
   
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
-         SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
+  connect( ( (SalomeApp_Application*)( SUIT_Session::session()->activeApplication() ) )->selectionMgr(),
+          SIGNAL( currentSelectionChanged() ), this, SLOT( SelectionIntoArgument() ) );
 
-  initName( tr( "GEOM_EDGE").toLatin1().constData() );
+  initName( tr( "GEOM_EDGE" ) );
 }
 
 
@@ -160,28 +156,28 @@ bool BuildGUI_EdgeDlg::ClickOnApply()
 void BuildGUI_EdgeDlg::SelectionIntoArgument()
 {
   erasePreview();
-  myEditCurrentArgument->setText("");
+  myEditCurrentArgument->setText( "" );
   
-  if(IObjectCount() != 1) {
-    if(myEditCurrentArgument == GroupPoints->LineEdit1)
+  if ( IObjectCount() != 1 ) {
+    if ( myEditCurrentArgument == GroupPoints->LineEdit1 )
       myOkPoint1 = false;
-    else if(myEditCurrentArgument == GroupPoints->LineEdit2)
+    else if ( myEditCurrentArgument == GroupPoints->LineEdit2 )
       myOkPoint2 = false;
     return;
   }
   
   // nbSel == 1
   Standard_Boolean testResult = Standard_False;
-  GEOM::GEOM_Object_var aSelectedObject = GEOMBase::ConvertIOinGEOMObject(firstIObject(), testResult );
+  GEOM::GEOM_Object_var aSelectedObject = GEOMBase::ConvertIOinGEOMObject( firstIObject(), testResult );
   
-  if(!testResult)
+  if ( !testResult )
     return;
 
-  if(myEditCurrentArgument == GroupPoints->LineEdit1) {
+  if ( myEditCurrentArgument == GroupPoints->LineEdit1 ) {
     myPoint1 = aSelectedObject;
     myOkPoint1 = true;
   }
-  else if(myEditCurrentArgument == GroupPoints->LineEdit2) {
+  else if ( myEditCurrentArgument == GroupPoints->LineEdit2 ) {
     myPoint2 = aSelectedObject;
     myOkPoint2 = true;
   }
@@ -199,11 +195,10 @@ void BuildGUI_EdgeDlg::SelectionIntoArgument()
 void BuildGUI_EdgeDlg::LineEditReturnPressed()
 {
   QLineEdit* send = (QLineEdit*)sender();
-  if(send == GroupPoints->LineEdit1 || send == GroupPoints->LineEdit2)
-    {
-      myEditCurrentArgument = send;
-      GEOMBase_Skeleton::LineEditReturnPressed();
-    }
+  if ( send == GroupPoints->LineEdit1 || send == GroupPoints->LineEdit2 ) {
+    myEditCurrentArgument = send;
+    GEOMBase_Skeleton::LineEditReturnPressed();
+  }
 }
 
 
@@ -217,11 +212,11 @@ void BuildGUI_EdgeDlg::SetEditCurrentArgument()
   QPushButton* send = (QPushButton*)sender();
   globalSelection();
 
-  if(send == GroupPoints->PushButton1) {
+  if ( send == GroupPoints->PushButton1 ) {
     myEditCurrentArgument = GroupPoints->LineEdit1;
     globalSelection( GEOM_POINT );
   }
-  else if(send == GroupPoints->PushButton2) {
+  else if ( send == GroupPoints->PushButton2 ) {
     myEditCurrentArgument = GroupPoints->LineEdit2;
     globalSelection( GEOM_POINT );
   }
@@ -238,8 +233,8 @@ void BuildGUI_EdgeDlg::SetEditCurrentArgument()
 void BuildGUI_EdgeDlg::ActivateThisDialog()
 {
   GEOMBase_Skeleton::ActivateThisDialog();
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
-         SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
+  connect( ( (SalomeApp_Application*)( SUIT_Session::session()->activeApplication() ) )->selectionMgr(),
+          SIGNAL( currentSelectionChanged() ), this, SLOT( SelectionIntoArgument() ) );
   globalSelection( GEOM_POINT );
   displayPreview();
 }
@@ -249,9 +244,9 @@ void BuildGUI_EdgeDlg::ActivateThisDialog()
 // function : enterEvent()
 // purpose  :
 //=================================================================================
-void BuildGUI_EdgeDlg::enterEvent(QEvent* e)
+void BuildGUI_EdgeDlg::enterEvent( QEvent* )
 {
-  if ( !GroupConstructors->isEnabled() )
+  if ( !mainFrame()->GroupConstructors->isEnabled() )
     ActivateThisDialog();
 }
 
index c373769e1585a17670a9dc410317e035edce5712..9576354a7ee1f5f389ae2b8b8058b17c3077b236 100644 (file)
@@ -1,74 +1,71 @@
-//  GEOM GEOMGUI : GUI for Geometry component
+// GEOM GEOMGUI : GUI for Geometry component
 //
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+// Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
 // 
-//  This library is free software; you can redistribute it and/or 
-//  modify it under the terms of the GNU Lesser General Public 
-//  License as published by the Free Software Foundation; either 
-//  version 2.1 of the License. 
+// This library is free software; you can redistribute it and/or 
+// modify it under the terms of the GNU Lesser General Public 
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License. 
 // 
-//  This library is distributed in the hope that it will be useful, 
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-//  Lesser General Public License for more details. 
+// This library is distributed in the hope that it will be useful, 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details. 
 // 
-//  You should have received a copy of the GNU Lesser General Public 
-//  License along with this library; if not, write to the Free Software 
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+// You should have received a copy of the GNU Lesser General Public 
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+// File   : BuildGUI_EdgeDlg.h
+// Author : Lucien PIGNOLONI, Open CASCADE S.A.S.
 //
-//
-//  File   : BuildGUI_EdgeDlg.h
-//  Author : Lucien PIGNOLONI
-//  Module : GEOM
 
-#ifndef DIALOGBOX_EDGE_H
-#define DIALOGBOX_EDGE_H
+#ifndef BUILDGUI_EDGEDLG_H
+#define BUILDGUI_EDGEDLG_H
 
-#include "GEOM_BuildGUI.hxx"
+#include <GEOMBase_Skeleton.h>
 
-#include "GEOMBase_Skeleton.h"
-#include "DlgRef_2Sel_QTD.h"
+class DlgRef_2Sel;
 
 //=================================================================================
 // class    : BuildGUI_EdgeDlg
 // purpose  :
 //=================================================================================
-class GEOM_BUILDGUI_EXPORT BuildGUI_EdgeDlg : public GEOMBase_Skeleton
+class BuildGUI_EdgeDlg : public GEOMBase_Skeleton
 { 
-    Q_OBJECT
+  Q_OBJECT
 
 public:
-    BuildGUI_EdgeDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
-                    const char* name = 0, bool modal = FALSE, Qt::WindowFlags fl = 0);
-    ~BuildGUI_EdgeDlg();
+  BuildGUI_EdgeDlg( GeometryGUI*, QWidget* = 0 );
+  ~BuildGUI_EdgeDlg();
 
 protected:
-    // redefined from GEOMBase_Helper
-    virtual GEOM::GEOM_IOperations_ptr createOperation();
-    virtual bool isValid( QString& msg );
-    virtual bool execute( ObjectList& objects );    
+  // redefined from GEOMBase_Helper
+  virtual GEOM::GEOM_IOperations_ptr createOperation();
+  virtual bool                       isValid( QString& );
+  virtual bool                       execute( ObjectList& );    
 
 private:
-    void Init();
-    void enterEvent(QEvent* e);
-    
-    GEOM::GEOM_Object_var myPoint1, myPoint2;   /* Points containing the edge */ 
-    bool myOkPoint1;   /* true when myPoint is defined */    
-    bool myOkPoint2;
-    
-    Ui::DlgRef_2Sel_QTD* GroupPoints;
+  void                               Init();
+  void                               enterEvent( QEvent* );
+  
+private:
+  GEOM::GEOM_Object_var              myPoint1, myPoint2;   /* Points containing the edge */ 
+  bool                               myOkPoint1;   /* true when myPoint is defined */    
+  bool                               myOkPoint2;
+  
+  DlgRef_2Sel*                       GroupPoints;
 
 private slots:
-    void ClickOnOk();
-    bool ClickOnApply();
-    void ActivateThisDialog();
-    void LineEditReturnPressed();
-    void SelectionIntoArgument();
-    void SetEditCurrentArgument();
+  void                               ClickOnOk();
+  bool                               ClickOnApply();
+  void                               ActivateThisDialog();
+  void                               LineEditReturnPressed();
+  void                               SelectionIntoArgument();
+  void                               SetEditCurrentArgument();
 };
 
-#endif // DIALOGBOX_EDGE_H
+#endif // BUILDGUI_EDGEDLG_H
index e6108a1b4387195a7ac05e08ba72069124f5baca..37590240482a7fc6f7f2808fac9f50c7bc5523e2 100644 (file)
@@ -1,44 +1,41 @@
-//  GEOM GEOMGUI : GUI for Geometry component
+// GEOM GEOMGUI : GUI for Geometry component
 //
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+// Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
 // 
-//  This library is free software; you can redistribute it and/or 
-//  modify it under the terms of the GNU Lesser General Public 
-//  License as published by the Free Software Foundation; either 
-//  version 2.1 of the License. 
+// This library is free software; you can redistribute it and/or 
+// modify it under the terms of the GNU Lesser General Public 
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License. 
 // 
-//  This library is distributed in the hope that it will be useful, 
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-//  Lesser General Public License for more details. 
+// This library is distributed in the hope that it will be useful, 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details. 
 // 
-//  You should have received a copy of the GNU Lesser General Public 
-//  License along with this library; if not, write to the Free Software 
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+// You should have received a copy of the GNU Lesser General Public 
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+// File   : BuildGUI_FaceDlg.cxx
+// Author : Lucien PIGNOLONI, Open CASCADE S.A.S.
 //
-//
-//  File   : BuildGUI_FaceDlg.cxx
-//  Author : Lucien PIGNOLONI
-//  Module : GEOM
-//  $Header$
 
 #include "BuildGUI_FaceDlg.h"
-#include "GEOMImpl_Types.hxx"
-#include "TColStd_MapOfInteger.hxx"
 
-#include "GeometryGUI.h"
-#include "GEOMBase.h"
+#include <GEOMImpl_Types.hxx>
+#include <TColStd_MapOfInteger.hxx>
 
-#include "SUIT_ResourceMgr.h"
-#include "SUIT_Session.h"
-#include "SalomeApp_Application.h"
-#include "LightApp_SelectionMgr.h"
+#include <DlgRef.h>
+#include <GeometryGUI.h>
+#include <GEOMBase.h>
 
-using namespace std;
+#include <SUIT_ResourceMgr.h>
+#include <SUIT_Session.h>
+#include <SalomeApp_Application.h>
+#include <LightApp_SelectionMgr.h>
 
 //=================================================================================
 // class    : BuildGUI_FaceDlg()
@@ -47,37 +44,35 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BuildGUI_FaceDlg::BuildGUI_FaceDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
-                                   const char* name, bool modal, Qt::WindowFlags fl)
-  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, Qt::WindowTitleHint | Qt::WindowSystemMenuHint)
+BuildGUI_FaceDlg::BuildGUI_FaceDlg( GeometryGUI* theGeometryGUI, QWidget* parent )
+  : GEOMBase_Skeleton( theGeometryGUI, parent )
 {
-  QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_BUILD_FACE")));
-  QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
+  QPixmap image0( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_DLG_BUILD_FACE" ) ) );
+  QPixmap image1( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_SELECT" ) ) );
 
-  setWindowTitle(tr("GEOM_FACE_TITLE"));
+  setWindowTitle( tr( "GEOM_FACE_TITLE" ) );
 
   /***************************************************************/
-  GroupConstructors->setTitle(tr("GEOM_FACE"));
-  RadioButton1->setIcon(image0);
-  RadioButton2->setAttribute( Qt::WA_DeleteOnClose );
-  RadioButton2->close();
-  RadioButton3->setAttribute( Qt::WA_DeleteOnClose );
-  RadioButton3->close();
-
-  GroupWire = new Ui::DlgRef_1Sel1Check_QTD();
-  QWidget* aGroupWireWidget = new QWidget(this);
-  GroupWire->setupUi(aGroupWireWidget);
-  aGroupWireWidget->setObjectName("GroupWire");
-
-  GroupWire->GroupBox1->setTitle(tr("GEOM_FACE_FFW"));
-  GroupWire->TextLabel1->setText(tr("GEOM_OBJECTS"));
-  GroupWire->CheckButton1->setText(tr("GEOM_FACE_OPT"));
-  GroupWire->PushButton1->setIcon(image1);
-
-  gridLayout1->addWidget(aGroupWireWidget, 2, 0);
+  mainFrame()->GroupConstructors->setTitle( tr( "GEOM_FACE" ) );
+  mainFrame()->RadioButton1->setIcon( image0 );
+  mainFrame()->RadioButton2->setAttribute( Qt::WA_DeleteOnClose );
+  mainFrame()->RadioButton2->close();
+  mainFrame()->RadioButton3->setAttribute( Qt::WA_DeleteOnClose );
+  mainFrame()->RadioButton3->close();
+
+  GroupWire = new DlgRef_1Sel1Check( centralWidget() );
+
+  GroupWire->GroupBox1->setTitle( tr( "GEOM_FACE_FFW" ) );
+  GroupWire->TextLabel1->setText( tr( "GEOM_OBJECTS" ) );
+  GroupWire->CheckButton1->setText( tr( "GEOM_FACE_OPT" ) );
+  GroupWire->PushButton1->setIcon( image1 );
+
+  QVBoxLayout* layout = new QVBoxLayout( centralWidget() );
+  layout->setMargin( 0 ); layout->setSpacing( 6 );
+  layout->addWidget( GroupWire );
   /***************************************************************/
 
-  setHelpFileName("face.htm");
+  setHelpFileName( "face.htm" );
 
   /* Initialisations */
   Init();
@@ -104,7 +99,7 @@ void BuildGUI_FaceDlg::Init()
   myEditCurrentArgument = GroupWire->LineEdit1;
   GroupWire->LineEdit1->setReadOnly( true );
 
-  GroupWire->CheckButton1->setChecked(TRUE);
+  GroupWire->CheckButton1->setChecked( true );
 
   TColStd_MapOfInteger aMap;
   aMap.Add( GEOM_EDGE );
@@ -112,14 +107,14 @@ void BuildGUI_FaceDlg::Init()
   globalSelection( aMap );
 
   /* signals and slots connections */
-  connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
-  connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
-  connect(GroupWire->LineEdit1, SIGNAL(returnPressed()), this, SLOT(LineEditReturnPressed()));
-  connect(GroupWire->PushButton1, SIGNAL(clicked()), this, SLOT(SetEditCurrentArgument()));  
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
-         SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
-
-  initName(tr("GEOM_FACE").toLatin1().constData());
+  connect( buttonOk(),    SIGNAL( clicked() ), this, SLOT( ClickOnOk() ) );
+  connect( buttonApply(), SIGNAL( clicked() ), this, SLOT( ClickOnApply() ) );
+  connect( GroupWire->LineEdit1,   SIGNAL( returnPressed()), this, SLOT( LineEditReturnPressed() ) );
+  connect( GroupWire->PushButton1, SIGNAL( clicked() ),      this, SLOT( SetEditCurrentArgument() ) );
+  connect( ( (SalomeApp_Application*)( SUIT_Session::session()->activeApplication() ) )->selectionMgr(),
+          SIGNAL( currentSelectionChanged() ), this, SLOT( SelectionIntoArgument() ) );
+
+  initName( tr( "GEOM_FACE" ) );
 }
 
 
@@ -154,24 +149,21 @@ bool BuildGUI_FaceDlg::ClickOnApply()
 //=================================================================================
 void BuildGUI_FaceDlg::SelectionIntoArgument()
 {
-  myEditCurrentArgument->setText("");
+  myEditCurrentArgument->setText( "" );
   QString aName;
   
-  int aNbSel = GEOMBase::GetNameOfSelectedIObjects(selectedIO(), aName);
-  
-  if(aNbSel < 1)
-    {
-      myWires.length(0);
-      return;
-    }
+  int aNbSel = GEOMBase::GetNameOfSelectedIObjects( selectedIO(), aName );
   
-  GEOMBase::ConvertListOfIOInListOfGO(selectedIO(), myWires);
-  if (!myWires.length())
+  if ( aNbSel < 1) {
+    myWires.length(0);
     return;
-  if(aNbSel != 1)
-    aName = tr("%1_objects").arg(aNbSel);
+  }
   
-  myEditCurrentArgument->setText( aName );
+  GEOMBase::ConvertListOfIOInListOfGO( selectedIO(), myWires );
+  if ( !myWires.length() )
+    return;
+  if ( aNbSel != 1 )
+    aName = tr( "%1_objects" ).arg( aNbSel );
   
   myEditCurrentArgument->setText( aName );
 }
@@ -184,7 +176,7 @@ void BuildGUI_FaceDlg::SelectionIntoArgument()
 void BuildGUI_FaceDlg::SetEditCurrentArgument()
 {
   QPushButton* send = (QPushButton*)sender();
-  if (send != GroupWire->PushButton1)
+  if ( send != GroupWire->PushButton1 )
     return;
   
   TColStd_MapOfInteger aMap;
@@ -206,8 +198,8 @@ void BuildGUI_FaceDlg::SetEditCurrentArgument()
 void BuildGUI_FaceDlg::ActivateThisDialog()
 {
   GEOMBase_Skeleton::ActivateThisDialog();
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
-         SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
+  connect( ( (SalomeApp_Application*)( SUIT_Session::session()->activeApplication() ) )->selectionMgr(),
+          SIGNAL( currentSelectionChanged() ), this, SLOT( SelectionIntoArgument() ) );
   TColStd_MapOfInteger aMap;
   aMap.Add( GEOM_EDGE );
   aMap.Add( GEOM_WIRE );
@@ -219,9 +211,9 @@ void BuildGUI_FaceDlg::ActivateThisDialog()
 // function : enterEvent()
 // purpose  :
 //=================================================================================
-void BuildGUI_FaceDlg::enterEvent(QEvent* e)
+void BuildGUI_FaceDlg::enterEvent( QEvent* )
 {
-  if ( !GroupConstructors->isEnabled() )
+  if ( !mainFrame()->GroupConstructors->isEnabled() )
     ActivateThisDialog(); 
 }
 
@@ -240,7 +232,7 @@ GEOM::GEOM_IOperations_ptr BuildGUI_FaceDlg::createOperation()
 //=================================================================================
 bool BuildGUI_FaceDlg::isValid( QString& )
 {
-  return (myWires.length() != 0);
+  return ( myWires.length() != 0 );
 }
 
 //=================================================================================
index c6a9b207a6a2f3000ad99ceb99ef6b479c42d4f2..e9575b9704826500de95933cd3292d39fdac0165 100644 (file)
@@ -1,71 +1,68 @@
-//  GEOM GEOMGUI : GUI for Geometry component
+// GEOM GEOMGUI : GUI for Geometry component
 //
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+// Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
 // 
-//  This library is free software; you can redistribute it and/or 
-//  modify it under the terms of the GNU Lesser General Public 
-//  License as published by the Free Software Foundation; either 
-//  version 2.1 of the License. 
+// This library is free software; you can redistribute it and/or 
+// modify it under the terms of the GNU Lesser General Public 
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License. 
 // 
-//  This library is distributed in the hope that it will be useful, 
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-//  Lesser General Public License for more details. 
+// This library is distributed in the hope that it will be useful, 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details. 
 // 
-//  You should have received a copy of the GNU Lesser General Public 
-//  License along with this library; if not, write to the Free Software 
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+// You should have received a copy of the GNU Lesser General Public 
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+// File   : BuildGUI_FaceDlg.h
+// Author : Lucien PIGNOLONI, Open CASCADE S.A.S.
 //
-//
-//  File   : BuildGUI_FaceDlg.h
-//  Author : Lucien PIGNOLONI
-//  Module : GEOM
 
-#ifndef DIALOGBOX_FACE_H
-#define DIALOGBOX_FACE_H
+#ifndef BUILDGUI_FACEDLG_H
+#define BUILDGUI_FACEDLG_H
 
-#include "GEOM_BuildGUI.hxx"
+#include <GEOMBase_Skeleton.h>
 
-#include "GEOMBase_Skeleton.h"
-#include "DlgRef_1Sel1Check_QTD.h"
+class DlgRef_1Sel1Check;
 
 //=================================================================================
 // class    : BuildGUI_FaceDlg
 // purpose  :
 //=================================================================================
-class GEOM_BUILDGUI_EXPORT BuildGUI_FaceDlg : public GEOMBase_Skeleton
+class BuildGUI_FaceDlg : public GEOMBase_Skeleton
 { 
-    Q_OBJECT
+  Q_OBJECT
 
 public:
-    BuildGUI_FaceDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
-                    const char* name = 0, bool modal = FALSE, Qt::WindowFlags fl = 0);
-    ~BuildGUI_FaceDlg();
+  BuildGUI_FaceDlg( GeometryGUI*, QWidget* = 0 );
+  ~BuildGUI_FaceDlg();
 
 protected:
-    // redefined from GEOMBase_Helper
-    virtual GEOM::GEOM_IOperations_ptr createOperation();
-    virtual bool isValid( QString& msg );
-    virtual bool execute( ObjectList& objects );    
-
+  // redefined from GEOMBase_Helper
+  virtual GEOM::GEOM_IOperations_ptr createOperation();
+  virtual bool                       isValid( QString& );
+  virtual bool                       execute( ObjectList& );    
+  
+private:
+  void                               Init();
+  void                               enterEvent( QEvent* );
+  
 private:
-    void Init();
-    void enterEvent(QEvent* e);
-    
-    GEOM::ListOfGO myWires;
-    
-    Ui::DlgRef_1Sel1Check_QTD* GroupWire;
+  GEOM::ListOfGO                     myWires;
+  
+  DlgRef_1Sel1Check*                 GroupWire;
 
 private slots:
-    void ClickOnOk();
-    bool ClickOnApply();
-    void ActivateThisDialog();
-    void SelectionIntoArgument();
-    void SetEditCurrentArgument();
+  void                               ClickOnOk();
+  bool                               ClickOnApply();
+  void                               ActivateThisDialog();
+  void                               SelectionIntoArgument();
+  void                               SetEditCurrentArgument();
 };
 
-#endif // DIALOGBOX_FACE_H
+#endif // BUILDGUI_FACEDLG_H
index 946233c2a6e24d9255fd43b9553bee11e450fa10..2615ff3cb34deacdd8b23a4286504e997463868c 100644 (file)
@@ -1,43 +1,42 @@
-//  GEOM GEOMGUI : GUI for Geometry component
+// GEOM GEOMGUI : GUI for Geometry component
 //
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+// Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
 // 
-//  This library is free software; you can redistribute it and/or 
-//  modify it under the terms of the GNU Lesser General Public 
-//  License as published by the Free Software Foundation; either 
-//  version 2.1 of the License. 
+// This library is free software; you can redistribute it and/or 
+// modify it under the terms of the GNU Lesser General Public 
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License. 
 // 
-//  This library is distributed in the hope that it will be useful, 
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-//  Lesser General Public License for more details. 
+// This library is distributed in the hope that it will be useful, 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details. 
 // 
-//  You should have received a copy of the GNU Lesser General Public 
-//  License along with this library; if not, write to the Free Software 
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+// You should have received a copy of the GNU Lesser General Public 
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+// File   : BuildGUI_ShellDlg.cxx
+// Author : Damien COQUERET, Open CASCADE S.A.S.
 //
-//
-//  File   : BuildGUI_ShellDlg.cxx
-//  Author : Damien COQUERET
-//  Module : GEOM
-//  $Header$
 
 #include "BuildGUI_ShellDlg.h"
-#include "GEOMImpl_Types.hxx"
 
-#include "GeometryGUI.h"
-#include "GEOMBase.h"
+#include <DlgRef.h>
+#include <GeometryGUI.h>
+#include <GEOMBase.h>
+
+#include <GEOMImpl_Types.hxx>
 
-#include "SUIT_ResourceMgr.h"
-#include "SUIT_Session.h"
-#include "SalomeApp_Application.h"
-#include "LightApp_SelectionMgr.h"
+#include <SUIT_ResourceMgr.h>
+#include <SUIT_Session.h>
+#include <SalomeApp_Application.h>
+#include <LightApp_SelectionMgr.h>
 
-#include "TColStd_MapOfInteger.hxx"
+#include <TColStd_MapOfInteger.hxx>
 
 //=================================================================================
 // class    : BuildGUI_ShellDlg()
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BuildGUI_ShellDlg::BuildGUI_ShellDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
-                                     const char* name, bool modal, Qt::WindowFlags fl)
-  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, Qt::WindowTitleHint | Qt::WindowSystemMenuHint)
+BuildGUI_ShellDlg::BuildGUI_ShellDlg( GeometryGUI* theGeometryGUI, QWidget* parent )
+  : GEOMBase_Skeleton( theGeometryGUI, parent )
 {
-  QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM", tr("ICON_DLG_BUILD_SHELL")));
-  QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM", tr("ICON_SELECT")));
+  QPixmap image0( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_DLG_BUILD_SHELL" ) ) );
+  QPixmap image1( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_SELECT" ) ) );
 
-  setWindowTitle(tr("GEOM_SHELL_TITLE"));
+  setWindowTitle( tr( "GEOM_SHELL_TITLE" ) );
     
   /***************************************************************/
-  GroupConstructors->setTitle(tr("GEOM_SHELL"));
-  RadioButton1->setIcon(image0);
-  RadioButton2->setAttribute( Qt::WA_DeleteOnClose );
-  RadioButton2->close();
-  RadioButton3->setAttribute( Qt::WA_DeleteOnClose );
-  RadioButton3->close();
-
-  GroupShell = new Ui::DlgRef_1Sel_QTD();
-  QWidget* aGroupShellWidget = new QWidget(this);
-  GroupShell->setupUi(aGroupShellWidget);
-  aGroupShellWidget->setObjectName("GroupShell");
-
-  GroupShell->GroupBox1->setTitle(tr("GEOM_ARGUMENTS"));
-  GroupShell->TextLabel1->setText(tr("GEOM_OBJECTS"));
-  GroupShell->PushButton1->setIcon(image1);
+  mainFrame()->GroupConstructors->setTitle( tr( "GEOM_SHELL" ) );
+  mainFrame()->RadioButton1->setIcon( image0 );
+  mainFrame()->RadioButton2->setAttribute( Qt::WA_DeleteOnClose );
+  mainFrame()->RadioButton2->close();
+  mainFrame()->RadioButton3->setAttribute( Qt::WA_DeleteOnClose );
+  mainFrame()->RadioButton3->close();
+
+  GroupShell = new DlgRef_1Sel( centralWidget() );
+
+  GroupShell->GroupBox1->setTitle( tr( "GEOM_ARGUMENTS" ) );
+  GroupShell->TextLabel1->setText( tr( "GEOM_OBJECTS" ) );
+  GroupShell->PushButton1->setIcon( image1 );
   GroupShell->LineEdit1->setReadOnly( true );
   
-  gridLayout1->addWidget(aGroupShellWidget, 2, 0);
+  QVBoxLayout* layout = new QVBoxLayout( centralWidget() );
+  layout->setMargin( 0 ); layout->setSpacing( 6 );
+  layout->addWidget( GroupShell );
   /***************************************************************/
 
   setHelpFileName("shell.htm");
@@ -106,20 +103,20 @@ void BuildGUI_ShellDlg::Init()
   myOkFacesAndShells = false;
   
   TColStd_MapOfInteger aMap;
-  aMap.Add(GEOM_SHELL);
-  aMap.Add(GEOM_FACE);
+  aMap.Add( GEOM_SHELL );
+  aMap.Add( GEOM_FACE );
   globalSelection( aMap );
 
   /* signals and slots connections */
-  connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
-  connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
+  connect( buttonOk(),    SIGNAL( clicked() ), this, SLOT( ClickOnOk() ) );
+  connect( buttonApply(), SIGNAL( clicked() ), this, SLOT( ClickOnApply() ) );
 
-  connect(GroupShell->PushButton1, SIGNAL(clicked()), this, SLOT(SetEditCurrentArgument()));
+  connect( GroupShell->PushButton1, SIGNAL( clicked() ), this, SLOT( SetEditCurrentArgument() ) );
 
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
-         SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
+  connect( ( (SalomeApp_Application*)( SUIT_Session::session()->activeApplication() ) )->selectionMgr(),
+          SIGNAL( currentSelectionChanged() ), this, SLOT( SelectionIntoArgument() ) );
 
-  initName(tr("GEOM_SHELL").toLatin1().constData());
+  initName( tr( "GEOM_SHELL" ) );
 }
 
 
@@ -180,12 +177,12 @@ void BuildGUI_ShellDlg::SelectionIntoArgument()
 void BuildGUI_ShellDlg::SetEditCurrentArgument()
 {
   QPushButton* send = (QPushButton*)sender();
-  if (send != GroupShell->PushButton1)
+  if ( send != GroupShell->PushButton1 )
     return;
 
   TColStd_MapOfInteger aMap;
-  aMap.Add(GEOM_SHELL);
-  aMap.Add(GEOM_FACE);
+  aMap.Add( GEOM_SHELL );
+  aMap.Add( GEOM_FACE );
   globalSelection( aMap );
   myEditCurrentArgument = GroupShell->LineEdit1;
 
@@ -201,11 +198,11 @@ void BuildGUI_ShellDlg::SetEditCurrentArgument()
 void BuildGUI_ShellDlg::ActivateThisDialog()
 {
   GEOMBase_Skeleton::ActivateThisDialog();
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
-         SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
+  connect( ( (SalomeApp_Application*)( SUIT_Session::session()->activeApplication() ) )->selectionMgr(),
+          SIGNAL( currentSelectionChanged() ), this, SLOT( SelectionIntoArgument() ) );
   TColStd_MapOfInteger aMap;
-  aMap.Add(GEOM_SHELL);
-  aMap.Add(GEOM_FACE);
+  aMap.Add( GEOM_SHELL );
+  aMap.Add( GEOM_FACE );
   globalSelection( aMap );
 }
 
@@ -214,9 +211,9 @@ void BuildGUI_ShellDlg::ActivateThisDialog()
 // function : enterEvent()
 // purpose  :
 //=================================================================================
-void BuildGUI_ShellDlg::enterEvent(QEvent* e)
+void BuildGUI_ShellDlg::enterEvent( QEvent* )
 {
-  if ( !GroupConstructors->isEnabled() )
+  if ( !mainFrame()->GroupConstructors->isEnabled() )
     ActivateThisDialog();
 }
 
index a7fd1d1ba639bb776648839be9d90b79492eb7ae..fe532966d73e79106368254aea801e0ed196f338 100644 (file)
@@ -1,72 +1,70 @@
-//  GEOM GEOMGUI : GUI for Geometry component
+// GEOM GEOMGUI : GUI for Geometry component
 //
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+// Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
 // 
-//  This library is free software; you can redistribute it and/or 
-//  modify it under the terms of the GNU Lesser General Public 
-//  License as published by the Free Software Foundation; either 
-//  version 2.1 of the License. 
+// This library is free software; you can redistribute it and/or 
+// modify it under the terms of the GNU Lesser General Public 
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License. 
 // 
-//  This library is distributed in the hope that it will be useful, 
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-//  Lesser General Public License for more details. 
+// This library is distributed in the hope that it will be useful, 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details. 
 // 
-//  You should have received a copy of the GNU Lesser General Public 
-//  License along with this library; if not, write to the Free Software 
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+// You should have received a copy of the GNU Lesser General Public 
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
+// File   : BuildGUI_ShellDlg.h
+// Author : Damien COQUERET, Open CASCADE S.A.S.
 //
-//  File   : BuildGUI_ShellDlg.h
-//  Author : Damien COQUERET
-//  Module : GEOM
 
-#ifndef DIALOGBOX_SHELL_H
-#define DIALOGBOX_SHELL_H
+#ifndef BUILDGUI_SHELLDLG_H
+#define BUILDGUI_SHELLDLG_H
 
-#include "GEOM_BuildGUI.hxx"
+#include <GEOMBase_Skeleton.h>
 
-#include "GEOMBase_Skeleton.h"
-#include "DlgRef_1Sel_QTD.h"
+class DlgRef_1Sel;
 
 //=================================================================================
 // class    : BuildGUI_ShellDlg
 // purpose  :
 //=================================================================================
-class GEOM_BUILDGUI_EXPORT BuildGUI_ShellDlg : public GEOMBase_Skeleton
+class BuildGUI_ShellDlg : public GEOMBase_Skeleton
 { 
-    Q_OBJECT
+  Q_OBJECT
 
 public:
-    BuildGUI_ShellDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
-                     const char* name = 0, bool modal = FALSE, Qt::WindowFlags fl = 0);
-    ~BuildGUI_ShellDlg();
+  BuildGUI_ShellDlg( GeometryGUI*, QWidget* = 0 );
+  ~BuildGUI_ShellDlg();
 
 protected:
-    // redefined from GEOMBase_Helper
-    virtual GEOM::GEOM_IOperations_ptr createOperation();
-    virtual bool isValid( QString& msg );
-    virtual bool execute( ObjectList& objects );    
+  // redefined from GEOMBase_Helper
+  virtual GEOM::GEOM_IOperations_ptr createOperation();
+  virtual bool                       isValid( QString& );
+  virtual bool                       execute( ObjectList& );    
 
 private:
-    void Init();
-    void enterEvent(QEvent * e);
+  void                               Init();
+  void                               enterEvent( QEvent* );
 
-    GEOM::ListOfGO myFacesAndShells;
-    bool myOkFacesAndShells;          /* to check when arguments is defined */
-
-    Ui::DlgRef_1Sel_QTD* GroupShell;
+private:
+  GEOM::ListOfGO                     myFacesAndShells;
+  bool                               myOkFacesAndShells;/* to check when arguments is defined */
+  
+  DlgRef_1Sel*                       GroupShell;
 
 private slots:
-    void ClickOnOk();
-    bool ClickOnApply();
-    void SetEditCurrentArgument();
-    void SelectionIntoArgument();
-    void ActivateThisDialog();
+  void                               ClickOnOk();
+  bool                               ClickOnApply();
+  void                               SetEditCurrentArgument();
+  void                               SelectionIntoArgument();
+  void                               ActivateThisDialog();
 };
 
-#endif // DIALOGBOX_SHELL_H
+#endif // BUILDGUI_SHELLDLG_H
index a0993681620f3f96135c318bd83a516744bed900..32845bb5e04bf2f483ad4ce2cbbd92da37a45ac6 100644 (file)
@@ -1,41 +1,40 @@
-//  GEOM GEOMGUI : GUI for Geometry component
+// GEOM GEOMGUI : GUI for Geometry component
 //
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+// Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
 // 
-//  This library is free software; you can redistribute it and/or 
-//  modify it under the terms of the GNU Lesser General Public 
-//  License as published by the Free Software Foundation; either 
-//  version 2.1 of the License. 
+// This library is free software; you can redistribute it and/or 
+// modify it under the terms of the GNU Lesser General Public 
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License. 
 // 
-//  This library is distributed in the hope that it will be useful, 
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-//  Lesser General Public License for more details. 
+// This library is distributed in the hope that it will be useful, 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details. 
 // 
-//  You should have received a copy of the GNU Lesser General Public 
-//  License along with this library; if not, write to the Free Software 
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+// You should have received a copy of the GNU Lesser General Public 
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+// File   : BuildGUI_SolidDlg.cxx
+// Author : Damien COQUERET, Open CASCADE S.A.S.
 //
-//
-//  File   : BuildGUI_SolidDlg.cxx
-//  Author : Damien COQUERET
-//  Module : GEOM
-//  $Header$
 
 #include "BuildGUI_SolidDlg.h"
-#include "GEOMImpl_Types.hxx"
 
-#include "GeometryGUI.h"
-#include "GEOMBase.h"
+#include <DlgRef.h>
+#include <GeometryGUI.h>
+#include <GEOMBase.h>
+
+#include <GEOMImpl_Types.hxx>
 
-#include "SUIT_ResourceMgr.h"
-#include "SUIT_Session.h"
-#include "SalomeApp_Application.h"
-#include "LightApp_SelectionMgr.h"
+#include <SUIT_ResourceMgr.h>
+#include <SUIT_Session.h>
+#include <SalomeApp_Application.h>
+#include <LightApp_SelectionMgr.h>
 
 //=================================================================================
 // class    : BuildGUI_SolidDlg()
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BuildGUI_SolidDlg::BuildGUI_SolidDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
-                                     const char* name, bool modal, Qt::WindowFlags fl)
-  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, Qt::WindowTitleHint | Qt::WindowSystemMenuHint)
+BuildGUI_SolidDlg::BuildGUI_SolidDlg( GeometryGUI* theGeometryGUI, QWidget* parent )
+  : GEOMBase_Skeleton( theGeometryGUI, parent )
 {
-  QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM", tr("ICON_DLG_BUILD_SOLID")));
-  QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM", tr("ICON_SELECT")));
+  QPixmap image0( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_DLG_BUILD_SOLID" ) ) );
+  QPixmap image1( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_SELECT" ) ) );
 
-  setWindowTitle(tr("GEOM_SOLID_TITLE"));
+  setWindowTitle( tr( "GEOM_SOLID_TITLE" ) );
     
   /***************************************************************/
-  GroupConstructors->setTitle(tr("GEOM_SOLID"));
-  RadioButton1->setIcon(image0);
-  RadioButton2->setAttribute( Qt::WA_DeleteOnClose );
-  RadioButton2->close();
-  RadioButton3->setAttribute( Qt::WA_DeleteOnClose );
-  RadioButton3->close();
-
-  GroupSolid = new Ui::DlgRef_1Sel1Check_QTD();
-  QWidget* aGroupSolidWidget = new QWidget(this);
-  GroupSolid->setupUi(aGroupSolidWidget);
-  aGroupSolidWidget->setObjectName("GroupSolid");
-
-  GroupSolid->GroupBox1->setTitle(tr("GEOM_ARGUMENTS"));
-  GroupSolid->TextLabel1->setText(tr("GEOM_OBJECTS"));
-  GroupSolid->CheckButton1->setText(tr("GEOM_CREATE_SINGLE_SOLID"));
-  GroupSolid->PushButton1->setIcon(image1);
+  mainFrame()->GroupConstructors->setTitle( tr( "GEOM_SOLID" ) );
+  mainFrame()->RadioButton1->setIcon( image0 );
+  mainFrame()->RadioButton2->setAttribute( Qt::WA_DeleteOnClose );
+  mainFrame()->RadioButton2->close();
+  mainFrame()->RadioButton3->setAttribute( Qt::WA_DeleteOnClose );
+  mainFrame()->RadioButton3->close();
+
+  GroupSolid = new DlgRef_1Sel1Check( centralWidget() );
+
+  GroupSolid->GroupBox1->setTitle( tr( "GEOM_ARGUMENTS" ) );
+  GroupSolid->TextLabel1->setText( tr( "GEOM_OBJECTS" ) );
+  GroupSolid->CheckButton1->setText( tr( "GEOM_CREATE_SINGLE_SOLID" ) );
+  GroupSolid->PushButton1->setIcon( image1 );
   GroupSolid->LineEdit1->setReadOnly( true );
   
-  gridLayout1->addWidget(aGroupSolidWidget, 2, 0);
+  QVBoxLayout* layout = new QVBoxLayout( centralWidget() );
+  layout->setMargin( 0 ); layout->setSpacing( 6 );
+  layout->addWidget( GroupSolid );
   /***************************************************************/
 
-  setHelpFileName("solid.htm");
+  setHelpFileName( "solid.htm" );
 
   /* Initialisations */
   Init();
@@ -88,7 +85,7 @@ BuildGUI_SolidDlg::BuildGUI_SolidDlg(GeometryGUI* theGeometryGUI, QWidget* paren
 //=================================================================================
 BuildGUI_SolidDlg::~BuildGUI_SolidDlg()
 {
-    // no need to delete child widgets, Qt does it all for us
+  // no need to delete child widgets, Qt does it all for us
 }
 
 
@@ -108,16 +105,16 @@ void BuildGUI_SolidDlg::Init()
   globalSelection( GEOM_SHELL );
 
   /* signals and slots connections */
-  connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
-  connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
+  connect( buttonOk(),    SIGNAL( clicked() ), this, SLOT( ClickOnOk() ) );
+  connect( buttonApply(), SIGNAL( clicked() ), this, SLOT( ClickOnApply() ) );
 
-  connect(GroupSolid->PushButton1, SIGNAL(clicked()), this, SLOT(SetEditCurrentArgument()));
-  connect(GroupSolid->CheckButton1, SIGNAL(toggled(bool)), this, SLOT(EnableNameField(bool)));
+  connect( GroupSolid->PushButton1,  SIGNAL( clicked() ),       this, SLOT( SetEditCurrentArgument() ) );
+  connect( GroupSolid->CheckButton1, SIGNAL( toggled( bool ) ), this, SLOT( EnableNameField( bool ) ) );
 
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
-         SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
+  connect( ( (SalomeApp_Application*)( SUIT_Session::session()->activeApplication() ) )->selectionMgr(),
+          SIGNAL( currentSelectionChanged() ), this, SLOT( SelectionIntoArgument() ) );
 
-  initName(tr("GEOM_SOLID").toLatin1().constData());
+  initName( tr( "GEOM_SOLID" ) );
 }
 
 
@@ -151,21 +148,21 @@ bool BuildGUI_SolidDlg::ClickOnApply()
 //=================================================================================
 void BuildGUI_SolidDlg::SelectionIntoArgument()
 {
-  myEditCurrentArgument->setText("");
+  myEditCurrentArgument->setText( "" );
   QString aString = "";
   
   myOkShells = false;
-  int nbSel = GEOMBase::GetNameOfSelectedIObjects(selectedIO(), aString);
-  if (nbSel == 0) 
+  int nbSel = GEOMBase::GetNameOfSelectedIObjects( selectedIO(), aString );
+  if ( nbSel == 0 )
     return;
-  if(nbSel != 1)
-    aString = tr("%1_objects").arg(nbSel);
+  if ( nbSel != 1 )
+    aString = tr( "%1_objects" ).arg( nbSel );
   
-  GEOMBase::ConvertListOfIOInListOfGO(selectedIO(), myShells);
-  if (!myShells.length()) 
+  GEOMBase::ConvertListOfIOInListOfGO( selectedIO(), myShells );
+  if ( !myShells.length() )
     return;
   
-  myEditCurrentArgument->setText(aString);
+  myEditCurrentArgument->setText( aString );
   myOkShells = true;
 }
 
@@ -176,7 +173,7 @@ void BuildGUI_SolidDlg::SelectionIntoArgument()
 void BuildGUI_SolidDlg::SetEditCurrentArgument()
 {
   QPushButton* send = (QPushButton*)sender();
-  if(send != GroupSolid->PushButton1)
+  if ( send != GroupSolid->PushButton1 )
     return;
   
   globalSelection( GEOM_SHELL );
@@ -194,8 +191,8 @@ void BuildGUI_SolidDlg::SetEditCurrentArgument()
 void BuildGUI_SolidDlg::ActivateThisDialog()
 {
   GEOMBase_Skeleton::ActivateThisDialog();
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
-         SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
+  connect( ( (SalomeApp_Application*)( SUIT_Session::session()->activeApplication() ) )->selectionMgr(),
+          SIGNAL( currentSelectionChanged() ), this, SLOT( SelectionIntoArgument() ) );
   globalSelection( GEOM_SHELL );
 }
 
@@ -204,9 +201,9 @@ void BuildGUI_SolidDlg::ActivateThisDialog()
 // function : enterEvent()
 // purpose  :
 //=================================================================================
-void BuildGUI_SolidDlg::enterEvent(QEvent* e)
+void BuildGUI_SolidDlg::enterEvent( QEvent* )
 {
-  if ( !GroupConstructors->isEnabled() )
+  if ( !mainFrame()->GroupConstructors->isEnabled() )
     ActivateThisDialog();
 }
 
@@ -215,9 +212,9 @@ void BuildGUI_SolidDlg::enterEvent(QEvent* e)
 // function :  EnableNameField()
 // purpose  :
 //=================================================================================
-void  BuildGUI_SolidDlg::EnableNameField(bool toEnable)
+void  BuildGUI_SolidDlg::EnableNameField( bool toEnable )
 {
-  this->GroupBoxName->setEnabled(toEnable); 
+  mainFrame()->GroupBoxName->setEnabled( toEnable ); 
 }
 
 //=================================================================================
@@ -246,18 +243,15 @@ bool BuildGUI_SolidDlg::execute( ObjectList& objects )
 {
   bool toCreateSingleSolid = GroupSolid->CheckButton1->isChecked();
   
-  if ( toCreateSingleSolid )
-  {
+  if ( toCreateSingleSolid ) {
     GEOM::GEOM_Object_var anObj = GEOM::GEOM_IShapesOperations::_narrow(
       getOperation() )->MakeSolidShells( myShells );
 
     if ( !anObj->_is_nil() )
       objects.push_back( anObj._retn() );
   }
-  else
-  {
-    for ( int i = 0, n = myShells.length(); i< n; i++ )
-    {
+  else {
+    for ( int i = 0, n = myShells.length(); i< n; i++ ) {
       GEOM::GEOM_Object_var anObj = GEOM::GEOM_IShapesOperations::_narrow(
         getOperation() )->MakeSolidShell( myShells[ i ] );
 
index e9704c394f62056b0b3cfff79dbb874404d93a2f..5ca0f7bc7d7c68729a5a0ea7a27ee1ef3199157f 100644 (file)
@@ -1,74 +1,71 @@
-//  GEOM GEOMGUI : GUI for Geometry component
+// GEOM GEOMGUI : GUI for Geometry component
 //
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+// Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
 // 
-//  This library is free software; you can redistribute it and/or 
-//  modify it under the terms of the GNU Lesser General Public 
-//  License as published by the Free Software Foundation; either 
-//  version 2.1 of the License. 
+// This library is free software; you can redistribute it and/or 
+// modify it under the terms of the GNU Lesser General Public 
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License. 
 // 
-//  This library is distributed in the hope that it will be useful, 
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-//  Lesser General Public License for more details. 
+// This library is distributed in the hope that it will be useful, 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details. 
 // 
-//  You should have received a copy of the GNU Lesser General Public 
-//  License along with this library; if not, write to the Free Software 
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+// You should have received a copy of the GNU Lesser General Public 
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+// File   : BuildGUI_SolidDlg.h
+// Author : Damien COQUERET, Open CASCADE S.A.S.
 //
-//
-//  File   : BuildGUI_SolidDlg.h
-//  Author : Damien COQUERET
-//  Module : GEOM
 
-#ifndef DIALOGBOX_SOLID_H
-#define DIALOGBOX_SOLID_H
+#ifndef BUILDGUI_SOLIDDLG_H
+#define BUILDGUI_SOLIDDLG_H
 
-#include "GEOM_BuildGUI.hxx"
+#include <GEOMBase_Skeleton.h>
 
-#include "GEOMBase_Skeleton.h"
-#include "DlgRef_1Sel1Check_QTD.h"
+class DlgRef_1Sel1Check;
 
 //=================================================================================
 // class    : BuildGUI_SolidDlg
 // purpose  :
 //=================================================================================
-class GEOM_BUILDGUI_EXPORT BuildGUI_SolidDlg : public GEOMBase_Skeleton
+class BuildGUI_SolidDlg : public GEOMBase_Skeleton
 { 
-    Q_OBJECT
+  Q_OBJECT
 
 public:
-    BuildGUI_SolidDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
-                     const char* name = 0, bool modal = FALSE, Qt::WindowFlags fl = 0);
-    ~BuildGUI_SolidDlg();
+  BuildGUI_SolidDlg( GeometryGUI*, QWidget* = 0 );
+  ~BuildGUI_SolidDlg();
 
 protected:
-    // redefined from GEOMBase_Helper
-    virtual GEOM::GEOM_IOperations_ptr createOperation();
-    virtual bool isValid( QString& msg );
-    virtual bool execute( ObjectList& objects );    
+  // redefined from GEOMBase_Helper
+  virtual GEOM::GEOM_IOperations_ptr createOperation();
+  virtual bool                       isValid( QString& );
+  virtual bool                       execute( ObjectList& );    
 
 private:
-    void Init();
-    void enterEvent(QEvent * e);
+  void                               Init();
+  void                               enterEvent( QEvent* );
 
-    GEOM::ListOfGO myShells;
-    bool myOkShells;          /* to check when arguments is defined and
-                                 all shells are closed */
+private:
+  GEOM::ListOfGO                     myShells;
+  bool                               myOkShells; /* to check when arguments is defined and
+                                                   all shells are closed */
 
-    Ui::DlgRef_1Sel1Check_QTD* GroupSolid;
+  DlgRef_1Sel1Check*                GroupSolid;
 
 private slots:
-    void ClickOnOk();
-    bool ClickOnApply();
-    void SetEditCurrentArgument();
-    void SelectionIntoArgument();
-    void ActivateThisDialog();
-    void EnableNameField(bool toEnable);
+  void                               ClickOnOk();
+  bool                               ClickOnApply();
+  void                               SetEditCurrentArgument();
+  void                               SelectionIntoArgument();
+  void                               ActivateThisDialog();
+  void                               EnableNameField( bool );
 };
 
-#endif // DIALOGBOX_SOLID_H
+#endif // BUILDGUI_SOLIDDLG_H
index c1844bf21e1e830f32d884943c81be90b91f808b..6d3aeb2c5c1514430ddf64258d7d224bb275bc9a 100644 (file)
@@ -1,43 +1,42 @@
-//  GEOM GEOMGUI : GUI for Geometry component
+// GEOM GEOMGUI : GUI for Geometry component
 //
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+// Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
 // 
-//  This library is free software; you can redistribute it and/or 
-//  modify it under the terms of the GNU Lesser General Public 
-//  License as published by the Free Software Foundation; either 
-//  version 2.1 of the License. 
+// This library is free software; you can redistribute it and/or 
+// modify it under the terms of the GNU Lesser General Public 
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License. 
 // 
-//  This library is distributed in the hope that it will be useful, 
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-//  Lesser General Public License for more details. 
+// This library is distributed in the hope that it will be useful, 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details. 
 // 
-//  You should have received a copy of the GNU Lesser General Public 
-//  License along with this library; if not, write to the Free Software 
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+// You should have received a copy of the GNU Lesser General Public 
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+// File   : BuildGUI_WireDlg.cxx
+// Author : Lucien PIGNOLONI, Open CASCADE S.A.S.
 //
-//
-//  File   : BuildGUI_WireDlg.cxx
-//  Author : Lucien PIGNOLONI
-//  Module : GEOM
-//  $Header$
 
 #include "BuildGUI_WireDlg.h"
-#include "GEOMImpl_Types.hxx"
 
-#include "GeometryGUI.h"
-#include "GEOMBase.h"
+#include <GEOMImpl_Types.hxx>
+
+#include <DlgRef.h>
+#include <GeometryGUI.h>
+#include <GEOMBase.h>
 
-#include "SUIT_ResourceMgr.h"
-#include "SUIT_Session.h"
-#include "SalomeApp_Application.h"
-#include "LightApp_SelectionMgr.h"
+#include <SUIT_ResourceMgr.h>
+#include <SUIT_Session.h>
+#include <SalomeApp_Application.h>
+#include <LightApp_SelectionMgr.h>
 
-#include "TColStd_MapOfInteger.hxx"
+#include <TColStd_MapOfInteger.hxx>
 
 //=================================================================================
 // class    : BuildGUI_WireDlg()
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BuildGUI_WireDlg::BuildGUI_WireDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
-                                   const char* name, bool modal, Qt::WindowFlags fl)
-  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, Qt::WindowTitleHint | Qt::WindowSystemMenuHint)
+BuildGUI_WireDlg::BuildGUI_WireDlg( GeometryGUI* theGeometryGUI, QWidget* parent )
+  : GEOMBase_Skeleton( theGeometryGUI, parent )
 {
-  QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_BUILD_WIRE")));
-  QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
+  QPixmap image0( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_DLG_BUILD_WIRE" ) ) );
+  QPixmap image1( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_SELECT" ) ) );
 
-  setWindowTitle(tr("GEOM_WIRE_TITLE"));
+  setWindowTitle( tr( "GEOM_WIRE_TITLE" ) );
 
   /***************************************************************/
-  GroupConstructors->setTitle(tr("GEOM_WIRE"));
-  RadioButton1->setIcon(image0);
-  RadioButton2->setAttribute( Qt::WA_DeleteOnClose );
-  RadioButton2->close();
-  RadioButton3->setAttribute( Qt::WA_DeleteOnClose );
-  RadioButton3->close();
-
-  GroupPoints = new Ui::DlgRef_1Sel_QTD();
-  QWidget* aGroupPointsWidget = new QWidget(this);
-  GroupPoints->setupUi(aGroupPointsWidget);
-  aGroupPointsWidget->setObjectName("GroupPoints");
-
-  GroupPoints->GroupBox1->setTitle(tr("GEOM_WIRE_CONNECT"));
-  GroupPoints->TextLabel1->setText(tr("GEOM_OBJECTS"));
-  GroupPoints->PushButton1->setIcon(image1);
+  mainFrame()->GroupConstructors->setTitle( tr( "GEOM_WIRE" ) );
+  mainFrame()->RadioButton1->setIcon( image0 );
+  mainFrame()->RadioButton2->setAttribute( Qt::WA_DeleteOnClose );
+  mainFrame()->RadioButton2->close();
+  mainFrame()->RadioButton3->setAttribute( Qt::WA_DeleteOnClose );
+  mainFrame()->RadioButton3->close();
+
+  GroupPoints = new DlgRef_1Sel( centralWidget() );
+
+  GroupPoints->GroupBox1->setTitle( tr( "GEOM_WIRE_CONNECT" ) );
+  GroupPoints->TextLabel1->setText( tr( "GEOM_OBJECTS" ) );
+  GroupPoints->PushButton1->setIcon( image1 );
   GroupPoints->LineEdit1->setReadOnly( true );
 
-  gridLayout1->addWidget(aGroupPointsWidget, 2, 0);
+  QVBoxLayout* layout = new QVBoxLayout( centralWidget() );
+  layout->setMargin( 0 ); layout->setSpacing( 6 );
+  layout->addWidget( GroupPoints );
   /***************************************************************/
 
-  setHelpFileName("wire.htm");
+  setHelpFileName( "wire.htm" );
 
   /* Initialisations */
   Init();
@@ -106,18 +103,18 @@ void BuildGUI_WireDlg::Init()
   myOkEdgesAndWires = false;
   
   TColStd_MapOfInteger aMap;
-  aMap.Add(GEOM_WIRE);
-  aMap.Add(GEOM_EDGE);
+  aMap.Add( GEOM_WIRE );
+  aMap.Add( GEOM_EDGE );
   globalSelection( aMap );
 
   /* signals and slots connections */
-  connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
-  connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
-  connect(GroupPoints->PushButton1, SIGNAL(clicked()), this, SLOT(SetEditCurrentArgument()));
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
-         SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
+  connect( buttonOk(),    SIGNAL( clicked() ), this, SLOT( ClickOnOk() ) );
+  connect( buttonApply(), SIGNAL( clicked() ), this, SLOT( ClickOnApply() ) );
+  connect( GroupPoints->PushButton1, SIGNAL( clicked() ), this, SLOT( SetEditCurrentArgument() ) );
+  connect( ( (SalomeApp_Application*)( SUIT_Session::session()->activeApplication() ) )->selectionMgr(),
+          SIGNAL( currentSelectionChanged() ), this, SLOT( SelectionIntoArgument() ) );
   
-  initName(tr("GEOM_WIRE").toLatin1().constData());
+  initName( tr( "GEOM_WIRE" ) );
 }
 
 
@@ -152,22 +149,22 @@ bool BuildGUI_WireDlg::ClickOnApply()
 //=================================================================================
 void BuildGUI_WireDlg::SelectionIntoArgument()
 {
-  myEditCurrentArgument->setText("");
+  myEditCurrentArgument->setText( "" );
   QString aString = ""; /* name of selection */
 
   myOkEdgesAndWires = false;
-  int nbSel = GEOMBase::GetNameOfSelectedIObjects(selectedIO(), aString);
+  int nbSel = GEOMBase::GetNameOfSelectedIObjects( selectedIO(), aString );
 
-  if(nbSel == 0)
+  if ( nbSel == 0 )
     return;
-  if(nbSel != 1)
-    aString = tr("%1_objects").arg(nbSel);
+  if ( nbSel != 1 )
+    aString = tr( "%1_objects" ).arg( nbSel );
 
-  GEOMBase::ConvertListOfIOInListOfGO(selectedIO(),  myEdgesAndWires);
-  if (!myEdgesAndWires.length())
+  GEOMBase::ConvertListOfIOInListOfGO( selectedIO(),  myEdgesAndWires );
+  if ( !myEdgesAndWires.length() )
     return;
 
-  myEditCurrentArgument->setText(aString);
+  myEditCurrentArgument->setText( aString );
   myOkEdgesAndWires = true;
 }
 
@@ -179,12 +176,12 @@ void BuildGUI_WireDlg::SelectionIntoArgument()
 void BuildGUI_WireDlg::SetEditCurrentArgument()
 {
   QPushButton* send = (QPushButton*)sender();
-  if (send != GroupPoints->PushButton1)
+  if ( send != GroupPoints->PushButton1 )
     return;
 
   TColStd_MapOfInteger aMap;
-  aMap.Add(GEOM_WIRE);
-  aMap.Add(GEOM_EDGE);
+  aMap.Add( GEOM_WIRE );
+  aMap.Add( GEOM_EDGE );
   globalSelection( aMap );
   myEditCurrentArgument = GroupPoints->LineEdit1;
 
@@ -200,11 +197,11 @@ void BuildGUI_WireDlg::SetEditCurrentArgument()
 void BuildGUI_WireDlg::ActivateThisDialog()
 {
   GEOMBase_Skeleton::ActivateThisDialog();
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
-         SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
+  connect( ( (SalomeApp_Application*)( SUIT_Session::session()->activeApplication() ) )->selectionMgr(),
+          SIGNAL( currentSelectionChanged() ), this, SLOT( SelectionIntoArgument() ) );
   TColStd_MapOfInteger aMap;
-  aMap.Add(GEOM_WIRE);
-  aMap.Add(GEOM_EDGE);
+  aMap.Add( GEOM_WIRE );
+  aMap.Add( GEOM_EDGE );
   globalSelection( aMap );
 }
 
@@ -213,9 +210,9 @@ void BuildGUI_WireDlg::ActivateThisDialog()
 // function : enterEvent()
 // purpose  :
 //=================================================================================
-void BuildGUI_WireDlg::enterEvent(QEvent* e)
+void BuildGUI_WireDlg::enterEvent( QEvent* )
 {
-  if ( !GroupConstructors->isEnabled() )
+  if ( !mainFrame()->GroupConstructors->isEnabled() )
     ActivateThisDialog();
 }
 
index cf828b09ad6e66ec6c6aecd39185382a899d955f..2a2189ea93a48a42d0af22d76a67f48624ab398e 100644 (file)
@@ -1,72 +1,69 @@
-//  GEOM GEOMGUI : GUI for Geometry component
+// GEOM GEOMGUI : GUI for Geometry component
 //
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+// Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
 // 
-//  This library is free software; you can redistribute it and/or 
-//  modify it under the terms of the GNU Lesser General Public 
-//  License as published by the Free Software Foundation; either 
-//  version 2.1 of the License. 
+// This library is free software; you can redistribute it and/or 
+// modify it under the terms of the GNU Lesser General Public 
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License. 
 // 
-//  This library is distributed in the hope that it will be useful, 
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-//  Lesser General Public License for more details. 
+// This library is distributed in the hope that it will be useful, 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details. 
 // 
-//  You should have received a copy of the GNU Lesser General Public 
-//  License along with this library; if not, write to the Free Software 
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+// You should have received a copy of the GNU Lesser General Public 
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+// File   : BuildGUI_WireDlg.h
+// Author : Lucien PIGNOLONI, Open CASCADE S.A.S.
 //
-//
-//  File   : BuildGUI_WireDlg.h
-//  Author : Lucien PIGNOLONI
-//  Module : GEOM
 
-#ifndef DIALOGBOX_WIRE_H
-#define DIALOGBOX_WIRE_H
+#ifndef BUILDGUI_WIREDLG_H
+#define BUILDGUI_WIREDLG_H
 
-#include "GEOM_BuildGUI.hxx"
+#include <GEOMBase_Skeleton.h>
 
-#include "GEOMBase_Skeleton.h"
-#include "DlgRef_1Sel_QTD.h"
+class DlgRef_1Sel;
 
 //=================================================================================
 // class    : BuildGUI_WireDlg
 // purpose  :
 //=================================================================================
-class GEOM_BUILDGUI_EXPORT BuildGUI_WireDlg : public GEOMBase_Skeleton
+class BuildGUI_WireDlg : public GEOMBase_Skeleton
 { 
-    Q_OBJECT
+  Q_OBJECT
 
 public:
-    BuildGUI_WireDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
-                    const char* name = 0, bool modal = FALSE, Qt::WindowFlags fl = 0);
-    ~BuildGUI_WireDlg();
+  BuildGUI_WireDlg( GeometryGUI*, QWidget* = 0 );
+  ~BuildGUI_WireDlg();
 
 protected:
-    // redefined from GEOMBase_Helper
-    virtual GEOM::GEOM_IOperations_ptr createOperation();
-    virtual bool isValid( QString& msg );
-    virtual bool execute( ObjectList& objects );    
+  // redefined from GEOMBase_Helper
+  virtual GEOM::GEOM_IOperations_ptr createOperation();
+  virtual bool                       isValid( QString& );
+  virtual bool                       execute( ObjectList& );    
 
 private:
-    void Init();
-    void enterEvent(QEvent* e);
-
-    GEOM::ListOfGO myEdgesAndWires;
-    bool myOkEdgesAndWires;   /* to check when arguments is defined */
+  void                               Init();
+  void                               enterEvent( QEvent* );
 
-    Ui::DlgRef_1Sel_QTD* GroupPoints;
+private:
+  GEOM::ListOfGO                     myEdgesAndWires;
+  bool                               myOkEdgesAndWires;   /* to check when arguments is defined */
+  
+  DlgRef_1Sel*                       GroupPoints;
 
 private slots:
-    void ClickOnOk();
-    bool ClickOnApply();
-    void ActivateThisDialog();
-    void SelectionIntoArgument();
-    void SetEditCurrentArgument();
+  void                               ClickOnOk();
+  bool                               ClickOnApply();
+  void                               ActivateThisDialog();
+  void                               SelectionIntoArgument();
+  void                               SetEditCurrentArgument();
 };
 
-#endif // DIALOGBOX_WIRE_H
+#endif // BUILDGUI_WIREDLG_H
diff --git a/src/BuildGUI/GEOM_BuildGUI.hxx b/src/BuildGUI/GEOM_BuildGUI.hxx
deleted file mode 100755 (executable)
index 7a36f85..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
-// 
-//  This library is free software; you can redistribute it and/or 
-//  modify it under the terms of the GNU Lesser General Public 
-//  License as published by the Free Software Foundation; either 
-//  version 2.1 of the License. 
-// 
-//  This library is distributed in the hope that it will be useful, 
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-//  Lesser General Public License for more details. 
-// 
-//  You should have received a copy of the GNU Lesser General Public 
-//  License along with this library; if not, write to the Free Software 
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
-// 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
-//
-//
-//
-//  File   : GEOM_BuildGUI.hxx
-//  Author : Alexander A. BORODIN
-//  Module : GEOM
-
-#ifndef _GEOM_BuildGUI_HXX_
-#define _GEOM_BuildGUI_HXX_
-
-#ifdef WNT
- #if defined BUILDGUI_EXPORTS
-  #if defined WIN32
-   #define GEOM_BUILDGUI_EXPORT __declspec( dllexport )
-  #else
-   #define GEOM_BUILDGUI_EXPORT
-  #endif
- #else
-  #if defined WIN32
-   #define GEOM_BUILDGUI_EXPORT __declspec( dllimport )
-  #else
-   #define GEOM_BUILDGUI_EXPORT
-  #endif
- #endif
-#else
- #define GEOM_BUILDGUI_EXPORT
-#endif
-
-#endif
index 59820f17bb7ff21350fa8d000cb3401d9fda5908..9e9a48c0be19db395f26634662f0d79d6398fa7b 100644 (file)
@@ -1,31 +1,28 @@
-#  GEOM BUILDGUI : 
+# GEOM BUILDGUI : 
 #
-#  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+# Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
 # 
-#  This library is free software; you can redistribute it and/or 
-#  modify it under the terms of the GNU Lesser General Public 
-#  License as published by the Free Software Foundation; either 
-#  version 2.1 of the License. 
+# This library is free software; you can redistribute it and/or 
+# modify it under the terms of the GNU Lesser General Public 
+# License as published by the Free Software Foundation; either 
+# version 2.1 of the License. 
 # 
-#  This library is distributed in the hope that it will be useful, 
-#  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-#  Lesser General Public License for more details. 
+# This library is distributed in the hope that it will be useful, 
+# but WITHOUT ANY WARRANTY; without even the implied warranty of 
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+# Lesser General Public License for more details. 
 # 
-#  You should have received a copy of the GNU Lesser General Public 
-#  License along with this library; if not, write to the Free Software 
-#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+# You should have received a copy of the GNU Lesser General Public 
+# License along with this library; if not, write to the Free Software 
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
+# File    : Makefile.am
+# Author  : Alexander BORODIN, Open CASCADE S.A.S. (alexander.borodin@opencascade.com)
+# Package : BuildGUI
 #
-#
-#  File   : Makefile.in
-#  Author : Damien COQUERET (OCC)
-#  Modified by : Alexander BORODIN (OCN) - autotools usage
-#  Module : GEOM
-#  $Header: 
 
 include $(top_srcdir)/adm_local/unix/make_common_starter.am
 
@@ -36,24 +33,32 @@ salomeinclude_HEADERS =
 lib_LTLIBRARIES = libBuildGUI.la 
 
 # Sources files
-dist_libBuildGUI_la_SOURCES = \
-       BuildGUI.cxx \
-       BuildGUI_EdgeDlg.cxx \
-       BuildGUI_WireDlg.cxx \
-       BuildGUI_FaceDlg.cxx \
-       BuildGUI_ShellDlg.cxx \
-       BuildGUI_SolidDlg.cxx \
+dist_libBuildGUI_la_SOURCES =  \
+       BuildGUI.h              \
+       BuildGUI_EdgeDlg.h      \
+       BuildGUI_WireDlg.h      \
+       BuildGUI_FaceDlg.h      \
+       BuildGUI_ShellDlg.h     \
+       BuildGUI_SolidDlg.h     \
+       BuildGUI_CompoundDlg.h  \
+                               \
+       BuildGUI.cxx            \
+       BuildGUI_EdgeDlg.cxx    \
+       BuildGUI_WireDlg.cxx    \
+       BuildGUI_FaceDlg.cxx    \
+       BuildGUI_ShellDlg.cxx   \
+       BuildGUI_SolidDlg.cxx   \
        BuildGUI_CompoundDlg.cxx
 
 MOC_FILES = \
-       BuildGUI_EdgeDlg_moc.cxx \
-       BuildGUI_WireDlg_moc.cxx \
-       BuildGUI_FaceDlg_moc.cxx \
-       BuildGUI_ShellDlg_moc.cxx \
-       BuildGUI_SolidDlg_moc.cxx \
+       BuildGUI_EdgeDlg_moc.cxx        \
+       BuildGUI_WireDlg_moc.cxx        \
+       BuildGUI_FaceDlg_moc.cxx        \
+       BuildGUI_ShellDlg_moc.cxx       \
+       BuildGUI_SolidDlg_moc.cxx       \
        BuildGUI_CompoundDlg_moc.cxx
 
-nodist_libBuildGUI_la_SOURCES= \
+nodist_libBuildGUI_la_SOURCES = \
        $(MOC_FILES)
 
 # LIB_CLIENT_IDL = SALOME_Exception.idl SALOME_GenericObj.idl SALOME_Component.idl
@@ -63,25 +68,26 @@ nodist_libBuildGUI_la_SOURCES= \
 # additionnal information to compil and link file
 
 libBuildGUI_la_CPPFLAGS = \
-       $(QT_INCLUDES) \
-       $(VTK_INCLUDES) \
-       $(CAS_CPPFLAGS) \
-       $(PYTHON_INCLUDES) \
-       $(BOOST_CPPFLAGS) \
-       $(KERNEL_CXXFLAGS) \
-       $(GUI_CXXFLAGS) \
-       $(CORBA_CXXFLAGS) \
-       $(CORBA_INCLUDES) \
-       -I$(srcdir)/../GEOMGUI \
-       -I$(srcdir)/../DlgRef \
-       -I$(srcdir)/../GEOMBase \
-       -I$(srcdir)/../OBJECT \
-       -I$(srcdir)/../GEOMClient \
-       -I$(srcdir)/../GEOMImpl \
-       -I$(srcdir)/../GEOMFiltersSelection \
-       -I$(top_builddir)/idl \
+       $(QT_INCLUDES)                          \
+       $(VTK_INCLUDES)                         \
+       $(CAS_CPPFLAGS)                         \
+       $(PYTHON_INCLUDES)                      \
+       $(BOOST_CPPFLAGS)                       \
+       $(KERNEL_CXXFLAGS)                      \
+       $(GUI_CXXFLAGS)                         \
+       $(CORBA_CXXFLAGS)                       \
+       $(CORBA_INCLUDES)                       \
+       -I$(srcdir)/../GEOMGUI                  \
+       -I$(srcdir)/../DlgRef                   \
+       -I$(srcdir)/../GEOMBase                 \
+       -I$(srcdir)/../OBJECT                   \
+       -I$(srcdir)/../GEOMClient               \
+       -I$(srcdir)/../GEOMImpl                 \
+       -I$(srcdir)/../GEOMFiltersSelection     \
+       -I$(top_builddir)/idl                   \
+       -I$(top_builddir)/src/DlgRef            \
        -I$(top_builddir)/salome_adm/unix
 
-libBuildGUI_la_LDFLAGS  = \
+libBuildGUI_la_LDFLAGS = \
        ../GEOMFiltersSelection/libGEOMFiltersSelection.la \
        ../GEOMBase/libGEOMBase.la
diff --git a/src/DlgRef/DlgRef.cxx b/src/DlgRef/DlgRef.cxx
new file mode 100644 (file)
index 0000000..f2fb519
--- /dev/null
@@ -0,0 +1,602 @@
+// Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+// 
+// This library is free software; you can redistribute it and/or 
+// modify it under the terms of the GNU Lesser General Public 
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License. 
+// 
+// This library is distributed in the hope that it will be useful, 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details. 
+// 
+// You should have received a copy of the GNU Lesser General Public 
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+// 
+// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+//
+// File   : DlgRef.cxx
+// Author : Vadim SANDLER, Open CASCADE S.A.S. (vadim.sandler@opencascade.com)
+//
+
+#include "DlgRef.h"
+
+//////////////////////////////////////////
+// DlgRef_1List1Spin1Btn
+//////////////////////////////////////////
+
+DlgRef_1List1Spin1Btn::DlgRef_1List1Spin1Btn( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_1List1Spin1Btn::~DlgRef_1List1Spin1Btn()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_1Sel1Check1List
+//////////////////////////////////////////
+
+DlgRef_1Sel1Check1List::DlgRef_1Sel1Check1List( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_1Sel1Check1List::~DlgRef_1Sel1Check1List()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_1Sel1Check1Sel
+//////////////////////////////////////////
+
+DlgRef_1Sel1Check1Sel::DlgRef_1Sel1Check1Sel( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_1Sel1Check1Sel::~DlgRef_1Sel1Check1Sel()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_1Sel1Check
+//////////////////////////////////////////
+
+DlgRef_1Sel1Check::DlgRef_1Sel1Check( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_1Sel1Check::~DlgRef_1Sel1Check()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_1Sel1List4Btn
+//////////////////////////////////////////
+
+DlgRef_1Sel1List4Btn::DlgRef_1Sel1List4Btn( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_1Sel1List4Btn::~DlgRef_1Sel1List4Btn()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_1Sel1Spin1Check
+//////////////////////////////////////////
+
+DlgRef_1Sel1Spin1Check::DlgRef_1Sel1Spin1Check( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_1Sel1Spin1Check::~DlgRef_1Sel1Spin1Check()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_1Sel1Spin
+//////////////////////////////////////////
+
+DlgRef_1Sel1Spin::DlgRef_1Sel1Spin( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_1Sel1Spin::~DlgRef_1Sel1Spin()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_1Sel2Spin1View1Check
+//////////////////////////////////////////
+
+DlgRef_1Sel2Spin1View1Check::DlgRef_1Sel2Spin1View1Check( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_1Sel2Spin1View1Check::~DlgRef_1Sel2Spin1View1Check()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_1Sel2Spin
+//////////////////////////////////////////
+
+DlgRef_1Sel2Spin::DlgRef_1Sel2Spin( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_1Sel2Spin::~DlgRef_1Sel2Spin()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_1Sel3Check
+//////////////////////////////////////////
+
+DlgRef_1Sel3Check::DlgRef_1Sel3Check( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_1Sel3Check::~DlgRef_1Sel3Check()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_1Sel3Spin
+//////////////////////////////////////////
+
+DlgRef_1Sel3Spin::DlgRef_1Sel3Spin( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_1Sel3Spin::~DlgRef_1Sel3Spin()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_1Sel4Spin
+//////////////////////////////////////////
+
+DlgRef_1Sel4Spin::DlgRef_1Sel4Spin( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_1Sel4Spin::~DlgRef_1Sel4Spin()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_1Sel5Spin
+//////////////////////////////////////////
+
+DlgRef_1Sel5Spin::DlgRef_1Sel5Spin( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_1Sel5Spin::~DlgRef_1Sel5Spin()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_1Spin
+//////////////////////////////////////////
+
+DlgRef_1Spin::DlgRef_1Spin( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_1Spin::~DlgRef_1Spin()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_1Sel
+//////////////////////////////////////////
+
+DlgRef_1Sel::DlgRef_1Sel( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_1Sel::~DlgRef_1Sel()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_1SelExt
+//////////////////////////////////////////
+
+DlgRef_1SelExt::DlgRef_1SelExt( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_1SelExt::~DlgRef_1SelExt()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_2Sel1List
+//////////////////////////////////////////
+
+DlgRef_2Sel1List::DlgRef_2Sel1List( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_2Sel1List::~DlgRef_2Sel1List()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_2Sel1Spin2Check
+//////////////////////////////////////////
+
+DlgRef_2Sel1Spin2Check::DlgRef_2Sel1Spin2Check( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_2Sel1Spin2Check::~DlgRef_2Sel1Spin2Check()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_2Sel1Spin
+//////////////////////////////////////////
+
+DlgRef_2Sel1Spin::DlgRef_2Sel1Spin( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_2Sel1Spin::~DlgRef_2Sel1Spin()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_2Sel2Spin1Check
+//////////////////////////////////////////
+
+DlgRef_2Sel2Spin1Check::DlgRef_2Sel2Spin1Check( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_2Sel2Spin1Check::~DlgRef_2Sel2Spin1Check()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_2Sel2Spin
+//////////////////////////////////////////
+
+DlgRef_2Sel2Spin::DlgRef_2Sel2Spin( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_2Sel2Spin::~DlgRef_2Sel2Spin()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_2Sel3Spin
+//////////////////////////////////////////
+
+DlgRef_2Sel3Spin::DlgRef_2Sel3Spin( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_2Sel3Spin::~DlgRef_2Sel3Spin()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_2Sel4Spin1Check
+//////////////////////////////////////////
+
+DlgRef_2Sel4Spin1Check::DlgRef_2Sel4Spin1Check( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_2Sel4Spin1Check::~DlgRef_2Sel4Spin1Check()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_2Sel
+//////////////////////////////////////////
+
+DlgRef_2Sel::DlgRef_2Sel( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_2Sel::~DlgRef_2Sel()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_2SelExt
+//////////////////////////////////////////
+
+DlgRef_2SelExt::DlgRef_2SelExt( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_2SelExt::~DlgRef_2SelExt()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_2Spin
+//////////////////////////////////////////
+
+DlgRef_2Spin::DlgRef_2Spin( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_2Spin::~DlgRef_2Spin()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_3Check
+//////////////////////////////////////////
+
+DlgRef_3Check::DlgRef_3Check( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_3Check::~DlgRef_3Check()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_3Sel1Check
+//////////////////////////////////////////
+
+DlgRef_3Sel1Check::DlgRef_3Sel1Check( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_3Sel1Check::~DlgRef_3Sel1Check()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_3Sel1Spin
+//////////////////////////////////////////
+
+DlgRef_3Sel1Spin::DlgRef_3Sel1Spin( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_3Sel1Spin::~DlgRef_3Sel1Spin()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_3Sel3Spin1Check
+//////////////////////////////////////////
+
+DlgRef_3Sel3Spin1Check::DlgRef_3Sel3Spin1Check( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_3Sel3Spin1Check::~DlgRef_3Sel3Spin1Check()
+{
+}
+
+void DlgRef_3Sel3Spin1Check::ShowRows( int fromRow, int toRow, bool toShow )
+{
+  const int maxRows = 6;
+  
+  if ( toRow >= fromRow && fromRow >= 0 && toRow <= maxRows ) {
+    int c = gridLayout1->count();
+    for ( int i = 0; i < c; i++ ) {
+      QWidget* w = gridLayout1->itemAt( i )->widget();
+      int row, col, rowspan, colspan;
+      gridLayout1->getItemPosition( i, &row, &col, &rowspan, &colspan );
+      if ( w && row >= fromRow && row <= toRow )
+       w->setVisible( toShow );
+    }
+  }
+}
+
+//////////////////////////////////////////
+// DlgRef_3Sel4Spin2Check
+//////////////////////////////////////////
+
+DlgRef_3Sel4Spin2Check::DlgRef_3Sel4Spin2Check( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_3Sel4Spin2Check::~DlgRef_3Sel4Spin2Check()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_3Sel
+//////////////////////////////////////////
+
+DlgRef_3Sel::DlgRef_3Sel( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_3Sel::~DlgRef_3Sel()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_3Spin1Check
+//////////////////////////////////////////
+
+DlgRef_3Spin1Check::DlgRef_3Spin1Check( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_3Spin1Check::~DlgRef_3Spin1Check()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_3Spin
+//////////////////////////////////////////
+
+DlgRef_3Spin::DlgRef_3Spin( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_3Spin::~DlgRef_3Spin()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_4Sel1List1Check
+//////////////////////////////////////////
+
+DlgRef_4Sel1List1Check::DlgRef_4Sel1List1Check( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_4Sel1List1Check::~DlgRef_4Sel1List1Check()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_4Sel1List
+//////////////////////////////////////////
+
+DlgRef_4Sel1List::DlgRef_4Sel1List( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_4Sel1List::~DlgRef_4Sel1List()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_4Sel1Spin2Check
+//////////////////////////////////////////
+
+DlgRef_4Sel1Spin2Check::DlgRef_4Sel1Spin2Check( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_4Sel1Spin2Check::~DlgRef_4Sel1Spin2Check()
+{
+}
+
+void DlgRef_4Sel1Spin2Check::ShowRows( int fromRow, int toRow, bool toShow )
+{
+  const int maxRows = 6;
+  
+  if ( toRow >= fromRow && fromRow >= 0 && toRow <= maxRows ) {
+    int c = gridLayout1->count();
+    for ( int i = 0; i < c; i++ ) {
+      QWidget* w = gridLayout1->itemAt( i )->widget();
+      int row, col, rowspan, colspan;
+      gridLayout1->getItemPosition( i, &row, &col, &rowspan, &colspan );
+      if ( w && row >= fromRow && row <= toRow )
+       w->setVisible( toShow );
+    }
+  }
+}
+
+//////////////////////////////////////////
+// DlgRef_6Sel
+//////////////////////////////////////////
+
+DlgRef_6Sel::DlgRef_6Sel( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_6Sel::~DlgRef_6Sel()
+{
+}
+
+//////////////////////////////////////////
+// DlgRef_Skeleton
+//////////////////////////////////////////
+
+DlgRef_Skeleton::DlgRef_Skeleton( QWidget* parent, Qt::WindowFlags f )
+: QWidget( parent, f )
+{
+  setupUi( this );
+}
+
+DlgRef_Skeleton::~DlgRef_Skeleton()
+{
+}
diff --git a/src/DlgRef/DlgRef.h b/src/DlgRef/DlgRef.h
new file mode 100644 (file)
index 0000000..4f4eff3
--- /dev/null
@@ -0,0 +1,665 @@
+// Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+// 
+// This library is free software; you can redistribute it and/or 
+// modify it under the terms of the GNU Lesser General Public 
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License. 
+// 
+// This library is distributed in the hope that it will be useful, 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details. 
+// 
+// You should have received a copy of the GNU Lesser General Public 
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+// 
+// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+//
+// File   : DlgRef.h
+// Author : Vadim SANDLER, Open CASCADE S.A.S. (vadim.sandler@opencascade.com)
+//
+
+#ifndef GEOM_DLGREF_H
+#define GEOM_DLGREF_H
+
+#if defined WIN32
+#  if defined DLGREF_EXPORTS
+#    define DLGREF_EXPORT __declspec( dllexport )
+#  else
+#    define DLGREF_EXPORT __declspec( dllimport )
+#  endif
+#else
+#  define DLGREF_EXPORT
+#endif
+
+//////////////////////////////////////////
+// DlgRef_1List1Spin1Btn
+//////////////////////////////////////////
+
+#include "ui_DlgRef_1List1Spin1Btn_QTD.h"
+
+class DLGREF_EXPORT DlgRef_1List1Spin1Btn : public QWidget, 
+                                           public Ui::DlgRef_1List1Spin1Btn_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_1List1Spin1Btn( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_1List1Spin1Btn();
+};
+
+//////////////////////////////////////////
+// DlgRef_1Sel1Check1List
+//////////////////////////////////////////
+
+#include "ui_DlgRef_1Sel1Check1List_QTD.h"
+
+class DLGREF_EXPORT DlgRef_1Sel1Check1List : public QWidget, 
+                                            public Ui::DlgRef_1Sel1Check1List_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_1Sel1Check1List( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_1Sel1Check1List();
+};
+
+//////////////////////////////////////////
+// DlgRef_1Sel1Check1Sel
+//////////////////////////////////////////
+
+#include "ui_DlgRef_1Sel1Check1Sel_QTD.h"
+
+class DLGREF_EXPORT DlgRef_1Sel1Check1Sel : public QWidget, 
+                                           public Ui::DlgRef_1Sel1Check1Sel_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_1Sel1Check1Sel( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_1Sel1Check1Sel();
+};
+
+//////////////////////////////////////////
+// DlgRef_1Sel1Check
+//////////////////////////////////////////
+
+#include "ui_DlgRef_1Sel1Check_QTD.h"
+
+class DLGREF_EXPORT DlgRef_1Sel1Check : public QWidget, 
+                                       public Ui::DlgRef_1Sel1Check_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_1Sel1Check( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_1Sel1Check();
+};
+
+//////////////////////////////////////////
+// DlgRef_1Sel1List4Btn
+//////////////////////////////////////////
+
+#include "ui_DlgRef_1Sel1List4Btn_QTD.h"
+
+class DLGREF_EXPORT DlgRef_1Sel1List4Btn : public QWidget, 
+                                          public Ui::DlgRef_1Sel1List4Btn_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_1Sel1List4Btn( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_1Sel1List4Btn();
+};
+
+//////////////////////////////////////////
+// DlgRef_1Sel1Spin1Check
+//////////////////////////////////////////
+
+#include "ui_DlgRef_1Sel1Spin1Check_QTD.h"
+
+class DLGREF_EXPORT DlgRef_1Sel1Spin1Check : public QWidget, 
+                                            public Ui::DlgRef_1Sel1Spin1Check_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_1Sel1Spin1Check( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_1Sel1Spin1Check();
+};
+
+//////////////////////////////////////////
+// DlgRef_1Sel1Spin
+//////////////////////////////////////////
+
+#include "ui_DlgRef_1Sel1Spin_QTD.h"
+
+class DLGREF_EXPORT DlgRef_1Sel1Spin : public QWidget, 
+                                      public Ui::DlgRef_1Sel1Spin_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_1Sel1Spin( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_1Sel1Spin();
+};
+
+//////////////////////////////////////////
+// DlgRef_1Sel2Spin1View1Check
+//////////////////////////////////////////
+
+#include "ui_DlgRef_1Sel2Spin1View1Check_QTD.h"
+
+class DLGREF_EXPORT DlgRef_1Sel2Spin1View1Check : public QWidget, 
+                                                  public Ui::DlgRef_1Sel2Spin1View1Check_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_1Sel2Spin1View1Check( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_1Sel2Spin1View1Check();
+};
+
+//////////////////////////////////////////
+// DlgRef_1Sel2Spin
+//////////////////////////////////////////
+
+#include "ui_DlgRef_1Sel2Spin_QTD.h"
+
+class DLGREF_EXPORT DlgRef_1Sel2Spin : public QWidget, 
+                                       public Ui::DlgRef_1Sel2Spin_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_1Sel2Spin( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_1Sel2Spin();
+};
+
+//////////////////////////////////////////
+// DlgRef_1Sel3Check
+//////////////////////////////////////////
+
+#include "ui_DlgRef_1Sel3Check_QTD.h"
+
+class DLGREF_EXPORT DlgRef_1Sel3Check : public QWidget, 
+                                        public Ui::DlgRef_1Sel3Check_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_1Sel3Check( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_1Sel3Check();
+};
+
+//////////////////////////////////////////
+// DlgRef_1Sel3Spin
+//////////////////////////////////////////
+
+#include "ui_DlgRef_1Sel3Spin_QTD.h"
+
+class DLGREF_EXPORT DlgRef_1Sel3Spin : public QWidget, 
+                                       public Ui::DlgRef_1Sel3Spin_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_1Sel3Spin( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_1Sel3Spin();
+};
+
+//////////////////////////////////////////
+// DlgRef_1Sel4Spin
+//////////////////////////////////////////
+
+#include "ui_DlgRef_1Sel4Spin_QTD.h"
+
+class DLGREF_EXPORT DlgRef_1Sel4Spin : public QWidget, 
+                                       public Ui::DlgRef_1Sel4Spin_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_1Sel4Spin( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_1Sel4Spin();
+};
+
+//////////////////////////////////////////
+// DlgRef_1Sel5Spin
+//////////////////////////////////////////
+
+#include "ui_DlgRef_1Sel5Spin_QTD.h"
+
+class DLGREF_EXPORT DlgRef_1Sel5Spin : public QWidget, 
+                                       public Ui::DlgRef_1Sel5Spin_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_1Sel5Spin( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_1Sel5Spin();
+};
+
+//////////////////////////////////////////
+// DlgRef_1Spin
+//////////////////////////////////////////
+
+#include "ui_DlgRef_1Spin_QTD.h"
+
+class DLGREF_EXPORT DlgRef_1Spin : public QWidget, 
+                                   public Ui::DlgRef_1Spin_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_1Spin( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_1Spin();
+};
+
+//////////////////////////////////////////
+// DlgRef_1Sel
+//////////////////////////////////////////
+
+#include "ui_DlgRef_1Sel_QTD.h"
+
+class DLGREF_EXPORT DlgRef_1Sel : public QWidget, 
+                                   public Ui::DlgRef_1Sel_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_1Sel( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_1Sel();
+};
+
+//////////////////////////////////////////
+// DlgRef_1SelExt
+//////////////////////////////////////////
+
+#include "ui_DlgRef_1SelExt_QTD.h"
+
+class DLGREF_EXPORT DlgRef_1SelExt : public QWidget, 
+                                     public Ui::DlgRef_1SelExt_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_1SelExt( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_1SelExt();
+};
+
+//////////////////////////////////////////
+// DlgRef_2Sel1List
+//////////////////////////////////////////
+
+#include "ui_DlgRef_2Sel1List_QTD.h"
+
+class DLGREF_EXPORT DlgRef_2Sel1List : public QWidget, 
+                                       public Ui::DlgRef_2Sel1List_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_2Sel1List( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_2Sel1List();
+};
+
+//////////////////////////////////////////
+// DlgRef_2Sel1Spin2Check
+//////////////////////////////////////////
+
+#include "ui_DlgRef_2Sel1Spin2Check_QTD.h"
+
+class DLGREF_EXPORT DlgRef_2Sel1Spin2Check : public QWidget, 
+                                             public Ui::DlgRef_2Sel1Spin2Check_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_2Sel1Spin2Check( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_2Sel1Spin2Check();
+};
+
+//////////////////////////////////////////
+// DlgRef_2Sel1Spin
+//////////////////////////////////////////
+
+#include "ui_DlgRef_2Sel1Spin_QTD.h"
+
+class DLGREF_EXPORT DlgRef_2Sel1Spin : public QWidget, 
+                                       public Ui::DlgRef_2Sel1Spin_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_2Sel1Spin( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_2Sel1Spin();
+};
+
+//////////////////////////////////////////
+// DlgRef_2Sel2Spin1Check
+//////////////////////////////////////////
+
+#include "ui_DlgRef_2Sel2Spin1Check_QTD.h"
+
+class DLGREF_EXPORT DlgRef_2Sel2Spin1Check : public QWidget, 
+                                             public Ui::DlgRef_2Sel2Spin1Check_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_2Sel2Spin1Check( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_2Sel2Spin1Check();
+};
+
+//////////////////////////////////////////
+// DlgRef_2Sel2Spin
+//////////////////////////////////////////
+
+#include "ui_DlgRef_2Sel2Spin_QTD.h"
+
+class DLGREF_EXPORT DlgRef_2Sel2Spin : public QWidget, 
+                                       public Ui::DlgRef_2Sel2Spin_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_2Sel2Spin( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_2Sel2Spin();
+};
+
+//////////////////////////////////////////
+// DlgRef_2Sel3Spin
+//////////////////////////////////////////
+
+#include "ui_DlgRef_2Sel3Spin_QTD.h"
+
+class DLGREF_EXPORT DlgRef_2Sel3Spin : public QWidget, 
+                                       public Ui::DlgRef_2Sel3Spin_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_2Sel3Spin( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_2Sel3Spin();
+};
+
+//////////////////////////////////////////
+// DlgRef_2Sel4Spin1Check
+//////////////////////////////////////////
+
+#include "ui_DlgRef_2Sel4Spin1Check_QTD.h"
+
+class DLGREF_EXPORT DlgRef_2Sel4Spin1Check : public QWidget, 
+                                             public Ui::DlgRef_2Sel4Spin1Check_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_2Sel4Spin1Check( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_2Sel4Spin1Check();
+};
+
+//////////////////////////////////////////
+// DlgRef_2Sel
+//////////////////////////////////////////
+
+#include "ui_DlgRef_2Sel_QTD.h"
+
+class DLGREF_EXPORT DlgRef_2Sel : public QWidget, 
+                                  public Ui::DlgRef_2Sel_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_2Sel( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_2Sel();
+};
+
+//////////////////////////////////////////
+// DlgRef_2SelExt
+//////////////////////////////////////////
+
+#include "ui_DlgRef_2SelExt_QTD.h"
+
+class DLGREF_EXPORT DlgRef_2SelExt : public QWidget, 
+                                     public Ui::DlgRef_2SelExt_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_2SelExt( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_2SelExt();
+};
+
+//////////////////////////////////////////
+// DlgRef_2Spin
+//////////////////////////////////////////
+
+#include "ui_DlgRef_2Spin_QTD.h"
+
+class DLGREF_EXPORT DlgRef_2Spin : public QWidget, 
+                                   public Ui::DlgRef_2Spin_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_2Spin( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_2Spin();
+};
+
+//////////////////////////////////////////
+// DlgRef_3Check
+//////////////////////////////////////////
+
+#include "ui_DlgRef_3Check_QTD.h"
+
+class DLGREF_EXPORT DlgRef_3Check : public QWidget, 
+                                    public Ui::DlgRef_3Check_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_3Check( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_3Check();
+};
+
+//////////////////////////////////////////
+// DlgRef_3Sel1Check
+//////////////////////////////////////////
+
+#include "ui_DlgRef_3Sel1Check_QTD.h"
+
+class DLGREF_EXPORT DlgRef_3Sel1Check : public QWidget, 
+                                        public Ui::DlgRef_3Sel1Check_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_3Sel1Check( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_3Sel1Check();
+};
+
+//////////////////////////////////////////
+// DlgRef_3Sel1Spin
+//////////////////////////////////////////
+
+#include "ui_DlgRef_3Sel1Spin_QTD.h"
+
+class DLGREF_EXPORT DlgRef_3Sel1Spin : public QWidget, 
+                                       public Ui::DlgRef_3Sel1Spin_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_3Sel1Spin( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_3Sel1Spin();
+};
+
+//////////////////////////////////////////
+// DlgRef_3Sel3Spin1Check
+//////////////////////////////////////////
+
+#include "ui_DlgRef_3Sel3Spin1Check_QTD.h"
+
+class DLGREF_EXPORT DlgRef_3Sel3Spin1Check : public QWidget, 
+                                             public Ui::DlgRef_3Sel3Spin1Check_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_3Sel3Spin1Check( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_3Sel3Spin1Check();
+
+  void ShowRows( int, int, bool = true );
+};
+
+//////////////////////////////////////////
+// DlgRef_3Sel4Spin2Check
+//////////////////////////////////////////
+
+#include "ui_DlgRef_3Sel4Spin2Check_QTD.h"
+
+class DLGREF_EXPORT DlgRef_3Sel4Spin2Check : public QWidget, 
+                                             public Ui::DlgRef_3Sel4Spin2Check_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_3Sel4Spin2Check( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_3Sel4Spin2Check();
+};
+
+//////////////////////////////////////////
+// DlgRef_3Sel
+//////////////////////////////////////////
+
+#include "ui_DlgRef_3Sel_QTD.h"
+
+class DLGREF_EXPORT DlgRef_3Sel : public QWidget, 
+                                  public Ui::DlgRef_3Sel_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_3Sel( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_3Sel();
+};
+
+//////////////////////////////////////////
+// DlgRef_3Spin1Check
+//////////////////////////////////////////
+
+#include "ui_DlgRef_3Spin1Check_QTD.h"
+
+class DLGREF_EXPORT DlgRef_3Spin1Check : public QWidget, 
+                                         public Ui::DlgRef_3Spin1Check_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_3Spin1Check( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_3Spin1Check();
+};
+
+//////////////////////////////////////////
+// DlgRef_3Spin
+//////////////////////////////////////////
+
+#include "ui_DlgRef_3Spin_QTD.h"
+
+class DLGREF_EXPORT DlgRef_3Spin : public QWidget, 
+                                   public Ui::DlgRef_3Spin_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_3Spin( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_3Spin();
+};
+
+//////////////////////////////////////////
+// DlgRef_4Sel1List1Check
+//////////////////////////////////////////
+
+#include "ui_DlgRef_4Sel1List1Check_QTD.h"
+
+class DLGREF_EXPORT DlgRef_4Sel1List1Check : public QWidget, 
+                                             public Ui::DlgRef_4Sel1List1Check_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_4Sel1List1Check( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_4Sel1List1Check();
+};
+
+//////////////////////////////////////////
+// DlgRef_4Sel1List
+//////////////////////////////////////////
+
+#include "ui_DlgRef_4Sel1List_QTD.h"
+
+class DLGREF_EXPORT DlgRef_4Sel1List : public QWidget, 
+                                       public Ui::DlgRef_4Sel1List_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_4Sel1List( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_4Sel1List();
+};
+
+//////////////////////////////////////////
+// DlgRef_4Sel1Spin2Check
+//////////////////////////////////////////
+
+#include "ui_DlgRef_4Sel1Spin2Check_QTD.h"
+
+class DLGREF_EXPORT DlgRef_4Sel1Spin2Check : public QWidget, 
+                                             public Ui::DlgRef_4Sel1Spin2Check_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_4Sel1Spin2Check( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_4Sel1Spin2Check();
+
+  void ShowRows( int, int, bool = true );
+};
+
+//////////////////////////////////////////
+// DlgRef_6Sel
+//////////////////////////////////////////
+
+#include "ui_DlgRef_6Sel_QTD.h"
+
+class DLGREF_EXPORT DlgRef_6Sel : public QWidget, 
+                                  public Ui::DlgRef_6Sel_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_6Sel( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_6Sel();
+};
+
+//////////////////////////////////////////
+// DlgRef_Skeleton
+//////////////////////////////////////////
+
+#include "ui_DlgRef_Skeleton_QTD.h"
+
+class DLGREF_EXPORT DlgRef_Skeleton : public QWidget, 
+                                      public Ui::DlgRef_Skeleton_QTD
+{
+  Q_OBJECT
+
+public:
+  DlgRef_Skeleton( QWidget* = 0, Qt::WindowFlags = 0 );
+  ~DlgRef_Skeleton();
+};
+
+#endif // GEOM_DLGREF_H
diff --git a/src/DlgRef/GEOM_DlgRef.cxx b/src/DlgRef/GEOM_DlgRef.cxx
deleted file mode 100644 (file)
index b612d00..0000000
+++ /dev/null
@@ -1,602 +0,0 @@
-// Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
-// 
-// This library is free software; you can redistribute it and/or 
-// modify it under the terms of the GNU Lesser General Public 
-// License as published by the Free Software Foundation; either 
-// version 2.1 of the License. 
-// 
-// This library is distributed in the hope that it will be useful, 
-// but WITHOUT ANY WARRANTY; without even the implied warranty of 
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-// Lesser General Public License for more details. 
-// 
-// You should have received a copy of the GNU Lesser General Public 
-// License along with this library; if not, write to the Free Software 
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
-// 
-// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
-//
-// File   : GEOM_DlgRef.cxx
-// Author : Vadim SANDLER, Open CASCADE S.A.S. (vadim.sandler@opencascade.com)
-//
-
-#include "GEOM_DlgRef.h"
-
-//////////////////////////////////////////
-// DlgRef_1List1Spin1Btn
-//////////////////////////////////////////
-
-DlgRef_1List1Spin1Btn::DlgRef_1List1Spin1Btn( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_1List1Spin1Btn::~DlgRef_1List1Spin1Btn()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_1Sel1Check1List
-//////////////////////////////////////////
-
-DlgRef_1Sel1Check1List::DlgRef_1Sel1Check1List( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_1Sel1Check1List::~DlgRef_1Sel1Check1List()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_1Sel1Check1Sel
-//////////////////////////////////////////
-
-DlgRef_1Sel1Check1Sel::DlgRef_1Sel1Check1Sel( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_1Sel1Check1Sel::~DlgRef_1Sel1Check1Sel()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_1Sel1Check
-//////////////////////////////////////////
-
-DlgRef_1Sel1Check::DlgRef_1Sel1Check( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_1Sel1Check::~DlgRef_1Sel1Check()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_1Sel1List4Btn
-//////////////////////////////////////////
-
-DlgRef_1Sel1List4Btn::DlgRef_1Sel1List4Btn( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_1Sel1List4Btn::~DlgRef_1Sel1List4Btn()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_1Sel1Spin1Check
-//////////////////////////////////////////
-
-DlgRef_1Sel1Spin1Check::DlgRef_1Sel1Spin1Check( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_1Sel1Spin1Check::~DlgRef_1Sel1Spin1Check()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_1Sel1Spin
-//////////////////////////////////////////
-
-DlgRef_1Sel1Spin::DlgRef_1Sel1Spin( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_1Sel1Spin::~DlgRef_1Sel1Spin()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_1Sel2Spin1View1Check
-//////////////////////////////////////////
-
-DlgRef_1Sel2Spin1View1Check::DlgRef_1Sel2Spin1View1Check( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_1Sel2Spin1View1Check::~DlgRef_1Sel2Spin1View1Check()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_1Sel2Spin
-//////////////////////////////////////////
-
-DlgRef_1Sel2Spin::DlgRef_1Sel2Spin( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_1Sel2Spin::~DlgRef_1Sel2Spin()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_1Sel3Check
-//////////////////////////////////////////
-
-DlgRef_1Sel3Check::DlgRef_1Sel3Check( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_1Sel3Check::~DlgRef_1Sel3Check()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_1Sel3Spin
-//////////////////////////////////////////
-
-DlgRef_1Sel3Spin::DlgRef_1Sel3Spin( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_1Sel3Spin::~DlgRef_1Sel3Spin()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_1Sel4Spin
-//////////////////////////////////////////
-
-DlgRef_1Sel4Spin::DlgRef_1Sel4Spin( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_1Sel4Spin::~DlgRef_1Sel4Spin()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_1Sel5Spin
-//////////////////////////////////////////
-
-DlgRef_1Sel5Spin::DlgRef_1Sel5Spin( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_1Sel5Spin::~DlgRef_1Sel5Spin()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_1Spin
-//////////////////////////////////////////
-
-DlgRef_1Spin::DlgRef_1Spin( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_1Spin::~DlgRef_1Spin()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_1Sel
-//////////////////////////////////////////
-
-DlgRef_1Sel::DlgRef_1Sel( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_1Sel::~DlgRef_1Sel()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_1SelExt
-//////////////////////////////////////////
-
-DlgRef_1SelExt::DlgRef_1SelExt( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_1SelExt::~DlgRef_1SelExt()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_2Sel1List
-//////////////////////////////////////////
-
-DlgRef_2Sel1List::DlgRef_2Sel1List( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_2Sel1List::~DlgRef_2Sel1List()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_2Sel1Spin2Check
-//////////////////////////////////////////
-
-DlgRef_2Sel1Spin2Check::DlgRef_2Sel1Spin2Check( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_2Sel1Spin2Check::~DlgRef_2Sel1Spin2Check()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_2Sel1Spin
-//////////////////////////////////////////
-
-DlgRef_2Sel1Spin::DlgRef_2Sel1Spin( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_2Sel1Spin::~DlgRef_2Sel1Spin()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_2Sel2Spin1Check
-//////////////////////////////////////////
-
-DlgRef_2Sel2Spin1Check::DlgRef_2Sel2Spin1Check( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_2Sel2Spin1Check::~DlgRef_2Sel2Spin1Check()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_2Sel2Spin
-//////////////////////////////////////////
-
-DlgRef_2Sel2Spin::DlgRef_2Sel2Spin( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_2Sel2Spin::~DlgRef_2Sel2Spin()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_2Sel3Spin
-//////////////////////////////////////////
-
-DlgRef_2Sel3Spin::DlgRef_2Sel3Spin( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_2Sel3Spin::~DlgRef_2Sel3Spin()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_2Sel4Spin1Check
-//////////////////////////////////////////
-
-DlgRef_2Sel4Spin1Check::DlgRef_2Sel4Spin1Check( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_2Sel4Spin1Check::~DlgRef_2Sel4Spin1Check()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_2Sel
-//////////////////////////////////////////
-
-DlgRef_2Sel::DlgRef_2Sel( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_2Sel::~DlgRef_2Sel()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_2SelExt
-//////////////////////////////////////////
-
-DlgRef_2SelExt::DlgRef_2SelExt( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_2SelExt::~DlgRef_2SelExt()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_2Spin
-//////////////////////////////////////////
-
-DlgRef_2Spin::DlgRef_2Spin( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_2Spin::~DlgRef_2Spin()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_3Check
-//////////////////////////////////////////
-
-DlgRef_3Check::DlgRef_3Check( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_3Check::~DlgRef_3Check()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_3Sel1Check
-//////////////////////////////////////////
-
-DlgRef_3Sel1Check::DlgRef_3Sel1Check( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_3Sel1Check::~DlgRef_3Sel1Check()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_3Sel1Spin
-//////////////////////////////////////////
-
-DlgRef_3Sel1Spin::DlgRef_3Sel1Spin( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_3Sel1Spin::~DlgRef_3Sel1Spin()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_3Sel3Spin1Check
-//////////////////////////////////////////
-
-DlgRef_3Sel3Spin1Check::DlgRef_3Sel3Spin1Check( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_3Sel3Spin1Check::~DlgRef_3Sel3Spin1Check()
-{
-}
-
-void DlgRef_3Sel3Spin1Check::ShowRows( int fromRow, int toRow, bool toShow )
-{
-  const int maxRows = 6;
-  
-  if ( toRow >= fromRow && fromRow >= 0 && toRow <= maxRows ) {
-    int c = gridLayout1->count();
-    for ( int i = 0; i < c; i++ ) {
-      QWidget* w = gridLayout1->itemAt( i )->widget();
-      int row, col, rowspan, colspan;
-      gridLayout1->getItemPosition( i, &row, &col, &rowspan, &colspan );
-      if ( w && row >= fromRow && row <= toRow )
-       w->setVisible( toShow );
-    }
-  }
-}
-
-//////////////////////////////////////////
-// DlgRef_3Sel4Spin2Check
-//////////////////////////////////////////
-
-DlgRef_3Sel4Spin2Check::DlgRef_3Sel4Spin2Check( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_3Sel4Spin2Check::~DlgRef_3Sel4Spin2Check()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_3Sel
-//////////////////////////////////////////
-
-DlgRef_3Sel::DlgRef_3Sel( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_3Sel::~DlgRef_3Sel()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_3Spin1Check
-//////////////////////////////////////////
-
-DlgRef_3Spin1Check::DlgRef_3Spin1Check( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_3Spin1Check::~DlgRef_3Spin1Check()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_3Spin
-//////////////////////////////////////////
-
-DlgRef_3Spin::DlgRef_3Spin( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_3Spin::~DlgRef_3Spin()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_4Sel1List1Check
-//////////////////////////////////////////
-
-DlgRef_4Sel1List1Check::DlgRef_4Sel1List1Check( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_4Sel1List1Check::~DlgRef_4Sel1List1Check()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_4Sel1List
-//////////////////////////////////////////
-
-DlgRef_4Sel1List::DlgRef_4Sel1List( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_4Sel1List::~DlgRef_4Sel1List()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_4Sel1Spin2Check
-//////////////////////////////////////////
-
-DlgRef_4Sel1Spin2Check::DlgRef_4Sel1Spin2Check( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_4Sel1Spin2Check::~DlgRef_4Sel1Spin2Check()
-{
-}
-
-void DlgRef_4Sel1Spin2Check::ShowRows( int fromRow, int toRow, bool toShow )
-{
-  const int maxRows = 6;
-  
-  if ( toRow >= fromRow && fromRow >= 0 && toRow <= maxRows ) {
-    int c = gridLayout1->count();
-    for ( int i = 0; i < c; i++ ) {
-      QWidget* w = gridLayout1->itemAt( i )->widget();
-      int row, col, rowspan, colspan;
-      gridLayout1->getItemPosition( i, &row, &col, &rowspan, &colspan );
-      if ( w && row >= fromRow && row <= toRow )
-       w->setVisible( toShow );
-    }
-  }
-}
-
-//////////////////////////////////////////
-// DlgRef_6Sel
-//////////////////////////////////////////
-
-DlgRef_6Sel::DlgRef_6Sel( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_6Sel::~DlgRef_6Sel()
-{
-}
-
-//////////////////////////////////////////
-// DlgRef_Skeleton
-//////////////////////////////////////////
-
-DlgRef_Skeleton::DlgRef_Skeleton( QWidget* parent, Qt::WindowFlags f )
-: QWidget( parent, f )
-{
-  setupUi( this );
-}
-
-DlgRef_Skeleton::~DlgRef_Skeleton()
-{
-}
diff --git a/src/DlgRef/GEOM_DlgRef.h b/src/DlgRef/GEOM_DlgRef.h
deleted file mode 100644 (file)
index e282a3d..0000000
+++ /dev/null
@@ -1,665 +0,0 @@
-// Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
-// 
-// This library is free software; you can redistribute it and/or 
-// modify it under the terms of the GNU Lesser General Public 
-// License as published by the Free Software Foundation; either 
-// version 2.1 of the License. 
-// 
-// This library is distributed in the hope that it will be useful, 
-// but WITHOUT ANY WARRANTY; without even the implied warranty of 
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-// Lesser General Public License for more details. 
-// 
-// You should have received a copy of the GNU Lesser General Public 
-// License along with this library; if not, write to the Free Software 
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
-// 
-// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
-//
-// File   : GEOM_DlgRef.h
-// Author : Vadim SANDLER, Open CASCADE S.A.S. (vadim.sandler@opencascade.com)
-//
-
-#ifndef GEOM_DLGREF_H
-#define GEOM_DLGREF_H
-
-#if defined WIN32
-#  if defined DLGREF_EXPORTS
-#    define DLGREF_EXPORT __declspec( dllexport )
-#  else
-#    define DLGREF_EXPORT __declspec( dllimport )
-#  endif
-#else
-#  define DLGREF_EXPORT
-#endif
-
-//////////////////////////////////////////
-// DlgRef_1List1Spin1Btn
-//////////////////////////////////////////
-
-#include "ui_DlgRef_1List1Spin1Btn_QTD.h"
-
-class DLGREF_EXPORT DlgRef_1List1Spin1Btn : public QWidget, 
-                                           public Ui::DlgRef_1List1Spin1Btn_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_1List1Spin1Btn( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_1List1Spin1Btn();
-};
-
-//////////////////////////////////////////
-// DlgRef_1Sel1Check1List
-//////////////////////////////////////////
-
-#include "ui_DlgRef_1Sel1Check1List_QTD.h"
-
-class DLGREF_EXPORT DlgRef_1Sel1Check1List : public QWidget, 
-                                            public Ui::DlgRef_1Sel1Check1List_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_1Sel1Check1List( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_1Sel1Check1List();
-};
-
-//////////////////////////////////////////
-// DlgRef_1Sel1Check1Sel
-//////////////////////////////////////////
-
-#include "ui_DlgRef_1Sel1Check1Sel_QTD.h"
-
-class DLGREF_EXPORT DlgRef_1Sel1Check1Sel : public QWidget, 
-                                           public Ui::DlgRef_1Sel1Check1Sel_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_1Sel1Check1Sel( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_1Sel1Check1Sel();
-};
-
-//////////////////////////////////////////
-// DlgRef_1Sel1Check
-//////////////////////////////////////////
-
-#include "ui_DlgRef_1Sel1Check_QTD.h"
-
-class DLGREF_EXPORT DlgRef_1Sel1Check : public QWidget, 
-                                       public Ui::DlgRef_1Sel1Check_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_1Sel1Check( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_1Sel1Check();
-};
-
-//////////////////////////////////////////
-// DlgRef_1Sel1List4Btn
-//////////////////////////////////////////
-
-#include "ui_DlgRef_1Sel1List4Btn_QTD.h"
-
-class DLGREF_EXPORT DlgRef_1Sel1List4Btn : public QWidget, 
-                                          public Ui::DlgRef_1Sel1List4Btn_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_1Sel1List4Btn( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_1Sel1List4Btn();
-};
-
-//////////////////////////////////////////
-// DlgRef_1Sel1Spin1Check
-//////////////////////////////////////////
-
-#include "ui_DlgRef_1Sel1Spin1Check_QTD.h"
-
-class DLGREF_EXPORT DlgRef_1Sel1Spin1Check : public QWidget, 
-                                            public Ui::DlgRef_1Sel1Spin1Check_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_1Sel1Spin1Check( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_1Sel1Spin1Check();
-};
-
-//////////////////////////////////////////
-// DlgRef_1Sel1Spin
-//////////////////////////////////////////
-
-#include "ui_DlgRef_1Sel1Spin_QTD.h"
-
-class DLGREF_EXPORT DlgRef_1Sel1Spin : public QWidget, 
-                                      public Ui::DlgRef_1Sel1Spin_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_1Sel1Spin( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_1Sel1Spin();
-};
-
-//////////////////////////////////////////
-// DlgRef_1Sel2Spin1View1Check
-//////////////////////////////////////////
-
-#include "ui_DlgRef_1Sel2Spin1View1Check_QTD.h"
-
-class DLGREF_EXPORT DlgRef_1Sel2Spin1View1Check : public QWidget, 
-                                                  public Ui::DlgRef_1Sel2Spin1View1Check_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_1Sel2Spin1View1Check( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_1Sel2Spin1View1Check();
-};
-
-//////////////////////////////////////////
-// DlgRef_1Sel2Spin
-//////////////////////////////////////////
-
-#include "ui_DlgRef_1Sel2Spin_QTD.h"
-
-class DLGREF_EXPORT DlgRef_1Sel2Spin : public QWidget, 
-                                       public Ui::DlgRef_1Sel2Spin_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_1Sel2Spin( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_1Sel2Spin();
-};
-
-//////////////////////////////////////////
-// DlgRef_1Sel3Check
-//////////////////////////////////////////
-
-#include "ui_DlgRef_1Sel3Check_QTD.h"
-
-class DLGREF_EXPORT DlgRef_1Sel3Check : public QWidget, 
-                                        public Ui::DlgRef_1Sel3Check_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_1Sel3Check( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_1Sel3Check();
-};
-
-//////////////////////////////////////////
-// DlgRef_1Sel3Spin
-//////////////////////////////////////////
-
-#include "ui_DlgRef_1Sel3Spin_QTD.h"
-
-class DLGREF_EXPORT DlgRef_1Sel3Spin : public QWidget, 
-                                       public Ui::DlgRef_1Sel3Spin_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_1Sel3Spin( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_1Sel3Spin();
-};
-
-//////////////////////////////////////////
-// DlgRef_1Sel4Spin
-//////////////////////////////////////////
-
-#include "ui_DlgRef_1Sel4Spin_QTD.h"
-
-class DLGREF_EXPORT DlgRef_1Sel4Spin : public QWidget, 
-                                       public Ui::DlgRef_1Sel4Spin_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_1Sel4Spin( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_1Sel4Spin();
-};
-
-//////////////////////////////////////////
-// DlgRef_1Sel5Spin
-//////////////////////////////////////////
-
-#include "ui_DlgRef_1Sel5Spin_QTD.h"
-
-class DLGREF_EXPORT DlgRef_1Sel5Spin : public QWidget, 
-                                       public Ui::DlgRef_1Sel5Spin_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_1Sel5Spin( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_1Sel5Spin();
-};
-
-//////////////////////////////////////////
-// DlgRef_1Spin
-//////////////////////////////////////////
-
-#include "ui_DlgRef_1Spin_QTD.h"
-
-class DLGREF_EXPORT DlgRef_1Spin : public QWidget, 
-                                   public Ui::DlgRef_1Spin_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_1Spin( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_1Spin();
-};
-
-//////////////////////////////////////////
-// DlgRef_1Sel
-//////////////////////////////////////////
-
-#include "ui_DlgRef_1Sel_QTD.h"
-
-class DLGREF_EXPORT DlgRef_1Sel : public QWidget, 
-                                   public Ui::DlgRef_1Sel_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_1Sel( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_1Sel();
-};
-
-//////////////////////////////////////////
-// DlgRef_1SelExt
-//////////////////////////////////////////
-
-#include "ui_DlgRef_1SelExt_QTD.h"
-
-class DLGREF_EXPORT DlgRef_1SelExt : public QWidget, 
-                                     public Ui::DlgRef_1SelExt_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_1SelExt( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_1SelExt();
-};
-
-//////////////////////////////////////////
-// DlgRef_2Sel1List
-//////////////////////////////////////////
-
-#include "ui_DlgRef_2Sel1List_QTD.h"
-
-class DLGREF_EXPORT DlgRef_2Sel1List : public QWidget, 
-                                       public Ui::DlgRef_2Sel1List_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_2Sel1List( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_2Sel1List();
-};
-
-//////////////////////////////////////////
-// DlgRef_2Sel1Spin2Check
-//////////////////////////////////////////
-
-#include "ui_DlgRef_2Sel1Spin2Check_QTD.h"
-
-class DLGREF_EXPORT DlgRef_2Sel1Spin2Check : public QWidget, 
-                                             public Ui::DlgRef_2Sel1Spin2Check_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_2Sel1Spin2Check( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_2Sel1Spin2Check();
-};
-
-//////////////////////////////////////////
-// DlgRef_2Sel1Spin
-//////////////////////////////////////////
-
-#include "ui_DlgRef_2Sel1Spin_QTD.h"
-
-class DLGREF_EXPORT DlgRef_2Sel1Spin : public QWidget, 
-                                       public Ui::DlgRef_2Sel1Spin_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_2Sel1Spin( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_2Sel1Spin();
-};
-
-//////////////////////////////////////////
-// DlgRef_2Sel2Spin1Check
-//////////////////////////////////////////
-
-#include "ui_DlgRef_2Sel2Spin1Check_QTD.h"
-
-class DLGREF_EXPORT DlgRef_2Sel2Spin1Check : public QWidget, 
-                                             public Ui::DlgRef_2Sel2Spin1Check_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_2Sel2Spin1Check( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_2Sel2Spin1Check();
-};
-
-//////////////////////////////////////////
-// DlgRef_2Sel2Spin
-//////////////////////////////////////////
-
-#include "ui_DlgRef_2Sel2Spin_QTD.h"
-
-class DLGREF_EXPORT DlgRef_2Sel2Spin : public QWidget, 
-                                       public Ui::DlgRef_2Sel2Spin_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_2Sel2Spin( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_2Sel2Spin();
-};
-
-//////////////////////////////////////////
-// DlgRef_2Sel3Spin
-//////////////////////////////////////////
-
-#include "ui_DlgRef_2Sel3Spin_QTD.h"
-
-class DLGREF_EXPORT DlgRef_2Sel3Spin : public QWidget, 
-                                       public Ui::DlgRef_2Sel3Spin_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_2Sel3Spin( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_2Sel3Spin();
-};
-
-//////////////////////////////////////////
-// DlgRef_2Sel4Spin1Check
-//////////////////////////////////////////
-
-#include "ui_DlgRef_2Sel4Spin1Check_QTD.h"
-
-class DLGREF_EXPORT DlgRef_2Sel4Spin1Check : public QWidget, 
-                                             public Ui::DlgRef_2Sel4Spin1Check_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_2Sel4Spin1Check( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_2Sel4Spin1Check();
-};
-
-//////////////////////////////////////////
-// DlgRef_2Sel
-//////////////////////////////////////////
-
-#include "ui_DlgRef_2Sel_QTD.h"
-
-class DLGREF_EXPORT DlgRef_2Sel : public QWidget, 
-                                  public Ui::DlgRef_2Sel_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_2Sel( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_2Sel();
-};
-
-//////////////////////////////////////////
-// DlgRef_2SelExt
-//////////////////////////////////////////
-
-#include "ui_DlgRef_2SelExt_QTD.h"
-
-class DLGREF_EXPORT DlgRef_2SelExt : public QWidget, 
-                                     public Ui::DlgRef_2SelExt_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_2SelExt( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_2SelExt();
-};
-
-//////////////////////////////////////////
-// DlgRef_2Spin
-//////////////////////////////////////////
-
-#include "ui_DlgRef_2Spin_QTD.h"
-
-class DLGREF_EXPORT DlgRef_2Spin : public QWidget, 
-                                   public Ui::DlgRef_2Spin_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_2Spin( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_2Spin();
-};
-
-//////////////////////////////////////////
-// DlgRef_3Check
-//////////////////////////////////////////
-
-#include "ui_DlgRef_3Check_QTD.h"
-
-class DLGREF_EXPORT DlgRef_3Check : public QWidget, 
-                                    public Ui::DlgRef_3Check_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_3Check( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_3Check();
-};
-
-//////////////////////////////////////////
-// DlgRef_3Sel1Check
-//////////////////////////////////////////
-
-#include "ui_DlgRef_3Sel1Check_QTD.h"
-
-class DLGREF_EXPORT DlgRef_3Sel1Check : public QWidget, 
-                                        public Ui::DlgRef_3Sel1Check_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_3Sel1Check( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_3Sel1Check();
-};
-
-//////////////////////////////////////////
-// DlgRef_3Sel1Spin
-//////////////////////////////////////////
-
-#include "ui_DlgRef_3Sel1Spin_QTD.h"
-
-class DLGREF_EXPORT DlgRef_3Sel1Spin : public QWidget, 
-                                       public Ui::DlgRef_3Sel1Spin_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_3Sel1Spin( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_3Sel1Spin();
-};
-
-//////////////////////////////////////////
-// DlgRef_3Sel3Spin1Check
-//////////////////////////////////////////
-
-#include "ui_DlgRef_3Sel3Spin1Check_QTD.h"
-
-class DLGREF_EXPORT DlgRef_3Sel3Spin1Check : public QWidget, 
-                                             public Ui::DlgRef_3Sel3Spin1Check_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_3Sel3Spin1Check( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_3Sel3Spin1Check();
-
-  void ShowRows( int, int, bool = true );
-};
-
-//////////////////////////////////////////
-// DlgRef_3Sel4Spin2Check
-//////////////////////////////////////////
-
-#include "ui_DlgRef_3Sel4Spin2Check_QTD.h"
-
-class DLGREF_EXPORT DlgRef_3Sel4Spin2Check : public QWidget, 
-                                             public Ui::DlgRef_3Sel4Spin2Check_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_3Sel4Spin2Check( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_3Sel4Spin2Check();
-};
-
-//////////////////////////////////////////
-// DlgRef_3Sel
-//////////////////////////////////////////
-
-#include "ui_DlgRef_3Sel_QTD.h"
-
-class DLGREF_EXPORT DlgRef_3Sel : public QWidget, 
-                                  public Ui::DlgRef_3Sel_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_3Sel( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_3Sel();
-};
-
-//////////////////////////////////////////
-// DlgRef_3Spin1Check
-//////////////////////////////////////////
-
-#include "ui_DlgRef_3Spin1Check_QTD.h"
-
-class DLGREF_EXPORT DlgRef_3Spin1Check : public QWidget, 
-                                         public Ui::DlgRef_3Spin1Check_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_3Spin1Check( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_3Spin1Check();
-};
-
-//////////////////////////////////////////
-// DlgRef_3Spin
-//////////////////////////////////////////
-
-#include "ui_DlgRef_3Spin_QTD.h"
-
-class DLGREF_EXPORT DlgRef_3Spin : public QWidget, 
-                                   public Ui::DlgRef_3Spin_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_3Spin( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_3Spin();
-};
-
-//////////////////////////////////////////
-// DlgRef_4Sel1List1Check
-//////////////////////////////////////////
-
-#include "ui_DlgRef_4Sel1List1Check_QTD.h"
-
-class DLGREF_EXPORT DlgRef_4Sel1List1Check : public QWidget, 
-                                             public Ui::DlgRef_4Sel1List1Check_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_4Sel1List1Check( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_4Sel1List1Check();
-};
-
-//////////////////////////////////////////
-// DlgRef_4Sel1List
-//////////////////////////////////////////
-
-#include "ui_DlgRef_4Sel1List_QTD.h"
-
-class DLGREF_EXPORT DlgRef_4Sel1List : public QWidget, 
-                                       public Ui::DlgRef_4Sel1List_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_4Sel1List( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_4Sel1List();
-};
-
-//////////////////////////////////////////
-// DlgRef_4Sel1Spin2Check
-//////////////////////////////////////////
-
-#include "ui_DlgRef_4Sel1Spin2Check_QTD.h"
-
-class DLGREF_EXPORT DlgRef_4Sel1Spin2Check : public QWidget, 
-                                             public Ui::DlgRef_4Sel1Spin2Check_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_4Sel1Spin2Check( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_4Sel1Spin2Check();
-
-  void ShowRows( int, int, bool = true );
-};
-
-//////////////////////////////////////////
-// DlgRef_6Sel
-//////////////////////////////////////////
-
-#include "ui_DlgRef_6Sel_QTD.h"
-
-class DLGREF_EXPORT DlgRef_6Sel : public QWidget, 
-                                  public Ui::DlgRef_6Sel_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_6Sel( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_6Sel();
-};
-
-//////////////////////////////////////////
-// DlgRef_Skeleton
-//////////////////////////////////////////
-
-#include "ui_DlgRef_Skeleton_QTD.h"
-
-class DLGREF_EXPORT DlgRef_Skeleton : public QWidget, 
-                                      public Ui::DlgRef_Skeleton_QTD
-{
-  Q_OBJECT
-
-public:
-  DlgRef_Skeleton( QWidget* = 0, Qt::WindowFlags = 0 );
-  ~DlgRef_Skeleton();
-};
-
-#endif // GEOM_DLGREF_H
index c561a9172d4625c5d7c60741340f0514cac38bbb..8e7007d874a1b3b133ebb25e2a28229f79b5e5f5 100644 (file)
@@ -31,11 +31,11 @@ lib_LTLIBRARIES = libDlgRef.la
 
 # Sources files
 dist_libDlgRef_la_SOURCES =    \
-       GEOM_DlgRef.h           \
-       GEOM_DlgRef.cxx
+       DlgRef.h                \
+       DlgRef.cxx
 
 MOC_FILES = \
-       GEOM_DlgRef_moc.cxx
+       DlgRef_moc.cxx
 
 UIC_FILES = \
        ui_DlgRef_1List1Spin1Btn_QTD.h          \
index 3f7a75a82833b80cc721970f4480e0d058e3ddca..955883d4f754340187549efee74376979bdf505c 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "EntityGUI_SubShapeDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 1cd16819f5391af85d6cd40c7d8d5e7042b3ce4f..c234108d9b426fe86575253502868ab8847f810c 100644 (file)
@@ -26,8 +26,8 @@
 #include "GEOMBase_Skeleton.h"
 #include "GEOMBase.h"
 
+#include <DlgRef.h>
 #include <GeometryGUI.h>
-#include <GEOM_DlgRef.h>
 
 #include <SalomeApp_Application.h>
 #include <LightApp_Application.h>
index 4cac5f7b3470e32bc45ff2fdc94c86417125e55b..cd0832f506a3cc783fe05cc4755d49ff0c51d6cd 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "GenerationGUI_FillingDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 7df3e97ebd551553864f117694c29a66a184bdd1..4f439baae621fcece2869489c9d3b47082b7078c 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "GenerationGUI_PipeDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 1de12e03650cb6ba2158c988001b4d7bb8930209..17b01bf6cc489234356f12d3071c50a8eca72dce 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "GenerationGUI_PrismDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index f68fdefb4b63de4bd732077d5d8d55a2aff52a6d..d5945e1bdf47f0d785c9c94da19c1d3b516a8bf8 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "GenerationGUI_RevolDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 3e702602add6649128155513687a981548f12e4f..23fe8de4cc235f889630f321ac93794ed18f682d 100644 (file)
@@ -32,7 +32,7 @@
 #include <SalomeApp_Study.h>
 #include <LightApp_SelectionMgr.h>
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GEOMBase.h>
 
 #include <GEOMImpl_Types.hxx>
index 3a05c863fdfaa3dc4dcad118fd7c56103f2eaa06..ce3f20cd2b9b3991d6f898d3f95480b6f18e65a3 100644 (file)
@@ -1,28 +1,25 @@
-#  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
-# 
-#  This library is free software; you can redistribute it and/or 
-#  modify it under the terms of the GNU Lesser General Public 
-#  License as published by the Free Software Foundation; either 
-#  version 2.1 of the License. 
-# 
-#  This library is distributed in the hope that it will be useful, 
-#  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-#  Lesser General Public License for more details. 
+# Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+#
+# This library is free software; you can redistribute it and/or 
+# modify it under the terms of the GNU Lesser General Public 
+# License as published by the Free Software Foundation; either 
+# version 2.1 of the License. 
+#
+# This library is distributed in the hope that it will be useful, 
+# but WITHOUT ANY WARRANTY; without even the implied warranty of 
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+# Lesser General Public License for more details. 
 # 
-#  You should have received a copy of the GNU Lesser General Public 
-#  License along with this library; if not, write to the Free Software 
-#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+# You should have received a copy of the GNU Lesser General Public 
+# License along with this library; if not, write to the Free Software 
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
+# File    : Makefile.am
+# Author  : Alexander BORODIN, Open CASCADE S.A.S. (alexander.borodin@opencascade.com)
+# Package : src (source files directory)
 #
-#
-#  File   : Makefile.am
-#  Author : Patrick GOLDBRONN (CEA)
-#  Modified by : Alexander BORODIN (OCN) - autotools usage
-#  Module : GEOM
-#  $Header$
 
 SUBDIRS = OBJECT ARCHIMEDE NMTDS NMTTools NMTAlgo GEOMAlgo SKETCHER GEOM BREPExport BREPImport IGESExport IGESImport STEPExport STEPImport STLExport ShHealOper GEOMImpl GEOM_I GEOMClient DlgRef GEOMFiltersSelection GEOMGUI GEOMBase GEOMToolsGUI DisplayGUI BasicGUI PrimitiveGUI GenerationGUI EntityGUI BuildGUI BooleanGUI TransformationGUI OperationGUI RepairGUI MeasureGUI GroupGUI BlocksGUI GEOM_I_Superv GEOM_SWIG
index abcb6ed22b08bfec83f0890e510519fe50242d7f..2ed3a2778ebb2d2626b0ba7e60017df700829387 100644 (file)
@@ -26,7 +26,7 @@
 #include "MeasureGUI_CenterMassDlg.h"
 #include "MeasureGUI_Widgets.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GEOMBase.h>
 
 #include <SUIT_Session.h>
index 1640bc17aab94f4c78d2b421f33c1f7d9850b10c..eb2f9941a0dd5f70acf2c0dd73edb126830e74b8 100644 (file)
@@ -36,7 +36,7 @@
 #include <TopExp.hxx>
 #include <TColStd_MapOfInteger.hxx>
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 #include <GEOMImpl_Types.hxx>
index 82a65693871d49e96e5da0f5e3a3c191a427ff97..eee1cc71b94cc0f11a19320bcb10fc828cd33f40 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "OperationGUI_ArchimedeDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 5d9ff083a648c015062159c44171a2bcd85d49c2..a2d2f2341897d0bc800a2e985dd792dee2792594 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "OperationGUI_ChamferDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 1db7c7ec63fa0b82497fb5bcb39851259f130d89..a59387bb5ac1a5eeb441e824c39c732be1bcdc8d 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "OperationGUI_ClippingDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index aeb5f0b3ae7c9958c3e6f9d9346895aa865f0d62..c650525d84b65f825e7908fa2dddf487ea2a26b7 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "OperationGUI_FilletDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index f146a92fff41bbca29bae8b7abfd23809158d600..88fb4e1d5d9e4fb2b0d88225bb54697faea4c659 100644 (file)
@@ -25,7 +25,7 @@
 #include "OperationGUI_MaterialDlg.h"
 #include "OperationGUI_PartitionDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GEOMBase.h>
 #include <GeometryGUI.h>
 
index ab15bb14668ba958587bdfd31f2c23aa4688ef6e..a566b5664b981f6ecc0a01c03eecc6260ab91aa2 100644 (file)
@@ -26,7 +26,7 @@
 #include "OperationGUI_PartitionDlg.h"
 #include "OperationGUI_MaterialDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 33be3b87097afc192fe173487176422c58b3aa56..9b15f02a033f93a430d318c965924f640e1ff9bf 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "PrimitiveGUI_BoxDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 56c8756014e9ded3a6c7b04c4e1882590ff0919e..b6507478da2bc5c893c5975dcaf515f95d3d959f 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "PrimitiveGUI_ConeDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 6f988aef2d6f1e397413c4bb73e801923cb3e7ae..e11a5e968eef51e6b260d7e34a31f389282c8713 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "PrimitiveGUI_CylinderDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
index 92d7859c44ecd401a4274fdea29fd2681dc661ac..4fd3963cc08d40ee896250f792f9ed7079719a06 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "PrimitiveGUI_SphereDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index f897a655456da18253492bff86191a8eab43e971..0cc9120847f38c9f7e73df9d4428ead43fb3a949 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "PrimitiveGUI_TorusDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index df5b04cc179e1d1b643c71bd3dd2869e5e699fe0..0d454e2c0b6a35495ffc2a0310aa7b51b63923d1 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "RepairGUI_ChangeOrientationDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 8f108d6b344814211a0fb48f4ef2ef44996bced6..739e8827271a6c6374f171ba7c5ac5b37b4592da 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "RepairGUI_CloseContourDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index cadefedd49c11b6709b16f78da0fb0416a90adad..0d563cc0220657e2317228f2881d933ef2d3fc2f 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "RepairGUI_DivideEdgeDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 733ad0c39476a102ffb91404068e692f00506129..da25d00a1c6574a9ed6a15a28ac9b81f63735ee9 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "RepairGUI_GlueDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 96d9c9e19067169e1dfe78bd8cd95dbda2cc8702..48473aa631a80ded2a8e1f176986d181bce4fc86 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "RepairGUI_RemoveHolesDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index ac2f6cb4c0849433e2bb396792391950b77d614d..cfbd4494b544599cb610ece8a4f447c7f6ceb9e2 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "RepairGUI_RemoveIntWiresDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 866cb667bd7cb726e1b50abf1b2449b266e92be9..34bd691de8ca3f362b5fe6a3560dd3b8fe161834 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "RepairGUI_SewingDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 3272af8973aa08439548d5a25d445aed9e5e415a..4fbf55ea804bc4cc1e22831cb1927f4af8b0c01a 100755 (executable)
@@ -25,7 +25,7 @@
 
 #include "RepairGUI_ShapeProcessDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 #include <GEOMImpl_Types.hxx>
index 0a0333f48a0bc7601992c29c52145525b84e993f..3d53acd0d10b2ca524698f87de80464e5f183823 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "RepairGUI_SuppressFacesDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 4d346abc93438049c9f95ba03e383f9171079323..fb662e83c689b20a1974b8e590cd03a2b4d9b091 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "TransformationGUI_MirrorDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 07000927f4eb260eaf7d87392598ba880376a8bd..9480a6b09cc5615b3e2d6a57e93b4322250533e8 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "TransformationGUI_MultiRotationDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 9823b8b3d47f20989094a2a6446c225e23c0aaae..cbbfb05f12d6457b08a9f69db3bc12db6db8f96e 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "TransformationGUI_MultiTranslationDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 4b856dc9a517959b42d40689f0f8e8ce80a66966..1672774334fb1259803be4d7a65245a69d95f26d 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "TransformationGUI_OffsetDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index be6301fc42ad8a8bcf5c044723a317910fb2a0f0..880d8b523d4e7060292b9f4e6c596d914a7b46b5 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "TransformationGUI_PositionDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 8fd46dc2a2f1f77b972f33df5dfc2e0d40c2d49e..ad7188a371d57d548dba5aba905b41be4af9e33c 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "TransformationGUI_RotationDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index 69732e560db675a9bc772a167cc89ccf2524ad38..ab5ad3d51f6e8aefe5c4e79484e5a8fd0a158b69 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "TransformationGUI_ScaleDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>
 
index b7c9432626ba097036b26d44451ae8249bd7e3bc..cc4a084228ba82a75ec4ba58f274fbe88403b9c5 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "TransformationGUI_TranslationDlg.h"
 
-#include <GEOM_DlgRef.h>
+#include <DlgRef.h>
 #include <GeometryGUI.h>
 #include <GEOMBase.h>