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