Salome HOME
3. Mixed topology: solids, faces, edges and vertices
[modules/shaper.git] / src / FeaturesPlugin / boolean_widget.xml
1 <!-- Copyright (C) 2014-20xx CEA/DEN, EDF R&D -->
2
3 <source>
4   <module_choice id="bool_type"
5     widget_type="radiobuttons"
6     buttons_dir="horizontal"
7     label="Operation type" 
8     tooltip="Type of boolean operation"
9     string_list="Cut Fuse Common"
10     icons_list=":icons/bool_cut.png :icons/bool_fuse.png :icons/bool_common.png"
11     default="0"
12   />
13   <multi_selector id="main_objects"
14     label="Main objects"
15     icon=""
16     tooltip="Select solid objects"
17     type_choice="Solids Objects"
18     use_choice="false"
19     concealment="true">
20     <validator id="PartSet_DifferentObjects"/>
21     <!--<validator id="GeomValidators_ShapeType" parameters="empty,edge,face,solid"/>-->
22     <validator id="GeomValidators_BooleanSelection"/>
23   </multi_selector>
24   <multi_selector id="tool_objects"
25     label="Tool objects"
26     icon=""
27     tooltip="Select a tool solid"
28     type_choice="Solids Objects"
29     use_choice="false"
30     concealment="true" >
31     <validator id="PartSet_DifferentObjects"/>
32     <!--<validator id="GeomValidators_ShapeType" parameters="empty,edge,face,solid"/>-->
33     <validator id="GeomValidators_BooleanSelection"/>
34   </multi_selector>
35   <validator id="GeomValidators_BooleanArguments" parameters="main_objects,tool_objects,bool_type"/>
36 </source>