Salome HOME
[CEA] Select text in Measurement
[modules/shaper.git] / src / FeaturesPlugin / pipe_widget.xml
1 <source>
2   <multi_selector id="base_objects"
3                   label="Base objects:"
4                   tooltip="Select a base objects"
5                   shape_types="vertices edges wires faces shells compsolids"
6                   use_choice="false"
7                   concealment="true">
8     <validator id="FeaturesPlugin_ValidatorBaseForGeneration" parameters="vertex,edge,wire,face,shell,compound"/>
9   </multi_selector>
10   <shape_selector id="path_object"
11                   label="Path object:"
12                   tooltip="Select an edge or wire for path"
13                   shape_types="edge wire"
14                   concealment="true">
15     <validator id="FeaturesPlugin_ValidatorPipePath"/>
16   </shape_selector>
17   <toolbox id="creation_method">
18     <box id="simple" title="Simple pipe by objects and path" icon="icons/Features/pipe_simple_32x32.png"/>
19     <box id="binormal" title="Pipe by objects, path and Bi-Normal" icon="icons/Features/pipe_binormal_32x32.png">
20       <shape_selector id="binormal"
21                       label="Bi-Normal:"
22                       tooltip="Select an edge for Bi-Normal"
23                       shape_types="edge"
24                       concealment="true">
25         <validator id="GeomValidators_ShapeType" parameters="line"/>
26       </shape_selector>
27     </box>
28     <box id="locations" title="Pipe by objects, path and locations" icon="icons/Features/pipe_locations_32x32.png">
29       <multi_selector id="locations_objects"
30                       label="Locations:"
31                       tooltip="Select one or more vertices to specify the locations"
32                       shape_types="vertex"
33                       concealment="true">
34         <validator id="FeaturesPlugin_ValidatorPipeLocations"/>
35       </multi_selector>
36     </box>
37   </toolbox>
38   <validator id="FeaturesPlugin_ValidatorPipeLocationsNumber"/>
39   <validator id="FeaturesPlugin_ValidatorBaseForGenerationSketchOrSketchObjects" parameters="base_objects"/>
40 </source>