Salome HOME
refs #836: the icons of extrusion options with size 32x32
[modules/shaper.git] / src / FeaturesPlugin / extrusionfuse_widget.xml
1 <!-- Copyright (C) 2014-20xx CEA/DEN, EDF R&D -->
2
3 <source>
4   <groupbox title="Extrusion">
5     <sketch_launcher id="sketch"
6       label="Sketch"
7       icon=":icons/sketch.png"
8       tooltip="Create or edit a sketch">
9     </sketch_launcher>
10     <toolbox id="CreationMethod">
11       <box id="BySizes" title="By sizes" icon=":icons/dimension_up_32x32.png">
12         <groupbox>
13           <doublevalue
14             id="to_size"
15             label="Size"
16             min="0"
17             step="1.0"
18             default="10"
19             icon=":icons/dimension_up.png"
20             tooltip="Size">
21           </doublevalue>
22         </groupbox>
23         <groupbox>
24           <doublevalue
25             id="from_size"
26             label="Size"
27             min="0"
28             step="1.0"
29             default="0"
30             icon=":icons/dimension_down.png"
31             tooltip="Size">
32           </doublevalue>
33         </groupbox>
34       </box>
35       <box id="ByPlanesAndOffsets" title="By bounding planes and offsets" icon=":icons/plane_inverted_32x32.png">
36         <groupbox title="To">
37           <shape_selector id="to_object"
38                           icon=":icons/plane_inverted.png"
39                           label="Plane face"
40                           tooltip="Select a planar face"
41                           shape_types="face"
42                           default="&lt;base sketch&gt;">
43             <validator id="GeomValidators_Face" parameters="plane"/>
44           </shape_selector>
45           <doublevalue  id="to_offset"
46             label="Offset" min="0" step="1.0" default="0"
47             icon=":icons/dimension_up.png"
48             tooltip="Offset">
49           </doublevalue>
50         </groupbox>
51         <groupbox title="From">
52           <shape_selector id="from_object"
53                           icon=":icons/plane.png"
54                           label="Plane face"
55                           tooltip="Select a planar face"
56                           shape_types="face"
57                           default="&lt;base sketch&gt;">
58             <validator id="GeomValidators_Face" parameters="plane"/>
59           </shape_selector>
60           <doublevalue id="from_offset"
61             label="Offset" min="0" step="1.0" default="0"
62             icon=":icons/dimension_down.png"
63             tooltip="Offset">
64           </doublevalue>
65         </groupbox>
66       </box>
67     </toolbox>
68   </groupbox>
69   <multi_selector id="boolean_objects"
70     label="Fuse with:"
71     icon=":icons/cut_shape.png"
72     tooltip="Objects to Fuse"
73     type_choice="Solids"
74     concealment="true">
75   </multi_selector>
76   <validator id="GeomValidators_ZeroOffset" parameters="CreationMethod,BySizes,to_size,from_size,to_object,to_offset,from_object,from_offset"/>
77 </source>