Xcos: add exprs informations to user defined blocks
[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="rectangle"/>
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   <!-- Const -->
47   <add as="Const" extend="defaultVertex"/>
48   <!-- Gain -->
49   <add as="Gain" extend="blockWithLabel">
50     <add as="shape" value="triangle"/>
51     <add as="perimeter" value="trianglePerimeter"/>
52     <add as="direction" value="east"/>
53     <add as="displayedLabel" value="%s"/>
54   </add>
55   <!-- Icon -->
56   <add as="Icon" extend="block">
57     <add as="shape" value="image"/>
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="blockWithLabel"/>
133   <add as="CONST_f" extend="blockWithLabel"/>
134   <add as="CONST" extend="blockWithLabel"/>
135   <add as="GENSQR_f" extend="blockWithLabel">
136     <add as="displayedLabel" value="Square wave&lt;BR&gt;         generator"/>
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="blockWithLabel">
165     <add as="displayedLabel" value="Sawtooth&lt;BR&gt;         generator"/>
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="CLOCK_c" extend="Icon">
171     <add as="image" value="$SCILAB/modules/xcos/images/blocks/CLOCK_c.svg"/>
172   </add>
173   <add as="GENSIN_f" extend="blockWithLabel">
174     <add as="displayedLabel" value="Sinusoid&lt;BR&gt;         generator"/>
175   </add>
176   <add as="IN_f" extend="blockWithLabel">
177     <add as="shape" value="hexagon"/>
178     <add as="rounded" value="1"/>
179     <add as="fillColor" value="white"/>
180   </add>
181   <add as="READC_f" extend="blockWithLabel">
182     <add as="displayedLabel" value="Read from&lt;BR&gt;         C binary file"/>
183   </add>
184   <add as="TIME_f" extend="Icon">
185     <add as="image" value="$SCILAB/modules/xcos/images/blocks/CLOCK_f.svg"/>
186   </add>
187   <add as="Modulo_Count" extend="blockWithLabel">
188     <!-- FIXME : Show parameters over block  -->
189     <add as="displayedLabel" value="Counter&lt;BR&gt;         Modulo 3"/>
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 : Show workspace under block  -->
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="num(s)&lt;BR&gt;         &lt;hr&gt;         den(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     <!-- FIXME : Show parameters over block  -->
407     <add as="rounded" value="1"/>
408     <add as="shape" value="rectangle"/>
409   </add>
410   <add as="GOTOMO" extend="blockWithLabel">
411     <!-- FIXME : Show parameters over block  -->
412     <add as="rounded" value="1"/>
413     <add as="shape" value="rectangle"/>
414   </add>
415   <add as="GotoTagVisibilityMO" extend="blockWithLabel">
416     <!-- TODO: icon to be verified -->
417     <add as="displayedLabel" value="&lt;FONT SIZE=&quot;6&quot;&gt;{%s}&lt;/FONT&gt;"/>
418     <add as="shape" value="ellipse"/>
419     <add as="strokeColor" value="green"/>
420   </add>
421   <add as="OUTIMPL_f" extend="blockWithLabel">
422     <add as="shape" value="hexagon"/>
423     <add as="rounded" value="1"/>
424     <add as="fillColor" value="white"/>
425   </add>
426   <!-- INTEGER -->
427   <add as="BITCLEAR" extend="blockWithLabel">
428     <add as="displayedLabel" value="Clear bit"/>
429     <!-- FIXME : Show parameters over block  -->
430   </add>
431   <add as="BITSET" extend="blockWithLabel">
432     <!-- FIXME : Show parameters over block  -->
433     <add as="displayedLabel" value="Set bit"/>
434   </add>
435   <add as="CONVERT" extend="blockWithLabel">
436     <add as="displayedLabel" value="Convert to"/>
437     <!-- FIXME : Show parameters over block  -->
438   </add>
439   <add as="EXTRACTBITS" extend="blockWithLabel">
440     <add as="displayedLabel" value="Extract Bits"/>
441     <!-- FIXME : Show parameters over block  -->
442   </add>
443   <add as="INTMUL" extend="blockWithLabel">
444     <add as="displayedLabel" value="INTMUL"/>
445   </add>
446   <add as="SHIFT" extend="blockWithLabel">
447     <add as="displayedLabel" value="Arithmetic&lt;BR&gt;         shift"/>
448   </add>
449   <add as="LOGIC" extend="blockWithLabel">
450     <add as="displayedLabel" value="LOGIC"/>
451   </add>
452   <add as="DLATCH" extend="blockWithLabel">
453     <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;"/>
454   </add>
455   <add as="DFLIPFLOP" extend="blockWithLabel">
456     <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;"/>
457   </add>
458   <add as="JKFLIPFLOP" extend="blockWithLabel">
459     <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;"/>
460   </add>
461   <add as="SRFLIPFLOP" extend="blockWithLabel">
462     <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;"/>
463   </add>
464   <!-- MATRIX -->
465   <add as="CUMSUM" extend="blockWithLabel">
466     <add as="displayedLabel" value="CUMSUM"/>
467   </add>
468   <add as="SUBMAT" extend="blockWithLabel"/>
469   <add as="MATBKSL" extend="blockWithLabel">
470     <add as="displayedLabel" value="A \ B"/>
471   </add>
472   <add as="MATINV" extend="blockWithLabel">
473     <add as="displayedLabel" value="INV"/>
474   </add>
475   <add as="MATCATV" extend="blockWithLabel">
476     <add as="displayedLabel" value="Vert&lt;BR&gt;         Cat"/>
477   </add>
478   <add as="MATSUM" extend="blockWithLabel"/>
479   <add as="RICC" extend="blockWithLabel"/>
480   <add as="ROOTCOEF" extend="blockWithLabel">
481     <add as="displayedLabel" value="ROOT / COEF"/>
482   </add>
483   <add as="MATCATH" extend="blockWithLabel">
484     <add as="displayedLabel" value="Horiz&lt;BR&gt;         Cat"/>
485   </add>
486   <add as="MATLU" extend="blockWithLabel">
487     <add as="displayedLabel" value="LU"/>
488   </add>
489   <add as="MATZCONJ" extend="blockWithLabel">
490     <add as="displayedLabel" value="CONJ"/>
491   </add>
492   <add as="EXTRACT" extend="blockWithLabel"/>
493   <add as="MATEXPM" extend="blockWithLabel">
494     <add as="displayedLabel" value="EXPM"/>
495   </add>
496   <add as="MATDET" extend="blockWithLabel">
497     <add as="displayedLabel" value="DET"/>
498   </add>
499   <add as="MATPINV" extend="blockWithLabel">
500     <add as="displayedLabel" value="PINV"/>
501   </add>
502   <add as="EXTTRI" extend="blockWithLabel">
503     <add as="displayedLabel" value="Tri/Diag&lt;BR&gt;         Extraction"/>
504   </add>
505   <add as="MATMUL" extend="blockWithLabel"/>
506   <add as="MATTRAN" extend="blockWithLabel"/>
507   <add as="MATSING" extend="blockWithLabel">
508     <add as="displayedLabel" value="SVD"/>
509   </add>
510   <add as="MATRESH" extend="blockWithLabel">
511     <add as="displayedLabel" value="RESHAPE"/>
512   </add>
513   <add as="MATDIAG" extend="blockWithLabel">
514     <add as="displayedLabel" value="DIAG"/>
515   </add>
516   <add as="MATEIG" extend="blockWithLabel">
517     <add as="displayedLabel" value="EIG"/>
518   </add>
519   <!-- SINKS -->
520   <add as="CFSCOPE" extend="Icon">
521     <add as="image" value="$SCILAB/modules/xcos/images/blocks/ASCOPE.svg"/>
522   </add>
523   <add as="CANIMXY" extend="Icon">
524     <add as="image" value="$SCILAB/modules/xcos/images/blocks/3DSCOPE.svg"/>
525   </add>
526   <add as="CSCOPE" extend="Icon">
527     <add as="image" value="$SCILAB/modules/xcos/images/blocks/ASCOPE.svg"/>
528   </add>
529   <add as="CSCOPXY" extend="Icon">
530     <add as="image" value="$SCILAB/modules/xcos/images/blocks/CSCOPXY.svg"/>
531   </add>
532   <add as="TOWS_c" extend="blockWithLabel">
533     <!-- FIXME : Show workspace under block  -->
534     <add as="displayedLabel" value="To workspace"/>
535   </add>
536   <add as="CMAT3D" extend="blockWithLabel">
537     <add as="displayedLabel" value="Mat. 3D"/>
538   </add>
539   <add as="CSCOPXY3D" extend="Icon">
540     <add as="image" value="$SCILAB/modules/xcos/images/blocks/CSCOPXY.svg"/>
541   </add>
542   <add as="CANIMXY3D" extend="Icon">
543     <add as="image" value="$SCILAB/modules/xcos/images/blocks/3DSCOPE.svg"/>
544   </add>
545   <add as="CMATVIEW" extend="blockWithLabel">
546     <add as="displayedLabel" value="Mat. View"/>
547   </add>
548   <add as="CMSCOPE" extend="Icon">
549     <add as="image" value="$SCILAB/modules/xcos/images/blocks/ASCOPE.svg"/>
550   </add>
551   <add as="AFFICH_m" extend="Affiche"/>
552   <add as="AFFICH_f" extend="Affiche"/>
553   <add as="TRASH_f" extend="blockWithLabel">
554     <add as="displayedLabel" value="Trash"/>
555   </add>
556   <!-- PORT ACTION -->
557   <add as="Extract_Activation" extend="blockWithLabel">
558     <add as="displayedLabel" value="Extract&lt;BR&gt;         activation"/>
559   </add>
560   <add as="IFTHEL_f" extend="blockWithLabel">
561     <add as="displayedLabel" value="if in&gt;0&lt;BR&gt;         then else"/>
562   </add>
563   <add as="ESELECT_f" extend="blockWithLabel">
564     <add as="displayedLabel" value="Event select"/>
565   </add>
566   <add as="EDGE_TRIGGER" extend="blockWithLabel">
567     <add as="displayedLabel" value="Edge&lt;BR&gt;         trigger"/>
568   </add>
569   <!-- DISCRETE -->
570   <add as="DLRADAPT_f" extend="blockWithLabel">
571     <add as="displayedLabel" value="N(z,p)&lt;BR&gt;         &lt;HR&gt;         D(z,p)"/>
572   </add>
573   <add as="DLR" extend="blockWithLabel">
574     <add as="displayedLabel" value="num(z)&lt;BR&gt;         &lt;HR&gt;         den(z)"/>
575   </add>
576   <add as="DLR_f" extend="DLR"/>
577   <add as="DLSS" extend="blockWithLabel">
578     <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;"/>
579   </add>
580   <add as="DELAY_f" extend="blockWithLabel">
581     <add as="displayedLabel" value="Delay"/>
582   </add>
583   <add as="DOLLAR_f" extend="blockWithLabel">
584     <add as="displayedLabel" value="1/z"/>
585   </add>
586   <add as="DOLLAR" extend="DOLLAR_f"/>
587   <!-- EVENTS -->
588   <add as="CLKFROM" extend="blockWithLabel">
589     <add as="shape" value="rectangle"/>
590     <add as="rounded" value="1"/>
591     <add as="fillColor" value="white"/>
592     <add as="strokeColor" value="red"/>
593   </add>
594   <add as="CLKGOTO" extend="blockWithLabel">
595     <add as="shape" value="rectangle"/>
596     <add as="rounded" value="1"/>
597     <add as="strokeColor" value="red"/>
598   </add>
599   <add as="CLKGotoTagVisibility" extend="blockWithLabel">
600     <add as="displayedLabel" value="&lt;FONT SIZE=&quot;6&quot;&gt;{%s}&lt;/FONT&gt;"/>
601     <add as="shape" value="ellipse"/>
602     <add as="strokeColor" value="red"/>
603   </add>
604   <add as="CLKOUTV_f" extend="blockWithLabel">
605     <add as="shape" value="hexagon"/>
606     <add as="rounded" value="1"/>
607     <add as="fillColor" value="white"/>
608     <add as="strokeColor" value="red"/>
609   </add>
610   <add as="CLKSOMV_f" extend="blockWithLabel">
611     <add as="shape" value="ellipse"/>
612     <add as="displayedLabel" value="+"/>
613     <add as="fontColor" value="red"/>
614     <add as="strokeColor" value="red"/>
615     <add as="fontSize" value="20"/>
616     <add as="spacing" value="5"/>
617     <add as="spacingLeft" value="6"/>
618     <add as="spacingRight" value="6"/>
619   </add>
620   <add as="EVTGEN_f" extend="blockWithLabel">
621     <add as="displayedLabel" value="Event at&lt;BR&gt;         time 0"/>
622     <!-- FIXME : Show parameters over block  -->
623   </add>
624   <add as="EVTVARDLY" extend="blockWithLabel">
625     <add as="displayedLabel" value="Event&lt;BR&gt;         delay"/>
626   </add>
627   <add as="M_freq" extend="blockWithLabel">
628     <add as="displayedLabel" value="Multiple&lt;BR&gt;         frequency"/>
629   </add>
630   <add as="ANDBLK" extend="Icon">
631     <add as="image" value="$SCILAB/modules/xcos/images/blocks/ANDBLK.svg"/>
632   </add>
633   <add as="HALT_f" extend="blockWithLabel">
634     <add as="displayedLabel" value="STOP"/>
635   </add>
636   <add as="freq_div" extend="blockWithLabel">
637     <add as="displayedLabel" value="Frequency&lt;BR&gt;         division"/>
638   </add>
639   <add as="ANDLOG_f" extend="blockWithLabel">
640     <add as="displayedLabel" value="LOGICAL&lt;BR&gt;         AND"/>
641   </add>
642   <add as="EVTDLY_c" extend="blockWithLabel">
643     <add as="displayedLabel" value="Delay"/>
644     <!-- FIXME : Show parameters over block  -->
645   </add>
646   <add as="CEVENTSCOPE" extend="Icon">
647     <add as="image" value="$SCILAB/modules/xcos/images/blocks/DSCOPE.svg"/>
648   </add>
649   <!-- SIGNAL ROUTING -->
650   <add as="ISELECT_m" extend="blockWithLabel">
651     <add as="displayedLabel" value="Selector"/>
652   </add>
653   <add as="RELAY_f" extend="blockWithLabel">
654     <add as="displayedLabel" value="Relay"/>
655   </add>
656   <add as="WRITEAU_f" extend="blockWithLabel">
657     <add as="displayedLabel" value="Write AU to&lt;BR&gt;         /dev/audio"/>
658   </add>
659   <add as="SELECT_m" extend="blockWithLabel">
660     <add as="displayedLabel" value="Selector"/>
661   </add>
662   <add as="SELECT_f" extend="SELECT_m"/>
663   <add as="EXTRACTOR" extend="blockWithLabel">
664     <add as="displayedLabel" value="Extractor"/>
665   </add>
666   <add as="M_SWITCH" extend="blockWithLabel">
667     <add as="displayedLabel" value="Control&lt;BR&gt;         M_Port&lt;BR&gt;         Switch"/>
668   </add>
669   <add as="SWITCH_f" extend="blockWithLabel">
670     <add as="displayedLabel" value="SWITCH&lt;BR&gt;         1"/>
671     <!-- FIXME : Show parameters over block  -->
672   </add>
673   <add as="SWITCH2_m" extend="blockWithLabel">
674     <add as="displayedLabel" value="SWITCH"/>
675   </add>
676   <add as="NRMSOM_f" extend="blockWithLabel">
677     <add as="verticalLabelPosition" value="bottom"/>
678     <add as="verticalAlign" value="top"/>
679     <add as="displayedLabel" value="Bus creator"/>
680   </add>
681   <add as="WRITEC_f" extend="blockWithLabel">
682     <add as="displayedLabel" value="Write to&lt;BR&gt;C binary file"/>
683   </add>
684   <add as="GOTO" extend="blockWithLabel">
685     <add as="rounded" value="1"/>
686     <add as="shape" value="rectangle"/>
687   </add>
688   <add as="GotoTagVisibility" extend="blockWithLabel">
689     <add as="displayedLabel" value="&lt;FONT SIZE=&quot;6&quot;&gt;{%s}&lt;/FONT&gt;"/>
690   </add>
691   <add as="FROM" extend="blockWithLabel">
692     <add as="rounded" value="1"/>
693     <add as="shape" value="rectangle"/>
694   </add>
695   <add as="WFILE_f" extend="blockWithLabel">
696     <add as="displayedLabel" value="Write to&lt;BR&gt;         output file"/>
697   </add>
698   <add as="MUX" extend="blockWithLabel">
699     <add as="verticalLabelPosition" value="bottom"/>
700     <add as="verticalAlign" value="top"/>
701     <add as="displayedLabel" value="MUX"/>
702   </add>
703   <add as="DEMUX" extend="blockWithLabel">
704     <add as="verticalLabelPosition" value="bottom"/>
705     <add as="verticalAlign" value="top"/>
706     <add as="displayedLabel" value="DEMUX"/>
707   </add>
708   <!-- COMMONLY USED BLOCKS -->
709   <add as="OUT_f" extend="blockWithLabel">
710     <add as="shape" value="hexagon"/>
711     <add as="rounded" value="1"/>
712     <add as="fillColor" value="white"/>
713   </add>
714   <add as="RELATIONALOP" extend="blockWithLabel">
715     <!-- FIXME : Show parameters over block  -->
716     <add as="displayedLabel" value="Relational&lt;BR&gt;         op : &amp;&lt;"/>
717   </add>
718   <add as="TEXT_f" extend="Label">
719     <!-- <add as="displayedLabel" value="Text"/>  -->
720     <add as="strokeColor" value="none"/>
721     <add as="fillColor" value="none"/>
722   </add>
723   <!-- USER-DEFINED FUNCTIONS -->
724   <add as="PDE" extend="blockWithLabel"/>
725   <add as="fortran_block" extend="blockWithLabel">
726     <add as="displayedLabel" value="Fortran block:&lt;BR&gt;%4$s"/>
727   </add>
728   <add as="DEBUG_SCICOS" extend="blockWithLabel">
729     <add as="displayedLabel" value="Debug:&lt;BR&gt;%2$s"/>
730   </add>
731   <add as="EXPRESSION" extend="blockWithLabel">
732     <add as="displayedLabel" value="Expression:&lt;BR&gt;%2$s"/>
733   </add>
734   <add as="scifunc_block_m" extend="blockWithLabel">
735     <add as="displayedLabel" value="Function:&lt;BR&gt;%10$s"/>
736   </add>
737   <add as="scifunc_block" extend="scifunc_block_m"/>
738   <add as="CBLOCK" extend="blockWithLabel">
739     <add as="displayedLabel" value="C block 2:&lt;BR&gt;%1$s"/>
740   </add>
741   <add as="generic_block3" extend="blockWithLabel">
742     <add as="displayedLabel" value="native block:&lt;BR&gt;%1$s"/>
743   </add>
744   <add as="c_block" extend="blockWithLabel">
745     <add as="displayedLabel" value="C block:&lt;BR&gt;%4$s"/>
746   </add>
747   <add as="SUPER_f" extend="Icon">
748     <add as="image" value="$SCILAB/modules/xcos/images/blocks/SUPER.svg"/>
749   </add>
750   <add as="DSUPER" extend="SUPER_f"/>
751   <!-- ELECTRICAL -->
752   <add as="Capacitor" extend="Icon">
753     <add as="image" value="$SCILAB/modules/xcos/images/blocks/Capacitor.svg"/>
754   </add>
755   <add as="Ground" extend="Icon">
756     <add as="image" value="$SCILAB/modules/xcos/images/blocks/Ground.svg"/>
757   </add>
758   <add as="VVsourceAC" extend="blockWithLabel">
759     <add as="shape" value="ellipse"/>
760     <add as="perimeter" value="ellipsePerimeter"/>
761     <add as="displayedLabel" value="1 V&lt;br/&gt;~ %s"/>
762   </add>
763   <add as="ConstantVoltage" extend="Icon">
764     <add as="image" value="$SCILAB/modules/xcos/images/blocks/ConstantVoltage.svg"/>
765   </add>
766   <add as="Inductor" extend="Icon">
767     <add as="image" value="$SCILAB/modules/xcos/images/blocks/Inductor.svg"/>
768   </add>
769   <add as="PotentialSensor" extend="Icon">
770     <add as="image" value="$SCILAB/modules/xcos/images/blocks/PotentialSensor.svg"/>
771   </add>
772   <add as="VariableResistor" extend="Icon">
773     <add as="image" value="$SCILAB/modules/xcos/images/blocks/VariableResistor.svg"/>
774   </add>
775   <add as="CurrentSensor" extend="Icon">
776     <add as="image" value="$SCILAB/modules/xcos/images/blocks/CurrentSensor.svg"/>
777   </add>
778   <add as="Resistor" extend="Icon">
779     <add as="image" value="$SCILAB/modules/xcos/images/blocks/Resistor.svg"/>
780   </add>
781   <add as="VoltageSensor" extend="Icon">
782     <add as="image" value="$SCILAB/modules/xcos/images/blocks/VoltageSensor.svg"/>
783   </add>
784   <add as="Diode" extend="Icon">
785     <add as="image" value="$SCILAB/modules/xcos/images/blocks/Diode.svg"/>
786   </add>
787   <add as="VsourceAC" extend="blockWithLabel">
788     <!-- FIXME : Show parameters over block  -->
789     <add as="shape" value="ellipse"/>
790     <add as="perimeter" value="ellipsePerimeter"/>
791     <add as="textAlign" value="center"/>
792     <add as="displayedLabel" value="%s V&lt;br/&gt;~ %s"/>
793   </add>
794   <add as="NPN" extend="Icon">
795     <add as="image" value="$SCILAB/modules/xcos/images/blocks/NPN.svg"/>
796   </add>
797   <add as="PNP" extend="Icon">
798     <add as="image" value="$SCILAB/modules/xcos/images/blocks/PNP.svg"/>
799   </add>
800   <add as="SineVoltage" extend="blockWithLabel">
801     <!-- FIXME : Show parameters over block  -->
802     <add as="shape" value="ellipse"/>
803     <add as="perimeter" value="ellipsePerimeter"/>
804     <add as="displayedLabel" value="%s V&lt;br/&gt;~"/>
805   </add>
806   <add as="Switch" extend="Icon">
807     <add as="image" value="$SCILAB/modules/xcos/images/blocks/SWITCH.svg"/>
808   </add>
809   <add as="OpAmp" extend="blockWithLabel">
810     <add as="shape" value="triangle"/>
811     <add as="perimeter" value="trianglePerimeter"/>
812     <add as="direction" value="east"/>
813     <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;"/>
814     <add as="spacing" value="0"/>
815     <add as="spacingRight" value="5"/>
816     <add as="spacingTop" value="7"/>
817     <add as="spacingBottom" value="7"/>
818   </add>
819   <add as="PMOS" extend="Icon">
820     <add as="image" value="$SCILAB/modules/xcos/images/blocks/PMOS.svg"/>
821   </add>
822   <add as="NMOS" extend="Icon">
823     <add as="image" value="$SCILAB/modules/xcos/images/blocks/NMOS.svg"/>
824   </add>
825   <add as="CCS" extend="Icon">
826     <add as="image" value="$SCILAB/modules/xcos/images/blocks/CCS.svg"/>
827   </add>
828   <add as="CVS" extend="Icon">
829     <add as="image" value="$SCILAB/modules/xcos/images/blocks/CVS.svg"/>
830   </add>
831   <add as="IdealTransformer" extend="Icon">
832     <add as="image" value="$SCILAB/modules/xcos/images/blocks/IdealTransformer.svg"/>
833   </add>
834   <add as="Gyrator" extend="Icon">
835     <add as="image" value="$SCILAB/modules/xcos/images/blocks/Gyrator.svg"/>
836   </add>
837   <!-- THERMO-HYDRAULICS -->
838   <add as="Bache" extend="Icon">
839     <add as="image" value="$SCILAB/modules/xcos/images/blocks/BACHE.svg"/>
840   </add>
841   <add as="VanneReglante" extend="Icon">
842     <add as="image" value="$SCILAB/modules/xcos/images/blocks/VanneReglante.svg"/>
843   </add>
844   <add as="PerteDP" extend="Icon">
845     <add as="image" value="$SCILAB/modules/xcos/images/blocks/PerteDP.svg"/>
846   </add>
847   <add as="PuitsP" extend="Icon">
848     <add as="image" value="$SCILAB/modules/xcos/images/blocks/PuitP.svg"/>
849   </add>
850   <add as="SourceP" extend="Icon">
851     <add as="image" value="$SCILAB/modules/xcos/images/blocks/SourceP.svg"/>
852   </add>
853   <!-- DEMONSTRATION BLOCKS -->
854   <add as="BOUNCE" extend="blockWithLabel">
855     <add as="displayedLabel" value="Bouncing&lt;BR&gt;         balls"/>
856   </add>
857   <add as="BOUNCEXY" extend="Icon">
858     <add as="image" value="$SCILAB/modules/xcos/images/blocks/3DSCOPE.svg"/>
859   </add>
860   <add as="BPLATFORM" extend="Icon">
861     <add as="image" value="$SCILAB/modules/xcos/images/blocks/BPLATFORM.svg"/>
862   </add>
863   <add as="AUTOMAT" extend="blockWithLabel">
864     <!-- FIXME : Show parameters over block  -->
865     <add as="displayedLabel" value="Automaton&lt;BR&gt;         nM=2, nX=1"/>
866   </add>
867   <!-- GENERATED BLOCKS -->
868   <add as="SPLIT_f" extend="Split"/>
869   <!--
870         <add as="SCALAR2VECTOR" extend="Icon">
871                 <add as="image" value="$SCILAB/modules/xcos/images/blocks/SCALAR2VECTOR.gif" />
872         </add>
873         -->
874   <add as="SAT_f" extend="SATURATION"/>
875   <!-- RAND_f and RAND_m looks exactly the same -->
876   <add as="RAND_f" extend="RAND_m"/>
877   <add as="MUX_f" extend="MUX"/>
878   <add as="MEMORY_f" extend="blockWithLabel"/>
879   <add as="LOGICAL_OP" extend="blockWithLabel">
880     <!-- FIXME : Show parameters over block  -->
881     <add as="displayedLabel" value="Logical op :&lt;BR&gt;         AND"/>
882   </add>
883   <add as="generic_block" extend="blockWithLabel">
884     <add as="displayedLabel" value="GENERIC"/>
885   </add>
886   <add as="GAINBLK" extend="Gain"/>
887   <add as="GAIN_f" extend="Gain"/>
888   <add as="EVTDLY_f" extend="blockWithLabel">
889     <add as="displayedLabel" value="Delay"/>
890   </add>
891   <add as="END_c" extend="blockWithLabel">
892     <add as="displayedLabel" value="END"/>
893   </add>
894   <add as="ENDBLK" extend="blockWithLabel">
895     <add as="displayedLabel" value="END"/>
896   </add>
897   <add as="EDGETRIGGER" extend="blockWithLabel">
898     <add as="displayedLabel" value="Edge &lt;BR&gt;trigger"/>
899   </add>
900   <add as="DOLLAR_m" extend="DOLLAR_f"/>
901   <add as="DIFF_f" extend="blockWithLabel">
902     <add as="displayedLabel" value="S"/>
903   </add>
904   <add as="DEMUX_f" extend="DEMUX"/>
905   <add as="DEADBAND" extend="Icon">
906     <add as="image" value="$SCILAB/modules/xcos/images/blocks/DEADBAND.svg"/>
907   </add>
908   <add as="Counter" extend="blockWithLabel">
909     <!-- FIXME : Show parameters over block  -->
910     <add as="displayedLabel" value="Counter&lt;BR&gt;         0 &amp;#8594; 2"/>
911   </add>
912   <add as="CLOCK_f" extend="Icon">
913     <add as="image" value="$SCILAB/modules/xcos/images/blocks/CLOCK_c.svg"/>
914   </add>
915   <add as="CLKSPLIT_f" extend="Split"/>
916   <add as="IMPSPLIT_f" extend="Split"/>
917   <add as="CLKSOM_f" extend="CLKSOMV_f"/>
918   <add as="CLKOUT_f" extend="Icon">
919     <add as="image" value="$SCILAB/modules/xcos/images/blocks/CLKOUT_f.gif"/>
920   </add>
921   <add as="ABSBLK_f" extend="blockWithLabel">
922     <add as="displayedLabel" value="y = |u|"/>
923   </add>
924 </mxStylesheet>