Xcos: Bug #9995 fixed - The RELATION_OP box drawn.
[scilab.git] / scilab / modules / xcos / etc / Xcos-style.xml
1 <?xml version="1.0"?>
2 <mxStylesheet>
3     <!-- *** OVERLOADING DEFINITION *** -->
4     <add as="defaultVertex">
5         <add as="shape" value="label"/>
6         <add as="perimeter" value="rectanglePerimeter"/>
7         <add as="strokeColor" value="black"/>
8         <add as="strokeWidth" value="0.5"/>
9         <add as="fillColor" value="white"/>
10         <add as="fontColor" value="black"/>
11         <add as="noLabel" value="1"/>
12     </add>
13     <!-- *** GENERIC BLOCKS *** -->
14     <add as="block" extend="defaultVertex">
15         <add as="fillColor" value="#cdcdcd"/>
16         <add as="gradientColor" value="white"/>
17         <add as="rounded" value="1"/>
18     </add>
19     <add as="blockWithLabel" extend="defaultVertex">
20         <add as="noLabel" value="0"/>
21         <add as="spacing" value="13"/>
22         <add as="fillColor" value="#cdcdcd"/>
23         <add as="gradientColor" value="white"/>
24         <add as="rounded" value="1"/>
25     </add>
26     <!-- *** BLOCK DEFINITION *** -->
27     <!-- Affiche -->
28     <add as="Affiche" extend="blockWithLabel"/>
29     <add as="Split" extend="block">
30         <add as="shape" value="rectangle"/>
31         <add as="strokeColor" value="black"/>
32         <add as="fillColor" value="orange"/>
33         <remove as="gradientColor"/>
34         <remove as="rounded"/>
35     </add>
36     <!-- Label -->
37     <add as="Label" extend="defaultVertex">
38         <add as="shape" value="rectangle"/>
39         <add as="perimeter" value="rectanglePerimeter"/>
40         <add as="fillColor" value="white"/>
41         <add as="fontColor" value="black"/>
42         <add as="noLabel" value="0"/>
43         <add as="strokeColor" value="white"/>
44     </add>
45     <!-- Print (Label as block) -->
46     <add as="Print" extend="blockWithLabel">
47         <add as="displayedLabel" value="%s"/>
48     </add>
49     <!-- Gain -->
50     <add as="Gain" extend="blockWithLabel">
51         <add as="shape" value="triangle"/>
52         <add as="perimeter" value="trianglePerimeter"/>
53         <add as="direction" value="east"/>
54         <add as="displayedLabel" value="%s"/>
55     </add>
56     <!-- Icon -->
57     <add as="Icon" extend="block">
58         <add as="imageBorder" value="black"/>
59     </add>
60     <!-- *** PORT DEFINITION *** -->
61     <add as="Port" extend="defaultVertex">
62         <add as="shape" value="triangle"/>
63         <add as="perimeter" value="trianglePerimeter"/>
64         <add as="noLabel" value="0"/>
65     </add>
66     <!-- Command Port -->
67     <add as="CommandPort" extend="Port">
68         <add as="strokeColor" value="red"/>
69         <add as="fillColor" value="red"/>
70         <add as="rotation" value="90"/>
71         <add as="type" value="Command"/>
72     </add>
73     <!-- Control Port -->
74     <add as="ControlPort" extend="Port">
75         <add as="strokeColor" value="red"/>
76         <add as="fillColor" value="red"/>
77         <add as="rotation" value="90"/>
78         <add as="type" value="Control"/>
79     </add>
80     <!-- Explicit Input -->
81     <add as="ExplicitInputPort" extend="Port">
82         <add as="strokeColor" value="black"/>
83         <add as="fillColor" value="black"/>
84         <add as="rotation" value="0"/>
85     </add>
86     <!-- Explicit Output -->
87     <add as="ExplicitOutputPort" extend="Port">
88         <add as="strokeColor" value="black"/>
89         <add as="fillColor" value="black"/>
90         <add as="rotation" value="0"/>
91     </add>
92     <!-- Implicit Input -->
93     <add as="ImplicitInputPort" extend="Port">
94         <add as="shape" value="rectangle"/>
95         <add as="strokeColor" value="black"/>
96         <add as="fillColor" value="black"/>
97     </add>
98     <!-- Implicit Output -->
99     <add as="ImplicitOutputPort" extend="Port">
100         <add as="shape" value="rectangle"/>
101         <add as="strokeColor" value="black"/>
102         <add as="fillColor" value="white"/>
103     </add>
104     <!-- *** LINK definition *** -->
105     <add as="defaultEdge">
106         <!--<add as="edgeStyle" value="entityRelationEdgeStyle"/>-->
107         <add as="labelBackgroundColor" value="white"/>
108         <!-- To have rounded links -->
109         <!-- <add as="rounded" value="1"/> -->
110         <!-- <add as="edgeStyle" value="elbowEdgeStyle"/> -->
111         <add as="elbow" value="horizontal"/>
112         <add as="shape" value="connector"/>
113         <add as="labelBackgroundColor" value="white"/>
114         <add as="endArrow" value="classicnone"/>
115         <add as="fontSize" value="10"/>
116         <add as="align" value="center"/>
117         <add as="verticalAlign" value="middle"/>
118         <add as="strokeColor" value="black"/>
119         <add as="perimeter" value="null"/>
120     </add>
121     <add as="CommandControlLink" extend="defaultEdge">
122         <add as="strokeColor" value="red"/>
123         <add as="elbow" value="vertical"/>
124     </add>
125     <add as="ExplicitLink" extend="defaultEdge">
126         <add as="strokeColor" value="blue"/>
127     </add>
128     <add as="ImplicitLink" extend="defaultEdge">
129         <add as="strokeColor" value="blue"/>
130     </add>
131     <!-- SOURCES -->
132     <add as="CONST_m" extend="Print"/>
133     <add as="CONST_f" extend="Print"/>
134     <add as="CONST" extend="Print"/>
135     <add as="GENSQR_f" extend="Icon">
136         <add as="image" value="$SCILAB/modules/xcos/images/blocks/SQUARE_WAVE_f.svg"/>
137     </add>
138     <add as="RAMP" extend="Icon">
139         <add as="image" value="$SCILAB/modules/xcos/images/blocks/RAMP.svg"/>
140     </add>
141     <add as="RAND_m" extend="blockWithLabel">
142         <add as="displayedLabel" value="Random&lt;BR&gt;         generator"/>
143     </add>
144     <add as="RFILE_f" extend="blockWithLabel">
145         <add as="displayedLabel" value="Read from&lt;BR&gt;         input file"/>
146     </add>
147     <add as="CLKINV_f" extend="blockWithLabel">
148         <add as="shape" value="hexagon"/>
149         <add as="rounded" value="1"/>
150         <add as="fillColor" value="white"/>
151         <add as="strokeColor" value="red"/>
152     </add>
153     <add as="CURV_f" extend="blockWithLabel">
154         <add as="displayedLabel" value="Curve"/>
155     </add>
156     <add as="INIMPL_f" extend="blockWithLabel">
157         <add as="shape" value="hexagon"/>
158         <add as="rounded" value="1"/>
159         <add as="fillColor" value="white"/>
160     </add>
161     <add as="READAU_f" extend="blockWithLabel">
162         <add as="displayedLabel" value="Read from .au&lt;BR&gt;         sound file"/>
163     </add>
164     <add as="SAWTOOTH_f" extend="Icon">
165         <add as="image" value="$SCILAB/modules/xcos/images/blocks/sawtooth.svg"/>
166     </add>
167     <add as="STEP_FUNCTION" extend="Icon">
168         <add as="image" value="$SCILAB/modules/xcos/images/blocks/STEP_FUNCTION.svg"/>
169     </add>
170     <add as="STEP" extend="Icon">
171         <add as="image" value="$SCILAB/modules/xcos/images/blocks/STEP_FUNCTION.svg"/>
172     </add>
173     <add as="PULSE_SC" extend="Icon">
174         <add as="image" value="$SCILAB/modules/xcos/images/blocks/PULSE_SC.svg"/>
175     </add>
176     <add as="CLOCK_c" extend="Icon">
177         <add as="image" value="$SCILAB/modules/xcos/images/blocks/CLOCK_c.svg"/>
178     </add>
179     <add as="GENSIN_f" extend="Icon">
180         <add as="image" value="$SCILAB/modules/xcos/images/blocks/SINUS_f.svg"/>
181     </add>
182     <add as="IN_f" extend="blockWithLabel">
183         <add as="shape" value="hexagon"/>
184         <add as="rounded" value="1"/>
185         <add as="fillColor" value="white"/>
186     </add>
187     <add as="READC_f" extend="blockWithLabel">
188         <add as="displayedLabel" value="Read from&lt;BR&gt;         C binary file"/>
189     </add>
190     <add as="TIME_f" extend="Icon">
191         <add as="image" value="$SCILAB/modules/xcos/images/blocks/CLOCK_f.svg"/>
192     </add>
193     <add as="Modulo_Count" extend="blockWithLabel">
194         <add as="displayedLabel" value="Counter&lt;BR&gt;Modulo %2$s"/>
195     </add>
196     <add as="Sigbuilder" extend="blockWithLabel">
197         <add as="displayedLabel" value="Signal&lt;BR&gt;Builder"/>
198     </add>
199     <add as="SampleCLK" extend="Icon">
200         <add as="image" value="$SCILAB/modules/xcos/images/blocks/SampleCLK.svg"/>
201     </add>
202     <add as="TKSCALE" extend="blockWithLabel">
203         <add as="displayedLabel" value="TK Scale"/>
204     </add>
205     <add as="FROMWSB" extend="blockWithLabel">
206         <!-- FIXME: update label from parameters (not as exprs) -->
207         <add as="displayedLabel" value="From workspace"/>
208     </add>
209     <!-- CONTINUOUS -->
210     <add as="DERIV" extend="blockWithLabel">
211         <add as="displayedLabel" value="du / dt"/>
212     </add>
213     <add as="INTEGRAL_m" extend="Icon">
214         <add as="image" value="$SCILAB/modules/xcos/images/blocks/INTEGRAL.svg"/>
215         <!--
216                         <add as="displayedLabel" value="&lt;FONT SIZE=&quot;6&quot;&gt;
217                         &#8747; &lt;/FONT&gt;"/>
218                 -->
219     </add>
220     <add as="INTEGRAL" extend="INTEGRAL_m"/>
221     <add as="CLSS" extend="blockWithLabel">
222         <add as="displayedLabel" value="&lt;TABLE&gt;         &lt;TR&gt;         &lt;TD ALIGN=&quot;RIGHT&quot;&gt;xd&lt;/TD&gt;         &lt;TD&gt;=&lt;/TD&gt;         &lt;TD&gt;Ax+Bu&lt;/TD&gt;         &lt;/TR&gt;         &lt;TR&gt;         &lt;TD ALIGN=&quot;RIGHT&quot;&gt;y&lt;/TD&gt;         &lt;TD&gt;=&lt;/TD&gt;         &lt;TD&gt;Cx+Du&lt;/TD&gt;         &lt;/TR&gt;         &lt;/TABLE&gt;"/>
223     </add>
224     <add as="CLSS_f" extend="CLSS"/>
225     <add as="CLR" extend="blockWithLabel">
226         <add as="displayedLabel" value="$\frac{%s}{%s}$"/>
227     </add>
228     <add as="CLR_f" extend="CLR"/>
229     <add as="TIME_DELAY" extend="blockWithLabel">
230         <add as="displayedLabel" value="Continuous&lt;BR&gt;         fix delay"/>
231     </add>
232     <add as="TCLSS" extend="blockWithLabel">
233         <add as="displayedLabel" value="Jump&lt;BR&gt;         (A,B,C,D)"/>
234     </add>
235     <add as="TCLSS_f" extend="TCLSS"/>
236     <add as="VARIABLE_DELAY" extend="blockWithLabel">
237         <add as="displayedLabel" value="Variable&lt;BR&gt;         delay"/>
238     </add>
239     <add as="PID" extend="blockWithLabel">
240         <add as="displayedLabel" value="PID"/>
241     </add>
242     <add as="INTEGRAL_f" extend="blockWithLabel">
243         <add as="displayedLabel" value="1/s"/>
244     </add>
245     <!-- DISCONTINUOUS -->
246     <add as="SATURATION" extend="Icon">
247         <add as="image" value="$SCILAB/modules/xcos/images/blocks/SATURATION.svg"/>
248     </add>
249     <add as="DEADBAND" extend="Icon">
250         <add as="image" value="$SCILAB/modules/xcos/images/blocks/DEADBAND.svg"/>
251     </add>
252     <add as="HYSTHERESIS" extend="Icon">
253         <add as="image" value="$SCILAB/modules/xcos/images/blocks/HYSTHERESIS.svg"/>
254     </add>
255     <add as="BACKLASH" extend="blockWithLabel">
256         <add as="displayedLabel" value="Backlash"/>
257     </add>
258     <add as="RATELIMITER" extend="blockWithLabel">
259         <add as="displayedLabel" value="Rate limiter"/>
260     </add>
261     <add as="REGISTER" extend="blockWithLabel">
262         <add as="displayedLabel" value="Shift&lt;BR&gt;         register"/>
263     </add>
264     <add as="DELAYV_f" extend="blockWithLabel">
265         <add as="displayedLabel" value="Variable&lt;BR&gt;         delay"/>
266     </add>
267     <!-- LOOKUP TABLES -->
268     <add as="LOOKUP_f" extend="Icon">
269         <add as="image" value="$SCILAB/modules/xcos/images/blocks/DSCOPE.svg"/>
270     </add>
271     <add as="INTRP2BLK_f" extend="blockWithLabel">
272         <add as="displayedLabel" value="Interp 2"/>
273     </add>
274     <add as="INTRPLBLK_f" extend="blockWithLabel">
275         <add as="displayedLabel" value="Interp"/>
276     </add>
277     <!-- SIGNAL PROCESSING -->
278     <add as="MCLOCK_f" extend="blockWithLabel">
279         <add as="displayedLabel" value="2freq clock&lt;BR&gt;         f/n f"/>
280     </add>
281     <add as="QUANT_f" extend="Icon">
282         <add as="image" value="$SCILAB/modules/xcos/images/blocks/QUANT_f.svg"/>
283     </add>
284     <add as="MFCLCK_f" extend="blockWithLabel">
285         <add as="displayedLabel" value="M. freq&lt;BR&gt;         clock"/>
286     </add>
287     <add as="SAMPHOLD_m" extend="blockWithLabel">
288         <add as="displayedLabel" value="S / H"/>
289     </add>
290     <add as="SAMPLEHOLD_f" extend="SAMPHOLD_m"/>
291     <!-- THRESHOLD -->
292     <add as="NEGTOPOS_f" extend="blockWithLabel">
293         <add as="displayedLabel" value="- to +"/>
294     </add>
295     <add as="POSTONEG_f" extend="blockWithLabel">
296         <add as="displayedLabel" value="+ to -"/>
297     </add>
298     <add as="ZCROSS_f" extend="blockWithLabel">
299         <add as="displayedLabel" value="Zcross"/>
300     </add>
301     <add as="GENERAL_f" extend="blockWithLabel">
302         <add as="displayedLabel" value="GENERAL"/>
303     </add>
304     <add as="CLINDUMMY_f" extend="blockWithLabel">
305         <add as="displayedLabel" value="DUMMY&lt;BR&gt;         CLSS"/>
306     </add>
307     <!-- MATH OPERATIONS -->
308     <add as="MAX_f" extend="blockWithLabel">
309         <add as="displayedLabel" value="MAX"/>
310     </add>
311     <add as="MIN_f" extend="blockWithLabel">
312         <add as="displayedLabel" value="MIN"/>
313     </add>
314     <add as="BIGSOM_f" extend="Icon">
315         <add as="image" value="$SCILAB/modules/xcos/images/blocks/SUM.svg"/>
316         <add as="noLabel" value="1"/>
317         <!--
318                         <add as="displayedLabel" value="&lt;TABLE&gt;&lt;TR&gt;
319                         &lt;TD&gt;+&lt;/TD&gt; &lt;TD ROWSPAN=&quot;2&quot;&gt; &lt;FONT
320                         SIZE=&quot;6&quot;&gt;&#8721;&lt;/FONT&gt; &lt;/TD&gt; &lt;/TR&gt;
321                         &lt;TR&gt; &lt;TD&gt;+&lt;/TD&gt; &lt;TD/&gt; &lt;/TR&gt;
322                         &lt;/TABLE&gt;"/>
323                 -->
324     </add>
325     <add as="POWBLK_f" extend="blockWithLabel">
326         <add as="displayedLabel" value="u^a"/>
327     </add>
328     <add as="INVBLK" extend="blockWithLabel">
329         <add as="displayedLabel" value="1/u"/>
330     </add>
331     <add as="INVBLK_f" extend="INVBLK"/>
332     <add as="SINBLK_f" extend="blockWithLabel">
333         <add as="displayedLabel" value="SIN"/>
334     </add>
335     <add as="COSBLK_f" extend="blockWithLabel">
336         <add as="displayedLabel" value="COS"/>
337     </add>
338     <add as="TANBLK_f" extend="blockWithLabel">
339         <add as="displayedLabel" value="TAN"/>
340     </add>
341     <add as="MATDIV" extend="blockWithLabel">
342         <add as="displayedLabel" value="A / B"/>
343     </add>
344     <add as="EXPBLK_m" extend="blockWithLabel">
345         <add as="displayedLabel" value="a^u"/>
346     </add>
347     <add as="PROD_f" extend="blockWithLabel">
348         <add as="shape" value="ellipse"/>
349         <remove as="image"/>
350         <add as="fontSize" value="20"/>
351     </add>
352     <add as="MATZREIM" extend="blockWithLabel">
353         <add as="displayedLabel" value="Re &amp; Im"/>
354     </add>
355     <add as="MATMAGPHI" extend="blockWithLabel">
356         <add as="displayedLabel" value="Mag &amp; Phi"/>
357     </add>
358     <add as="SQRT" extend="blockWithLabel"/>
359     <add as="GAINBLK_f" extend="Gain"/>
360     <add as="LOGBLK_f" extend="blockWithLabel">
361         <add as="displayedLabel" value="LOG"/>
362     </add>
363     <add as="SUMMATION" extend="Icon">
364         <add as="image" value="$SCILAB/modules/xcos/images/blocks/SUM.svg"/>
365         <add as="noLabel" value="1"/>
366         <!--
367                         <add as="displayedLabel" value="&lt;TABLE&gt; &lt;TR&gt;
368                         &lt;TD&gt;+&lt;/TD&gt; &lt;TD ROWSPAN=&quot;2&quot;&gt; &lt;FONT
369                         SIZE=&quot;6&quot;&gt;&#8721;&lt;/FONT&gt; &lt;TD&gt; &lt;/TR&gt;
370                         &lt;TR&gt; &lt;TD&gt;-&lt;/TD&gt; &lt;TD/&gt; &lt;/TR&gt;
371                         &lt;/TABLE&gt;"/>
372                 -->
373     </add>
374     <add as="TrigFun" extend="blockWithLabel">
375         <add as="displayedLabel" value="Trig function"/>
376     </add>
377     <add as="PRODUCT" extend="Icon">
378         <add as="image" value="$SCILAB/modules/xcos/images/blocks/PRODUCT.svg"/>
379         <add as="noLabel" value="1"/>
380         <!--
381                         <add as="displayedLabel" value="&lt;TABLE&gt; &lt;TR&gt;
382                         &lt;TD&gt;*&lt;/TD&gt; &lt;TD ROWSPAN=&quot;2&quot;&gt; &lt;FONT
383                         SIZE=&quot;6&quot;&gt;&#8719;&lt;/FONT&gt; &lt;TD&gt; &lt;/TR&gt;
384                         &lt;TR&gt; &lt;TD&gt;/&lt;/TD&gt; &lt;TD/&gt; &lt;/TR&gt;
385                         &lt;/TABLE&gt;"/>
386                 -->
387     </add>
388     <add as="MAXMIN" extend="blockWithLabel">
389         <add as="displayedLabel" value="MIN / MAX"/>
390     </add>
391     <add as="ABS_VALUE" extend="blockWithLabel">
392         <add as="displayedLabel" value="ABS"/>
393     </add>
394     <add as="SIGNUM" extend="blockWithLabel">
395         <add as="displayedLabel" value="SIGN"/>
396     </add>
397     <add as="SUM_f" extend="blockWithLabel">
398         <add as="shape" value="ellipse"/>
399         <remove as="image"/>
400         <add as="fontSize" value="20"/>
401     </add>
402     <add as="SOM_f" extend="blockWithLabel">
403         <add as="shape" value="ellipse"/>
404         <remove as="image"/>
405         <add as="fontSize" value="20"/>
406         <add as="displayedLabel" value="+"/>
407     </add>
408     <add as="CONSTRAINT_c" extend="blockWithLabel">
409         <add as="displayedLabel" value="x == %s"/>
410     </add>
411     <add as="CONSTRAINT2_c" extend="blockWithLabel">
412         <add as="displayedLabel" value="x  == %s&lt;br/&gt;x' == %s"/>
413     </add>
414     <!-- MODELICA -->
415     <add as="MBLOCK" extend="Icon">
416         <add as="image" value="$SCILAB/modules/xcos/images/blocks/Modelica.svg"/>
417     </add>
418     <add as="FROMMO" extend="blockWithLabel">
419         <add as="shape" value="hexagon"/>
420         <add as="fillColor" value="white"/>
421         <add as="displayedLabel" value="%s"/>
422     </add>
423     <add as="GOTOMO" extend="blockWithLabel">
424         <add as="shape" value="hexagon"/>
425         <add as="fillColor" value="white"/>
426         <add as="displayedLabel" value="%s"/>
427     </add>
428     <add as="GotoTagVisibilityMO" extend="blockWithLabel">
429         <add as="displayedLabel" value="&lt;FONT SIZE=&quot;6&quot;&gt;{%s}&lt;/FONT&gt;"/>
430         <add as="shape" value="ellipse"/>
431         <add as="strokeColor" value="green"/>
432     </add>
433     <add as="OUTIMPL_f" extend="blockWithLabel">
434         <add as="shape" value="hexagon"/>
435         <add as="fillColor" value="white"/>
436     </add>
437     <!-- INTEGER -->
438     <add as="BITCLEAR" extend="blockWithLabel">
439         <add as="displayedLabel" value="Clear bit %2$s"/>
440     </add>
441     <add as="BITSET" extend="blockWithLabel">
442         <add as="displayedLabel" value="Set bit %2$s"/>
443     </add>
444     <add as="CONVERT" extend="blockWithLabel">
445         <!-- FIXME: update label from parameters -->
446         <add as="displayedLabel" value="Convert to"/>
447     </add>
448     <add as="EXTRACTBITS" extend="blockWithLabel">
449         <add as="displayedLabel" value="Extract Bits %2$s"/>
450     </add>
451     <add as="INTMUL" extend="blockWithLabel">
452         <add as="displayedLabel" value="INTMUL"/>
453     </add>
454     <add as="SHIFT" extend="blockWithLabel">
455         <add as="displayedLabel" value="Arithmetic&lt;BR&gt;         shift %2$s"/>
456     </add>
457     <add as="LOGIC" extend="blockWithLabel">
458         <add as="displayedLabel" value="LOGIC"/>
459     </add>
460     <add as="DLATCH" extend="blockWithLabel">
461         <add as="displayedLabel" value="&lt;TABLE&gt;           &lt;TR&gt;             &lt;TD&gt;D&lt;/TD&gt;      &lt;TD&gt;Q&lt;/TD&gt;           &lt;/TR&gt;           &lt;TR&gt;             &lt;TD&gt;C&lt;/TD&gt;      &lt;TD&gt;!Q&lt;/TD&gt;           &lt;/TR&gt;         &lt;/TABLE&gt;"/>
462     </add>
463     <add as="DFLIPFLOP" extend="blockWithLabel">
464         <add as="displayedLabel" value="&lt;TABLE&gt;           &lt;TR&gt;             &lt;TD&gt;D&lt;/TD&gt;             &lt;TD/&gt;           &lt;/TR&gt;           &lt;TR&gt;             &lt;TD/&gt;      &lt;TD&gt;Q&lt;/TD&gt;           &lt;/TR&gt;           &lt;TR&gt;             &lt;TD&gt;clk&lt;/TD&gt;      &lt;TD/&gt;           &lt;/TR&gt;           &lt;TR&gt;             &lt;TD/&gt;      &lt;TD&gt;!Q&lt;/TD&gt;           &lt;/TR&gt;           &lt;TR&gt;             &lt;TD&gt;en&lt;/TD&gt;      &lt;TD/&gt;           &lt;/TR&gt;         &lt;/TABLE&gt;"/>
465     </add>
466     <add as="JKFLIPFLOP" extend="blockWithLabel">
467         <add as="displayedLabel" value="&lt;TABLE&gt;           &lt;TR&gt;             &lt;TD&gt;J&lt;/TD&gt;      &lt;TD/&gt;           &lt;/TR&gt;           &lt;TR&gt;             &lt;TD/&gt;             &lt;TD&gt;Q&lt;/TD&gt;           &lt;/TR&gt;           &lt;TR&gt;             &lt;TD&gt;clk&lt;/TD&gt;             &lt;TD/&gt;           &lt;/TR&gt;           &lt;TR&gt;             &lt;TD/&gt;             &lt;TD&gt;!Q&lt;/TD&gt;           &lt;/TR&gt;           &lt;TR&gt;             &lt;TD&gt;K&lt;/TD&gt;             &lt;TD/&gt;           &lt;/TR&gt;         &lt;/TABLE&gt;"/>
468     </add>
469     <add as="SRFLIPFLOP" extend="blockWithLabel">
470         <add as="displayedLabel" value="&lt;TABLE&gt;           &lt;TR&gt;             &lt;TD&gt;S&lt;/TD&gt;             &lt;TD&gt;Q&lt;/TD&gt;           &lt;/TR&gt;           &lt;TR&gt;             &lt;TD&gt;R&lt;/TD&gt;             &lt;TD&gt;!Q&lt;/TD&gt;           &lt;/TR&gt;         &lt;/TABLE&gt;"/>
471     </add>
472     <!-- MATRIX -->
473     <add as="CUMSUM" extend="blockWithLabel">
474         <add as="displayedLabel" value="CUMSUM"/>
475     </add>
476     <add as="SUBMAT" extend="blockWithLabel"/>
477     <add as="MATBKSL" extend="blockWithLabel">
478         <add as="displayedLabel" value="A \ B"/>
479     </add>
480     <add as="MATINV" extend="blockWithLabel">
481         <add as="displayedLabel" value="INV"/>
482     </add>
483     <add as="MATCATV" extend="blockWithLabel">
484         <add as="displayedLabel" value="Vert&lt;BR&gt;         Cat"/>
485     </add>
486     <add as="MATSUM" extend="blockWithLabel"/>
487     <add as="RICC" extend="blockWithLabel"/>
488     <add as="ROOTCOEF" extend="blockWithLabel">
489         <add as="displayedLabel" value="ROOT&lt;BR&gt;COEF"/>
490     </add>
491     <add as="MATCATH" extend="blockWithLabel">
492         <add as="displayedLabel" value="Horiz&lt;BR&gt;         Cat"/>
493     </add>
494     <add as="MATLU" extend="blockWithLabel">
495         <add as="displayedLabel" value="LU"/>
496     </add>
497     <add as="MATZCONJ" extend="blockWithLabel">
498         <add as="displayedLabel" value="CONJ"/>
499     </add>
500     <add as="EXTRACT" extend="blockWithLabel"/>
501     <add as="MATEXPM" extend="blockWithLabel">
502         <add as="displayedLabel" value="EXPM"/>
503     </add>
504     <add as="MATDET" extend="blockWithLabel">
505         <add as="displayedLabel" value="DET"/>
506     </add>
507     <add as="MATPINV" extend="blockWithLabel">
508         <add as="displayedLabel" value="PINV"/>
509     </add>
510     <add as="EXTTRI" extend="blockWithLabel">
511         <add as="displayedLabel" value="Tri/Diag&lt;BR&gt;         Extraction"/>
512     </add>
513     <add as="MATMUL" extend="blockWithLabel"/>
514     <add as="MATTRAN" extend="blockWithLabel"/>
515     <add as="MATSING" extend="blockWithLabel">
516         <add as="displayedLabel" value="SVD"/>
517     </add>
518     <add as="MATRESH" extend="blockWithLabel">
519         <add as="displayedLabel" value="RESHAPE"/>
520     </add>
521     <add as="MATDIAG" extend="blockWithLabel">
522         <add as="displayedLabel" value="DIAG"/>
523     </add>
524     <add as="MATEIG" extend="blockWithLabel">
525         <add as="displayedLabel" value="EIG"/>
526     </add>
527     <!-- SINKS -->
528     <add as="CFSCOPE" extend="Icon">
529         <add as="image" value="$SCILAB/modules/xcos/images/blocks/ASCOPE.svg"/>
530     </add>
531     <add as="BARXY" extend="Icon">
532         <add as="image" value="$SCILAB/modules/xcos/images/blocks/BARXY.svg"/>
533     </add>
534     <add as="CANIMXY" extend="Icon">
535         <add as="image" value="$SCILAB/modules/xcos/images/blocks/3DSCOPE.svg"/>
536     </add>
537     <add as="CSCOPE" extend="Icon">
538         <add as="image" value="$SCILAB/modules/xcos/images/blocks/ASCOPE.svg"/>
539     </add>
540     <add as="CSCOPXY" extend="Icon">
541         <add as="image" value="$SCILAB/modules/xcos/images/blocks/CSCOPXY.svg"/>
542     </add>
543     <add as="TOWS_c" extend="blockWithLabel">
544         <add as="displayedLabel" value="To workspace&lt;BR&gt;%2$s [%1$s]"/>
545     </add>
546     <add as="CMAT3D" extend="blockWithLabel">
547         <add as="image" value="$SCILAB/modules/xcos/images/blocks/ASCOPE.svg"/>
548         <add as="verticalLabelPosition" value="bottom"/>
549         <add as="verticalAlign" value="top"/>
550         <add as="spacing" value="2"/>
551         <add as="displayedLabel" value="Mat. 3D"/>
552     </add>
553     <add as="CSCOPXY3D" extend="Icon">
554         <add as="image" value="$SCILAB/modules/xcos/images/blocks/CSCOPXY3D.svg"/>
555     </add>
556     <add as="CANIMXY3D" extend="Icon">
557         <add as="image" value="$SCILAB/modules/xcos/images/blocks/3DSCOPE.svg"/>
558     </add>
559     <add as="CMATVIEW" extend="blockWithLabel">
560         <add as="image" value="$SCILAB/modules/xcos/images/blocks/ASCOPE.svg"/>
561         <add as="verticalLabelPosition" value="bottom"/>
562         <add as="verticalAlign" value="top"/>
563         <add as="spacing" value="2"/>
564         <add as="displayedLabel" value="Mat. View"/>
565     </add>
566     <add as="CMSCOPE" extend="Icon">
567         <add as="image" value="$SCILAB/modules/xcos/images/blocks/ASCOPE.svg"/>
568     </add>
569     <add as="AFFICH_m" extend="Affiche"/>
570     <add as="AFFICH_f" extend="Affiche"/>
571     <add as="TRASH_f" extend="blockWithLabel">
572         <add as="displayedLabel" value="Trash"/>
573     </add>
574     <!-- PORT ACTION -->
575     <add as="Extract_Activation" extend="blockWithLabel">
576         <add as="displayedLabel" value="Extract&lt;BR&gt;         activation"/>
577     </add>
578     <add as="IFTHEL_f" extend="blockWithLabel">
579         <add as="displayedLabel" value="if in&gt;0&lt;BR&gt;         then else"/>
580     </add>
581     <add as="ESELECT_f" extend="blockWithLabel">
582         <add as="displayedLabel" value="Event select"/>
583     </add>
584     <add as="EDGE_TRIGGER" extend="blockWithLabel">
585         <add as="displayedLabel" value="Edge&lt;BR&gt;         trigger"/>
586     </add>
587     <!-- DISCRETE -->
588     <add as="DLRADAPT_f" extend="blockWithLabel">
589         <add as="displayedLabel" value="N(z,p)&lt;BR&gt;&lt;HR&gt;D(z,p)"/>
590     </add>
591     <add as="DLR" extend="blockWithLabel">
592         <add as="displayedLabel" value="$\frac{%s}{%s}$"/>
593     </add>
594     <add as="DLR_f" extend="DLR"/>
595     <add as="DLSS" extend="blockWithLabel">
596         <add as="displayedLabel" value="&lt;TABLE&gt;           &lt;TR&gt;             &lt;TD ALIGN=&quot;RIGHT&quot;&gt;x&lt;/TD&gt;             &lt;TD ALIGN=&quot;CENTER&quot;&gt;+=&lt;/TD&gt;             &lt;TD&gt;Ax+Bu&lt;/TD&gt;           &lt;/TR&gt;           &lt;TR&gt;             &lt;TD ALIGN=&quot;RIGHT&quot;&gt;y&lt;/TD&gt;             &lt;TD ALIGN=&quot;CENTER&quot;&gt;=&lt;/TD&gt;             &lt;TD&gt;Cx+Du&lt;/TD&gt;           &lt;/TR&gt;         &lt;/TABLE&gt;"/>
597     </add>
598     <add as="DELAY_f" extend="blockWithLabel">
599         <add as="displayedLabel" value="Delay"/>
600     </add>
601     <add as="DOLLAR_f" extend="blockWithLabel">
602         <add as="displayedLabel" value="1/z"/>
603     </add>
604     <add as="DOLLAR" extend="DOLLAR_f"/>
605     <!-- EVENTS -->
606     <add as="CLKFROM" extend="blockWithLabel">
607         <add as="shape" value="hexagon"/>
608         <add as="fillColor" value="white"/>
609         <add as="strokeColor" value="red"/>
610         <add as="displayedLabel" value="%s"/>
611     </add>
612     <add as="CLKGOTO" extend="blockWithLabel">
613         <add as="shape" value="hexagon"/>
614         <add as="fillColor" value="white"/>
615         <add as="strokeColor" value="red"/>
616         <add as="displayedLabel" value="%s"/>
617     </add>
618     <add as="CLKGotoTagVisibility" extend="blockWithLabel">
619         <add as="fontSize" value="20"/>
620         <add as="displayedLabel" value="{%s}"/>
621         <add as="shape" value="ellipse"/>
622         <add as="strokeColor" value="red"/>
623     </add>
624     <add as="CLKOUTV_f" extend="blockWithLabel">
625         <add as="shape" value="hexagon"/>
626         <add as="fillColor" value="white"/>
627         <add as="strokeColor" value="red"/>
628     </add>
629     <add as="CLKOUT_f" extend="CLKOUTV_f"/>
630     <add as="CLKSOMV_f" extend="blockWithLabel">
631         <add as="shape" value="ellipse"/>
632         <add as="displayedLabel" value="+"/>
633         <add as="fontColor" value="red"/>
634         <add as="strokeColor" value="red"/>
635         <add as="fontSize" value="20"/>
636         <add as="spacing" value="5"/>
637         <add as="spacingLeft" value="6"/>
638         <add as="spacingRight" value="6"/>
639     </add>
640     <add as="EVTGEN_f" extend="blockWithLabel">
641         <add as="displayedLabel" value="Event at&lt;BR&gt;         time %s"/>
642     </add>
643     <add as="EVTVARDLY" extend="blockWithLabel">
644         <add as="displayedLabel" value="Event&lt;BR&gt;         delay"/>
645     </add>
646     <add as="M_freq" extend="blockWithLabel">
647         <add as="displayedLabel" value="Multiple&lt;BR&gt;         frequency"/>
648         
649     </add>
650     <add as="ANDBLK" extend="Icon">
651         <add as="image" value="$SCILAB/modules/xcos/images/blocks/ANDBLK.svg"/>
652     </add>
653     <add as="HALT_f" extend="blockWithLabel">
654         <add as="displayedLabel" value="HALT"/>
655     </add>
656     <add as="freq_div" extend="blockWithLabel">
657         <add as="displayedLabel" value="Frequency&lt;BR&gt;         division"/>
658     </add>
659     <add as="ANDLOG_f" extend="blockWithLabel">
660         <add as="displayedLabel" value="LOGICAL&lt;BR&gt;         AND"/>
661     </add>
662     <add as="EVTDLY_c" extend="blockWithLabel">
663         <add as="displayedLabel" value="Delay: %s"/>
664     </add>
665     <add as="CEVENTSCOPE" extend="Icon">
666         <add as="image" value="$SCILAB/modules/xcos/images/blocks/DSCOPE.svg"/>
667     </add>
668     <!-- SIGNAL ROUTING -->
669     <add as="SELF_SWITCH_ON" extend="Icon">
670         <add as="image" value="$SCILAB/modules/xcos/images/blocks/Self_Switch_on.svg"/>
671     </add>
672     <add as="SELF_SWITCH_OFF" extend="Icon">
673         <add as="image" value="$SCILAB/modules/xcos/images/blocks/Self_Switch_off.svg"/>
674     </add>
675     <add as="ISELECT_m" extend="blockWithLabel">
676         <add as="displayedLabel" value="Selector"/>
677     </add>
678     <add as="RELAY_f" extend="blockWithLabel">
679         <add as="displayedLabel" value="Relay"/>
680     </add>
681     <add as="WRITEAU_f" extend="blockWithLabel">
682         <add as="displayedLabel" value="Write AU to&lt;BR&gt;         /dev/audio"/>
683     </add>
684     <add as="SELECT_m" extend="blockWithLabel">
685         <add as="displayedLabel" value="Selector"/>
686     </add>
687     <add as="SELECT_f" extend="SELECT_m"/>
688     <add as="EXTRACTOR" extend="blockWithLabel">
689         <add as="displayedLabel" value="Extractor"/>
690     </add>
691     <add as="M_SWITCH" extend="Icon">
692         <add as="verticalLabelPosition" value="bottom"/>
693         <add as="verticalAlign" value="top"/>
694         <add as="spacing" value="2"/>
695         <add as="noLabel" value="0"/>
696         <add as="displayedLabel" value="Dynamic index"/>
697         <add as="image" value="$SCILAB/modules/xcos/images/blocks/SWITCH.svg"/>
698     </add>
699     <add as="SWITCH_f" extend="Icon">
700         <add as="verticalLabelPosition" value="bottom"/>
701         <add as="verticalAlign" value="top"/>
702         <add as="spacing" value="2"/>
703         <add as="noLabel" value="0"/>
704         <add as="displayedLabel" value="Static: %2$s"/>
705         <add as="image" value="$SCILAB/modules/xcos/images/blocks/SWITCH.svg"/>
706     </add>
707     <add as="SWITCH2_m" extend="Icon">
708         <add as="verticalLabelPosition" value="bottom"/>
709         <add as="verticalAlign" value="top"/>
710         <add as="spacing" value="2"/>
711         <add as="noLabel" value="0"/>
712         <add as="displayedLabel" value="Dynamic"/>
713         <add as="image" value="$SCILAB/modules/xcos/images/blocks/SWITCH.svg"/>
714     </add>
715     <add as="NRMSOM_f" extend="blockWithLabel">
716         <add as="verticalLabelPosition" value="bottom"/>
717         <add as="verticalAlign" value="top"/>
718         <add as="spacing" value="2"/>
719         <add as="displayedLabel" value="Bus creator"/>
720     </add>
721     <add as="WRITEC_f" extend="blockWithLabel">
722         <add as="displayedLabel" value="Write to&lt;BR&gt;C binary file"/>
723     </add>
724     <add as="GOTO" extend="blockWithLabel">
725         <add as="shape" value="hexagon"/>
726         <add as="fillColor" value="white"/>
727         <add as="displayedLabel" value="%s"/>
728     </add>
729     <add as="GotoTagVisibility" extend="blockWithLabel">
730         <add as="displayedLabel" value="&lt;FONT SIZE=&quot;6&quot;&gt;{%s}&lt;/FONT&gt;"/>
731     </add>
732     <add as="FROM" extend="blockWithLabel">
733         <add as="shape" value="hexagon"/>
734         <add as="fillColor" value="white"/>
735         <add as="displayedLabel" value="%s"/>
736     </add>
737     <add as="WFILE_f" extend="blockWithLabel">
738         <add as="displayedLabel" value="Write to&lt;BR&gt;         output file"/>
739     </add>
740     <add as="MUX" extend="blockWithLabel">
741         <add as="verticalLabelPosition" value="bottom"/>
742         <add as="verticalAlign" value="top"/>
743         <add as="displayedLabel" value="MUX"/>
744         <add as="spacing" value="2"/>
745     </add>
746     <add as="DEMUX" extend="blockWithLabel">
747         <add as="verticalLabelPosition" value="bottom"/>
748         <add as="verticalAlign" value="top"/>
749         <add as="displayedLabel" value="DEMUX"/>
750         <add as="spacing" value="2"/>
751     </add>
752     <add as="SCALAR2VECTOR" extend="blockWithLabel">
753         <add as="displayedLabel" value="SCALAR&lt;BR&gt;to VECTOR"/>
754     </add>
755     <!-- COMMONLY USED BLOCKS -->
756     <add as="OUT_f" extend="blockWithLabel">
757         <add as="shape" value="hexagon"/>
758         <add as="rounded" value="1"/>
759         <add as="fillColor" value="white"/>
760     </add>
761     <add as="RELATIONALOP" extend="blockWithLabel">
762         <add as="displayedLabel"/>
763         <!-- value for the label defined in the interface function of block -->  
764     </add>
765     <add as="TEXT_f" extend="Label">
766         <!-- <add as="displayedLabel" value="Text"/>  -->
767         <add as="strokeColor" value="none"/>
768         <add as="fillColor" value="none"/>
769     </add>
770     <!-- USER-DEFINED FUNCTIONS -->
771     <add as="PDE" extend="blockWithLabel"/>
772     <add as="fortran_block" extend="blockWithLabel">
773         <add as="displayedLabel" value="Fortran block:&lt;BR&gt;%4$s"/>
774     </add>
775     <add as="DEBUG" extend="blockWithLabel">
776         <add as="displayedLabel" value="Debug:&lt;BR&gt;%2$s"/>
777     </add>
778     <add as="EXPRESSION" extend="blockWithLabel">
779         <add as="displayedLabel" value="Expression:&lt;BR&gt;%2$s"/>
780     </add>
781     <add as="scifunc_block_m" extend="blockWithLabel">
782         <add as="displayedLabel" value="Function:&lt;BR&gt;%10$s"/>
783     </add>
784     <add as="scifunc_block" extend="scifunc_block_m"/>
785     <add as="CBLOCK" extend="blockWithLabel">
786         <add as="displayedLabel" value="C block 2:&lt;BR&gt;%1$s"/>
787     </add>
788     <add as="CBLOCK4" extend="blockWithLabel">
789         <add as="displayedLabel" value="C block 4:&lt;BR&gt;%1$s"/>
790     </add>
791     <add as="generic_block3" extend="blockWithLabel">
792         <add as="displayedLabel" value="native block:&lt;BR&gt;%1$s"/>
793     </add>
794     <add as="c_block" extend="blockWithLabel">
795         <add as="displayedLabel" value="C block:&lt;BR&gt;%4$s"/>
796     </add>
797     <add as="SUPER_f" extend="Icon">
798         <add as="image" value="$SCILAB/modules/xcos/images/blocks/SUPER.svg"/>
799     </add>
800     <add as="DSUPER" extend="SUPER_f"/>
801     <!-- ELECTRICAL -->
802     <add as="Capacitor" extend="Icon">
803         <add as="image" value="$SCILAB/modules/xcos/images/blocks/Capacitor.svg"/>
804     </add>
805     <add as="Ground" extend="Icon">
806         <add as="image" value="$SCILAB/modules/xcos/images/blocks/Ground.svg"/>
807     </add>
808     <add as="VVsourceAC" extend="blockWithLabel">
809         <add as="shape" value="ellipse"/>
810         <add as="perimeter" value="ellipsePerimeter"/>
811         <add as="displayedLabel" value="1 V&lt;br/&gt;~ %s"/>
812     </add>
813     <add as="ConstantVoltage" extend="Icon">
814         <add as="image" value="$SCILAB/modules/xcos/images/blocks/ConstantVoltage.svg"/>
815     </add>
816     <add as="Inductor" extend="Icon">
817         <add as="image" value="$SCILAB/modules/xcos/images/blocks/Inductor.svg"/>
818     </add>
819     <add as="PotentialSensor" extend="Icon">
820         <add as="image" value="$SCILAB/modules/xcos/images/blocks/PotentialSensor.svg"/>
821     </add>
822     <add as="VariableResistor" extend="Icon">
823         <add as="image" value="$SCILAB/modules/xcos/images/blocks/VariableResistor.svg"/>
824     </add>
825     <add as="CurrentSensor" extend="Icon">
826         <add as="image" value="$SCILAB/modules/xcos/images/blocks/CurrentSensor.svg"/>
827     </add>
828     <add as="Resistor" extend="Icon">
829         <add as="image" value="$SCILAB/modules/xcos/images/blocks/Resistor.svg"/>
830     </add>
831     <add as="VoltageSensor" extend="Icon">
832         <add as="image" value="$SCILAB/modules/xcos/images/blocks/VoltageSensor.svg"/>
833     </add>
834     <add as="Diode" extend="Icon">
835         <add as="image" value="$SCILAB/modules/xcos/images/blocks/Diode.svg"/>
836     </add>
837     <add as="VsourceAC" extend="blockWithLabel">
838         <add as="shape" value="ellipse"/>
839         <add as="perimeter" value="ellipsePerimeter"/>
840         <add as="textAlign" value="center"/>
841         <add as="displayedLabel" value="%s V&lt;br/&gt;~ %s"/>
842     </add>
843     <add as="NPN" extend="Icon">
844         <add as="image" value="$SCILAB/modules/xcos/images/blocks/NPN.svg"/>
845     </add>
846     <add as="PNP" extend="Icon">
847         <add as="image" value="$SCILAB/modules/xcos/images/blocks/PNP.svg"/>
848     </add>
849     <add as="SineVoltage" extend="blockWithLabel">
850         <add as="shape" value="ellipse"/>
851         <add as="perimeter" value="ellipsePerimeter"/>
852         <add as="displayedLabel" value="%s V&lt;br/&gt;~"/>
853     </add>
854     <add as="Switch" extend="Icon">
855         <add as="image" value="$SCILAB/modules/xcos/images/blocks/SWITCH.svg"/>
856     </add>
857     <add as="OpAmp" extend="blockWithLabel">
858         <add as="shape" value="triangle"/>
859         <add as="perimeter" value="trianglePerimeter"/>
860         <add as="direction" value="east"/>
861         <add as="displayedLabel" value="&lt;TABLE&gt;           &lt;TR&gt;             &lt;TD&gt;+&lt;/TD&gt;             &lt;TD&gt;&lt;/TD&gt;           &lt;/TR&gt;           &lt;TR&gt;             &lt;TD&gt;&lt;/TD&gt;             &lt;TD&gt;OP&lt;/TD&gt;           &lt;/TR&gt;           &lt;TR&gt;             &lt;TD&gt;-&lt;/TD&gt;             &lt;TD&gt;&lt;/TD&gt;           &lt;/TR&gt;         &lt;/TABLE&gt;"/>
862         <add as="spacing" value="0"/>
863         <add as="spacingRight" value="5"/>
864         <add as="spacingTop" value="7"/>
865         <add as="spacingBottom" value="7"/>
866     </add>
867     <add as="PMOS" extend="Icon">
868         <add as="image" value="$SCILAB/modules/xcos/images/blocks/PMOS.svg"/>
869     </add>
870     <add as="NMOS" extend="Icon">
871         <add as="image" value="$SCILAB/modules/xcos/images/blocks/NMOS.svg"/>
872     </add>
873     <add as="CCS" extend="Icon">
874         <add as="image" value="$SCILAB/modules/xcos/images/blocks/CCS.svg"/>
875     </add>
876     <add as="CVS" extend="Icon">
877         <add as="image" value="$SCILAB/modules/xcos/images/blocks/CVS.svg"/>
878     </add>
879     <add as="IdealTransformer" extend="Icon">
880         <add as="image" value="$SCILAB/modules/xcos/images/blocks/IdealTransformer.svg"/>
881     </add>
882     <add as="Gyrator" extend="Icon">
883         <add as="image" value="$SCILAB/modules/xcos/images/blocks/Gyrator.svg"/>
884     </add>
885     <!-- THERMO-HYDRAULICS -->
886     <add as="Bache" extend="Icon">
887         <add as="image" value="$SCILAB/modules/xcos/images/blocks/BACHE.svg"/>
888     </add>
889     <add as="VanneReglante" extend="Icon">
890         <add as="image" value="$SCILAB/modules/xcos/images/blocks/VanneReglante.svg"/>
891     </add>
892     <add as="PerteDP" extend="Icon">
893         <add as="image" value="$SCILAB/modules/xcos/images/blocks/PerteDP.svg"/>
894     </add>
895     <add as="PuitsP" extend="Icon">
896         <add as="image" value="$SCILAB/modules/xcos/images/blocks/PuitP.svg"/>
897     </add>
898     <add as="SourceP" extend="Icon">
899         <add as="image" value="$SCILAB/modules/xcos/images/blocks/SourceP.svg"/>
900     </add>
901     <add as="Flowmeter" extend="Icon">
902         <add as="image" value="$SCILAB/modules/xcos/images/blocks/Flowmeter.svg"/>
903     </add>
904     <!-- DEMONSTRATION BLOCKS -->
905     <add as="BOUNCE" extend="blockWithLabel">
906         <add as="displayedLabel" value="Bouncing&lt;BR&gt;         balls"/>
907     </add>
908     <add as="BOUNCEXY" extend="Icon">
909         <add as="image" value="$SCILAB/modules/xcos/images/blocks/3DSCOPE.svg"/>
910     </add>
911     <add as="BPLATFORM" extend="Icon">
912         <add as="image" value="$SCILAB/modules/xcos/images/blocks/BPLATFORM.svg"/>
913     </add>
914     <add as="AUTOMAT" extend="blockWithLabel">
915         <!-- FIXME : Show parameters over block  -->
916         <add as="displayedLabel" value="Automaton&lt;BR&gt;         nM=2, nX=1"/>
917     </add>
918     <!-- GENERATED BLOCKS -->
919     <add as="SPLIT_f" extend="Split"/>
920     <!--
921         <add as="SCALAR2VECTOR" extend="Icon">
922                 <add as="image" value="$SCILAB/modules/xcos/images/blocks/SCALAR2VECTOR.gif" />
923         </add>
924         -->
925     <add as="SAT_f" extend="SATURATION"/>
926     <!-- RAND_f and RAND_m looks exactly the same -->
927     <add as="RAND_f" extend="RAND_m"/>
928     <add as="MUX_f" extend="MUX"/>
929     <add as="MEMORY_f" extend="blockWithLabel"/>
930     <add as="LOGICAL_OP" extend="blockWithLabel">
931         <add as="displayedLabel" value="AND"/>
932     </add>
933     <add as="generic_block" extend="blockWithLabel">
934         <add as="displayedLabel" value="GENERIC"/>
935     </add>
936     <add as="GAINBLK" extend="Gain"/>
937     <add as="GAIN_f" extend="Gain"/>
938     <add as="EVTDLY_f" extend="blockWithLabel">
939         <add as="displayedLabel" value="Delay"/>
940     </add>
941     <add as="END_c" extend="blockWithLabel">
942         <add as="displayedLabel" value="END"/>
943     </add>
944     <add as="ENDBLK" extend="blockWithLabel">
945         <add as="displayedLabel" value="END"/>
946     </add>
947     <add as="EDGETRIGGER" extend="blockWithLabel">
948         <add as="displayedLabel" value="Edge &lt;BR&gt;trigger"/>
949     </add>
950     <add as="DOLLAR_m" extend="DOLLAR_f"/>
951     <add as="DIFF_f" extend="blockWithLabel">
952         <add as="displayedLabel" value="S"/>
953     </add>
954     <add as="DEMUX_f" extend="DEMUX"/>
955     <add as="DEADBAND" extend="Icon">
956         <add as="image" value="$SCILAB/modules/xcos/images/blocks/DEADBAND.svg"/>
957     </add>
958     <add as="Counter" extend="blockWithLabel">
959         <add as="displayedLabel" value="Counter&lt;BR&gt;%s &amp;#8594; %s"/>
960     </add>
961     <add as="CLOCK_f" extend="Icon">
962         <add as="image" value="$SCILAB/modules/xcos/images/blocks/CLOCK_c.svg"/>
963     </add>
964     <add as="VirtualCLK0" extend="CLOCK_f"/>
965     <add as="CLKSPLIT_f" extend="Split"/>
966     <add as="IMPSPLIT_f" extend="Split"/>
967     <add as="CLKSOM_f" extend="CLKSOMV_f"/>
968     <add as="CLKOUT_f" extend="Icon">
969         <add as="image" value="$SCILAB/modules/xcos/images/blocks/CLKOUT_f.gif"/>
970     </add>
971     <add as="ABSBLK_f" extend="blockWithLabel">
972         <add as="displayedLabel" value="y = |u|"/>
973     </add>
974 </mxStylesheet>