* Update the Palette icons and the rendering of some blocks. 55/9755/3
Clément DAVID [Thu, 22 Nov 2012 10:56:22 +0000 (11:56 +0100)]
Change-Id: I5b56731817aca3dfbafdc0027a498dadd5f974f6

291 files changed:
scilab/CHANGES_5.4.X
scilab/modules/scicos_blocks/macros/Branching/CLKFROM.sci
scilab/modules/scicos_blocks/macros/Branching/CLKGOTO.sci
scilab/modules/scicos_blocks/macros/Branching/CLKGotoTagVisibility.sci
scilab/modules/scicos_blocks/macros/Branching/DEMUX_f.sci
scilab/modules/scicos_blocks/macros/Branching/ESELECT_f.sci
scilab/modules/scicos_blocks/macros/Branching/EXTRACTOR.sci
scilab/modules/scicos_blocks/macros/Branching/FROM.sci
scilab/modules/scicos_blocks/macros/Branching/FROMMO.sci
scilab/modules/scicos_blocks/macros/Branching/GOTO.sci
scilab/modules/scicos_blocks/macros/Branching/GOTOMO.sci
scilab/modules/scicos_blocks/macros/Branching/ISELECT_m.sci
scilab/modules/scicos_blocks/macros/Branching/MUX_f.sci
scilab/modules/scicos_blocks/macros/Branching/M_SWITCH.sci
scilab/modules/scicos_blocks/macros/Branching/SCALAR2VECTOR.sci
scilab/modules/scicos_blocks/macros/Branching/SELECT_m.sci
scilab/modules/scicos_blocks/macros/Electrical/Gyrator.sci
scilab/modules/scicos_blocks/macros/Electrical/NPN.sci
scilab/modules/scicos_blocks/macros/Electrical/OpAmp.sci
scilab/modules/scicos_blocks/macros/Electrical/PNP.sci
scilab/modules/scicos_blocks/macros/Electrical/Resistor.sci
scilab/modules/scicos_blocks/macros/Electrical/Switch.sci
scilab/modules/scicos_blocks/macros/Electrical/VariableResistor.sci
scilab/modules/scicos_blocks/macros/Events/CLKSOMV_f.sci
scilab/modules/scicos_blocks/macros/Events/EVTDLY_c.sci
scilab/modules/scicos_blocks/macros/Events/EVTGEN_f.sci
scilab/modules/scicos_blocks/macros/Events/EVTVARDLY.sci
scilab/modules/scicos_blocks/macros/Events/MCLOCK_f.sci
scilab/modules/scicos_blocks/macros/Events/MFCLCK_f.sci
scilab/modules/scicos_blocks/macros/Events/M_freq.sci
scilab/modules/scicos_blocks/macros/Events/freq_div.sci
scilab/modules/scicos_blocks/macros/Hydraulics/PerteDP.sci
scilab/modules/scicos_blocks/macros/Hydraulics/PuitsP.sci
scilab/modules/scicos_blocks/macros/Hydraulics/SourceP.sci
scilab/modules/scicos_blocks/macros/IntegerOp/BITCLEAR.sci
scilab/modules/scicos_blocks/macros/IntegerOp/BITSET.sci
scilab/modules/scicos_blocks/macros/IntegerOp/EXTRACTBITS.sci
scilab/modules/scicos_blocks/macros/Linear/CLR.sci
scilab/modules/scicos_blocks/macros/Linear/DELAYV_f.sci
scilab/modules/scicos_blocks/macros/Linear/DLR.sci
scilab/modules/scicos_blocks/macros/Linear/REGISTER.sci
scilab/modules/scicos_blocks/macros/Linear/SOM_f.sci
scilab/modules/scicos_blocks/macros/Linear/SUM_f.sci
scilab/modules/scicos_blocks/macros/Linear/TIME_DELAY.sci
scilab/modules/scicos_blocks/macros/Linear/VARIABLE_DELAY.sci
scilab/modules/scicos_blocks/macros/MatrixOp/CUMSUM.sci
scilab/modules/scicos_blocks/macros/MatrixOp/MATMUL.sci
scilab/modules/scicos_blocks/macros/MatrixOp/MATSUM.sci
scilab/modules/scicos_blocks/macros/MatrixOp/MATTRAN.sci
scilab/modules/scicos_blocks/macros/MatrixOp/SUBMAT.sci
scilab/modules/scicos_blocks/macros/Misc/AUTOMAT.sci
scilab/modules/scicos_blocks/macros/Misc/BACKLASH.sci
scilab/modules/scicos_blocks/macros/Misc/CBLOCK.sci
scilab/modules/scicos_blocks/macros/Misc/EXPRESSION.sci
scilab/modules/scicos_blocks/macros/Misc/LOGICAL_OP.sci
scilab/modules/scicos_blocks/macros/Misc/RATELIMITER.sci
scilab/modules/scicos_blocks/macros/Misc/RELATIONALOP.sci
scilab/modules/scicos_blocks/macros/Misc/SUPER_f.sci
scilab/modules/scicos_blocks/macros/Misc/c_block.sci
scilab/modules/scicos_blocks/macros/Misc/fortran_block.sci
scilab/modules/scicos_blocks/macros/Misc/generic_block3.sci
scilab/modules/scicos_blocks/macros/Misc/scifunc_block_m.sci
scilab/modules/scicos_blocks/macros/NonLinear/PROD_f.sci
scilab/modules/scicos_blocks/macros/NonLinear/TrigFun.sci
scilab/modules/scicos_blocks/macros/PDE/PDE.sci
scilab/modules/scicos_blocks/macros/Sinks/CLKOUTV_f.sci
scilab/modules/scicos_blocks/macros/Sinks/TOWS_c.sci
scilab/modules/scicos_blocks/macros/Sinks/WRITEAU_f.sci
scilab/modules/scicos_blocks/macros/Sinks/WRITEC_f.sci
scilab/modules/scicos_blocks/macros/Sources/CLKINV_f.sci
scilab/modules/scicos_blocks/macros/Sources/FROMWSB.sci
scilab/modules/scicos_blocks/macros/Sources/READAU_f.sci
scilab/modules/scicos_blocks/macros/Sources/READC_f.sci
scilab/modules/scicos_blocks/macros/Sources/SampleCLK.sci
scilab/modules/scicos_blocks/macros/Sources/Sigbuilder.sci
scilab/modules/xcos/Makefile.am
scilab/modules/xcos/Makefile.in
scilab/modules/xcos/etc/Xcos-style.xml
scilab/modules/xcos/etc/palettes.xml
scilab/modules/xcos/images/palettes/ABS_VALUE.png
scilab/modules/xcos/images/palettes/AFFICH_m.png
scilab/modules/xcos/images/palettes/ANDBLK.png
scilab/modules/xcos/images/palettes/ANDLOG_f.png
scilab/modules/xcos/images/palettes/AUTOMAT.png
scilab/modules/xcos/images/palettes/BACKLASH.png
scilab/modules/xcos/images/palettes/BARXY.png
scilab/modules/xcos/images/palettes/BITCLEAR.png
scilab/modules/xcos/images/palettes/BITSET.png
scilab/modules/xcos/images/palettes/BOUNCE.png
scilab/modules/xcos/images/palettes/BOUNCEXY.png
scilab/modules/xcos/images/palettes/BPLATFORM.png
scilab/modules/xcos/images/palettes/Bache.png
scilab/modules/xcos/images/palettes/CANIMXY.png
scilab/modules/xcos/images/palettes/CANIMXY3D.png
scilab/modules/xcos/images/palettes/CBLOCK.png
scilab/modules/xcos/images/palettes/CCS.png
scilab/modules/xcos/images/palettes/CEVENTSCOPE.png
scilab/modules/xcos/images/palettes/CFSCOPE.png
scilab/modules/xcos/images/palettes/CLINDUMMY_f.png
scilab/modules/xcos/images/palettes/CLKFROM.png
scilab/modules/xcos/images/palettes/CLKGOTO.png
scilab/modules/xcos/images/palettes/CLKGotoTagVisibility.png
scilab/modules/xcos/images/palettes/CLKINV_f.png
scilab/modules/xcos/images/palettes/CLKOUTV_f.png
scilab/modules/xcos/images/palettes/CLKSOMV_f.png
scilab/modules/xcos/images/palettes/CLOCK_c.png
scilab/modules/xcos/images/palettes/CLR.png
scilab/modules/xcos/images/palettes/CLSS.png
scilab/modules/xcos/images/palettes/CMAT3D.png
scilab/modules/xcos/images/palettes/CMATVIEW.png
scilab/modules/xcos/images/palettes/CMSCOPE.png
scilab/modules/xcos/images/palettes/CONST.png [new file with mode: 0644]
scilab/modules/xcos/images/palettes/CONSTRAINT2_c.png
scilab/modules/xcos/images/palettes/CONSTRAINT_c.png
scilab/modules/xcos/images/palettes/CONST_f.png [new file with mode: 0644]
scilab/modules/xcos/images/palettes/CONVERT.png
scilab/modules/xcos/images/palettes/COSBLK_f.png
scilab/modules/xcos/images/palettes/CSCOPE.png
scilab/modules/xcos/images/palettes/CSCOPXY.png
scilab/modules/xcos/images/palettes/CSCOPXY3D.png
scilab/modules/xcos/images/palettes/CUMSUM.png
scilab/modules/xcos/images/palettes/CURV_f.png
scilab/modules/xcos/images/palettes/CVS.png
scilab/modules/xcos/images/palettes/Capacitor.png
scilab/modules/xcos/images/palettes/ConstantVoltage.png
scilab/modules/xcos/images/palettes/Counter.png
scilab/modules/xcos/images/palettes/CurrentSensor.png
scilab/modules/xcos/images/palettes/DEADBAND.png
scilab/modules/xcos/images/palettes/DEBUG_SCICOS.png
scilab/modules/xcos/images/palettes/DELAYV_f.png
scilab/modules/xcos/images/palettes/DELAY_f.png
scilab/modules/xcos/images/palettes/DEMUX.png
scilab/modules/xcos/images/palettes/DEMUX_f.png [new file with mode: 0644]
scilab/modules/xcos/images/palettes/DERIV.png
scilab/modules/xcos/images/palettes/DFLIPFLOP.png
scilab/modules/xcos/images/palettes/DIFF_f.png
scilab/modules/xcos/images/palettes/DLATCH.png
scilab/modules/xcos/images/palettes/DLR.png
scilab/modules/xcos/images/palettes/DLRADAPT_f.png
scilab/modules/xcos/images/palettes/DLSS.png
scilab/modules/xcos/images/palettes/DOLLAR.png [new file with mode: 0644]
scilab/modules/xcos/images/palettes/DOLLAR_m.png [new file with mode: 0644]
scilab/modules/xcos/images/palettes/Diode.png
scilab/modules/xcos/images/palettes/EDGE_TRIGGER.png
scilab/modules/xcos/images/palettes/ENDBLK.png
scilab/modules/xcos/images/palettes/END_c.png
scilab/modules/xcos/images/palettes/ESELECT_f.png
scilab/modules/xcos/images/palettes/EVTDLY_c.png
scilab/modules/xcos/images/palettes/EVTGEN_f.png
scilab/modules/xcos/images/palettes/EVTVARDLY.png
scilab/modules/xcos/images/palettes/EXPBLK_m.png
scilab/modules/xcos/images/palettes/EXPRESSION.png
scilab/modules/xcos/images/palettes/EXTRACT.png
scilab/modules/xcos/images/palettes/EXTRACTBITS.png
scilab/modules/xcos/images/palettes/EXTRACTOR.png
scilab/modules/xcos/images/palettes/EXTTRI.png
scilab/modules/xcos/images/palettes/Extract_Activation.png
scilab/modules/xcos/images/palettes/FROM.png
scilab/modules/xcos/images/palettes/FROMMO.png
scilab/modules/xcos/images/palettes/FROMWSB.png
scilab/modules/xcos/images/palettes/Flowmeter.png
scilab/modules/xcos/images/palettes/GAINBLK.png [new file with mode: 0644]
scilab/modules/xcos/images/palettes/GAIN_f.png [new file with mode: 0644]
scilab/modules/xcos/images/palettes/GENERAL_f.png
scilab/modules/xcos/images/palettes/GENSIN_f.png
scilab/modules/xcos/images/palettes/GENSQR_f.png
scilab/modules/xcos/images/palettes/GOTO.png
scilab/modules/xcos/images/palettes/GOTOMO.png
scilab/modules/xcos/images/palettes/GotoTagVisibility.png
scilab/modules/xcos/images/palettes/GotoTagVisibilityMO.png
scilab/modules/xcos/images/palettes/Ground.png
scilab/modules/xcos/images/palettes/Gyrator.png
scilab/modules/xcos/images/palettes/HALT_f.png
scilab/modules/xcos/images/palettes/HYSTHERESIS.png
scilab/modules/xcos/images/palettes/IFTHEL_f.png
scilab/modules/xcos/images/palettes/INTEGRAL_f.png
scilab/modules/xcos/images/palettes/INTEGRAL_m.png
scilab/modules/xcos/images/palettes/INTMUL.png
scilab/modules/xcos/images/palettes/INTRP2BLK_f.png
scilab/modules/xcos/images/palettes/INTRPLBLK_f.png
scilab/modules/xcos/images/palettes/INVBLK.png
scilab/modules/xcos/images/palettes/ISELECT_m.png
scilab/modules/xcos/images/palettes/IdealTransformer.png
scilab/modules/xcos/images/palettes/Inductor.png
scilab/modules/xcos/images/palettes/JKFLIPFLOP.png
scilab/modules/xcos/images/palettes/LOGBLK_f.png
scilab/modules/xcos/images/palettes/LOGIC.png
scilab/modules/xcos/images/palettes/LOGICAL_OP.png
scilab/modules/xcos/images/palettes/LOOKUP_f.png
scilab/modules/xcos/images/palettes/MATBKSL.png
scilab/modules/xcos/images/palettes/MATCATH.png
scilab/modules/xcos/images/palettes/MATCATV.png
scilab/modules/xcos/images/palettes/MATDET.png
scilab/modules/xcos/images/palettes/MATDIAG.png
scilab/modules/xcos/images/palettes/MATDIV.png
scilab/modules/xcos/images/palettes/MATEIG.png
scilab/modules/xcos/images/palettes/MATEXPM.png
scilab/modules/xcos/images/palettes/MATLU.png
scilab/modules/xcos/images/palettes/MATMAGPHI.png
scilab/modules/xcos/images/palettes/MATMUL.png
scilab/modules/xcos/images/palettes/MATPINV.png
scilab/modules/xcos/images/palettes/MATRESH.png
scilab/modules/xcos/images/palettes/MATSING.png
scilab/modules/xcos/images/palettes/MATSUM.png
scilab/modules/xcos/images/palettes/MATTRAN.png
scilab/modules/xcos/images/palettes/MATZCONJ.png
scilab/modules/xcos/images/palettes/MATZREIM.png
scilab/modules/xcos/images/palettes/MBLOCK.png
scilab/modules/xcos/images/palettes/MCLOCK_f.png
scilab/modules/xcos/images/palettes/MFCLCK_f.png
scilab/modules/xcos/images/palettes/MUX.png
scilab/modules/xcos/images/palettes/MUX_f.png [new file with mode: 0644]
scilab/modules/xcos/images/palettes/M_SWITCH.png
scilab/modules/xcos/images/palettes/M_freq.png
scilab/modules/xcos/images/palettes/Modulo_Count.png
scilab/modules/xcos/images/palettes/NEGTOPOS_f.png
scilab/modules/xcos/images/palettes/NMOS.png
scilab/modules/xcos/images/palettes/NPN.png
scilab/modules/xcos/images/palettes/NRMSOM_f.png
scilab/modules/xcos/images/palettes/OpAmp.png
scilab/modules/xcos/images/palettes/PDE.png
scilab/modules/xcos/images/palettes/PID.png
scilab/modules/xcos/images/palettes/PMOS.png
scilab/modules/xcos/images/palettes/PNP.png
scilab/modules/xcos/images/palettes/POSTONEG_f.png
scilab/modules/xcos/images/palettes/POWBLK_f.png
scilab/modules/xcos/images/palettes/PRODUCT.png
scilab/modules/xcos/images/palettes/PROD_f.png
scilab/modules/xcos/images/palettes/PULSE_SC.png
scilab/modules/xcos/images/palettes/PerteDP.png
scilab/modules/xcos/images/palettes/PotentialSensor.png
scilab/modules/xcos/images/palettes/PuitsP.png
scilab/modules/xcos/images/palettes/QUANT_f.png
scilab/modules/xcos/images/palettes/RAMP.png
scilab/modules/xcos/images/palettes/RAND_m.png
scilab/modules/xcos/images/palettes/RATELIMITER.png
scilab/modules/xcos/images/palettes/READAU_f.png
scilab/modules/xcos/images/palettes/READC_f.png
scilab/modules/xcos/images/palettes/REGISTER.png
scilab/modules/xcos/images/palettes/RELATIONALOP.png
scilab/modules/xcos/images/palettes/RELAY_f.png
scilab/modules/xcos/images/palettes/RFILE_f.png
scilab/modules/xcos/images/palettes/RICC.png
scilab/modules/xcos/images/palettes/ROOTCOEF.png
scilab/modules/xcos/images/palettes/Resistor.png
scilab/modules/xcos/images/palettes/SAMPHOLD_m.png
scilab/modules/xcos/images/palettes/SATURATION.png
scilab/modules/xcos/images/palettes/SAWTOOTH_f.png
scilab/modules/xcos/images/palettes/SCALAR2VECTOR.png
scilab/modules/xcos/images/palettes/SELECT_m.png
scilab/modules/xcos/images/palettes/SELF_SWITCH.png
scilab/modules/xcos/images/palettes/SHIFT.png
scilab/modules/xcos/images/palettes/SIGNUM.png
scilab/modules/xcos/images/palettes/SINBLK_f.png
scilab/modules/xcos/images/palettes/SOM_f.png [new file with mode: 0644]
scilab/modules/xcos/images/palettes/SQRT.png
scilab/modules/xcos/images/palettes/SRFLIPFLOP.png
scilab/modules/xcos/images/palettes/STEP_FUNCTION.png
scilab/modules/xcos/images/palettes/SUBMAT.png
scilab/modules/xcos/images/palettes/SUMMATION.png
scilab/modules/xcos/images/palettes/SUM_f.png
scilab/modules/xcos/images/palettes/SUPER_f.png
scilab/modules/xcos/images/palettes/SWITCH2_m.png
scilab/modules/xcos/images/palettes/SWITCH_f.png
scilab/modules/xcos/images/palettes/SampleCLK.png
scilab/modules/xcos/images/palettes/Sigbuilder.png
scilab/modules/xcos/images/palettes/SineVoltage.png
scilab/modules/xcos/images/palettes/SourceP.png
scilab/modules/xcos/images/palettes/Switch.png
scilab/modules/xcos/images/palettes/TCLSS.png
scilab/modules/xcos/images/palettes/TIME_DELAY.png
scilab/modules/xcos/images/palettes/TIME_f.png
scilab/modules/xcos/images/palettes/TKSCALE.png
scilab/modules/xcos/images/palettes/TOWS_c.png
scilab/modules/xcos/images/palettes/TRASH_f.png
scilab/modules/xcos/images/palettes/TrigFun.png
scilab/modules/xcos/images/palettes/VARIABLE_DELAY.png
scilab/modules/xcos/images/palettes/VVsourceAC.png
scilab/modules/xcos/images/palettes/VanneReglante.png
scilab/modules/xcos/images/palettes/VariableResistor.png
scilab/modules/xcos/images/palettes/VirtualCLK0.png
scilab/modules/xcos/images/palettes/VoltageSensor.png
scilab/modules/xcos/images/palettes/VsourceAC.png
scilab/modules/xcos/images/palettes/WRITEAU_f.png
scilab/modules/xcos/images/palettes/WRITEC_f.png
scilab/modules/xcos/images/palettes/ZCROSS_f.png
scilab/modules/xcos/images/palettes/c_block.png
scilab/modules/xcos/images/palettes/fortran_block.png
scilab/modules/xcos/images/palettes/freq_div.png
scilab/modules/xcos/images/palettes/generic_block3.png
scilab/modules/xcos/images/palettes/scifunc_block_m.png

index 91b4220..28856c5 100644 (file)
@@ -24,6 +24,8 @@ Xcos
 
 * New Flowmeter block in the thermohydraulics palette.
 
+* Update the Palette icons and the rendering of some blocks.
+
 * Bug #10040 fixed - VARIABLE_DELAY documentation does not fully describe the
                      initial value behavioral.
 
index e5135c6..c3dc652 100644 (file)
@@ -103,7 +103,7 @@ case 'define' then
   model.dep_ut=[%f %f]
 
   exprs='A'
-  x=standard_define([1.5 1.5],model,exprs,' ')
+  x=standard_define([2 1],model,exprs,' ')
   x.graphics.id="From"
 end
 endfunction
index 1834899..f1f0c23 100644 (file)
@@ -115,7 +115,7 @@ case 'define' then
   model.dep_ut=[%f %f]
 
   exprs=['A';sci2exp(1)]
-  x=standard_define([1.5 1.5],model,exprs,' ')
+  x=standard_define([2 1],model,exprs,' ')
   x.graphics.id="Goto"
 end
 endfunction
index 3ba47eb..4d2788f 100644 (file)
@@ -90,4 +90,4 @@ function [x,y,typ] = CLKGotoTagVisibility(job,arg1,arg2)
          'xset(''thickness'',thick)']
    x=standard_define([2 2],model,exprs,gr_i)
   end
-endfunction
\ No newline at end of file
+endfunction
index 42dcece..79bb84e 100644 (file)
@@ -75,6 +75,6 @@ function [x,y,typ]=DEMUX_f(job,arg1,arg2)
     
     exprs=string(out)
     gr_i='xstringb(orig(1),orig(2),''Demux'',sz(1),sz(2),''fill'')'
-    x=standard_define([2 2],model,exprs,gr_i)
+    x=standard_define([.5 2],model,exprs,gr_i)
   end
 endfunction
index 39438ca..56beead 100644 (file)
@@ -77,6 +77,6 @@ case 'define' then
   gr_i=['txt=[''event select''];';
     'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'');']
   exprs=[string(out);string(1);string(model.nmode)]
-  x=standard_define([3 2],model,exprs,gr_i)
+  x=standard_define([4 2],model,exprs,gr_i)
 end
 endfunction
index f02c20b..9a79db8 100644 (file)
@@ -61,6 +61,6 @@ function [x,y,typ]=EXTRACTOR(job,arg1,arg2)
     exprs=[sci2exp(ind)]
     gr_i=['txt=[''Extractor''];';
           'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'');']
-    x=standard_define([2 2],model,exprs,gr_i)
+    x=standard_define([3 2],model,exprs,gr_i)
   end
 endfunction
index a06dd3c..183c26a 100644 (file)
@@ -217,7 +217,7 @@ function [x,y,typ]=FROM(job,arg1,arg2)
     exprs=['A']
     
     gr_i='';
-    x=standard_define([1.5 1.5],model,exprs,gr_i)
+    x=standard_define([2 1],model,exprs,gr_i)
     x.graphics.id="From"
   end
 endfunction
index 309fd34..5a53acd 100644 (file)
@@ -141,7 +141,7 @@ function [x,y,typ]=FROMMO(job,arg1,arg2)
     exprs=['A']
     
     gr_i='';
-    x=standard_define([1.5 1.5],model,exprs,gr_i)
+    x=standard_define([2 1],model,exprs,gr_i)
     x.graphics.out_implicit=['I']
   end
 endfunction
index 03ea83b..fc379b7 100644 (file)
@@ -223,7 +223,7 @@ function [x,y,typ]=GOTO(job,arg1,arg2)
     exprs=['A';sci2exp(1)]
 
     gr_i='';
-    x=standard_define([1.5 1.5],model,exprs,gr_i)
+    x=standard_define([2 1],model,exprs,gr_i)
     x.graphics.id="Goto"
   end
 endfunction
index e7029e6..1ebb64c 100644 (file)
@@ -149,7 +149,7 @@ function [x,y,typ]=GOTOMO(job,arg1,arg2)
     exprs=['A';sci2exp(1)]
     
     gr_i='';
-    x=standard_define([1.5 1.5],model,exprs,gr_i)
+    x=standard_define([2 1],model,exprs,gr_i)
     x.graphics.in_implicit=['I']
   end
 endfunction
index 25ea3b0..d2e0d9b 100644 (file)
@@ -82,6 +82,6 @@ case 'define' then
   
   exprs=[sci2exp(1);sci2exp(nout);sci2exp(z0)]
   gr_i=['xstringb(orig(1),orig(2),''Selector'',sz(1),sz(2),''fill'');']
-  x=standard_define([2 2],model,exprs,gr_i)
+  x=standard_define([3 2],model,exprs,gr_i)
 end
 endfunction
index ca444e6..2d6cbc9 100644 (file)
@@ -74,6 +74,6 @@ case 'set' then
 
   exprs=string(in)
   gr_i='xstringb(orig(1),orig(2),''Mux'',sz(1),sz(2),''fill'')'
-  x=standard_define([2 2],model,exprs,gr_i)
+  x=standard_define([0.5 2],model,exprs,gr_i)
 end
 endfunction
index f24b6f3..fd6feea 100644 (file)
@@ -85,6 +85,6 @@ case 'define' then
    'xsegs([orig(1),orig(1)+sz(1)],[orig(2)+sz(2)-d,orig(2)+sz(2)-d])';
   'xstringb(orig(1),orig(2)+sz(2)-d,''control'',sz(1),d,''fill'')';
   'xstringb(orig(1),orig(2),[''M_Port'';''switch''],sz(1),sz(2)-d,''fill'');']
-  x=standard_define([2 2],model,exprs,gr_i)
+  x=standard_define([2.5 2],model,exprs,gr_i)
 end
 endfunction
index b979bab..beabf5d 100644 (file)
@@ -67,6 +67,6 @@ function [x,y,typ]=SCALAR2VECTOR(job,arg1,arg2)
     gr_i=['txt=[''Scalar'';''  to '';''vector''];';
          'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'')']
     
-    x=standard_define([2 3],model,exprs,gr_i)
+    x=standard_define([3 2],model,exprs,gr_i)
   end
 endfunction
index 9643301..325b68f 100644 (file)
@@ -82,6 +82,6 @@ case 'define' then
   
   exprs=[sci2exp(1);sci2exp(nin);sci2exp(z0)]
   gr_i=['xstringb(orig(1),orig(2),''Selector'',sz(1),sz(2),''fill'');']
-  x=standard_define([2 2],model,exprs,gr_i)
+  x=standard_define([3 2],model,exprs,gr_i)
 end
 endfunction
index c393da3..97011f2 100644 (file)
@@ -74,7 +74,7 @@ mo.model=ModelName
 model.equations=mo                                 
 model.in=ones(size(MI,'*'),1)                    
 model.out=ones(size(MO,'*'),1)                   
-x=standard_define([3,1.8],model,exprs,list(gr_i,0))  
+x=standard_define([2,2],model,exprs,list(gr_i,0))  
 x.graphics.in_implicit=Typein;                     
 x.graphics.out_implicit=Typeout;                   
 end
index c32f20b..ccb4957 100644 (file)
@@ -74,7 +74,7 @@ mo.model=ModelName
 model.equations=mo                                 
 model.in=ones(size(MI,'*'),1)                    
 model.out=ones(size(MO,'*'),1)                   
-x=standard_define([2,1.2],model,exprs,list(gr_i,0))  
+x=standard_define([2,2],model,exprs,list(gr_i,0))  
 x.graphics.in_implicit=Typein;                     
 x.graphics.out_implicit=Typeout;                   
 end
index 431e8c5..fdbb872 100644 (file)
@@ -87,7 +87,7 @@ case 'define' then
     'xstringb(orig(1)+13*(sz(1)/32),orig(2)+30*(sz(2)/70),txt,w,h,''fill'');'
     'e=gce();'
     'e.font_style=style;']
-  x=standard_define([2 2],model,exprs,gr_i)
+  x=standard_define([3 5],model,exprs,gr_i)
   x.graphics.in_implicit=['I';'I']
   x.graphics.out_implicit=['I']
   end
index fd0a535..673621d 100644 (file)
@@ -75,7 +75,7 @@ mo.model=ModelName
 model.equations=mo                                 
 model.in=ones(size(MI,'*'),1)                    
 model.out=ones(size(MO,'*'),1)                   
-x=standard_define([2,1.2],model,exprs,list(gr_i,0))  
+x=standard_define([2,2],model,exprs,list(gr_i,0))  
 x.graphics.in_implicit=Typein;                     
 x.graphics.out_implicit=Typeout;                   
 end
index fe2b29f..8f60663 100644 (file)
@@ -76,7 +76,7 @@ case 'define' then
         'h=(rectstr(2,2)-rectstr(2,4))*%zoom;'
         'xstringb(orig(1)+sz(1)/2-w/2,orig(2)-h-4,txt,w,h,''fill'');'
         'e=gce();']
-  x=standard_define([2 0.18],model,exprs,list(gr_i,0))
+  x=standard_define([2 1],model,exprs,list(gr_i,0))
   x.graphics.in_implicit=['I']
   x.graphics.out_implicit=['I']
 end
index 7c5db32..3a6db55 100644 (file)
@@ -77,7 +77,7 @@ case 'define' then
        'xpoly(x,y,''lines'',0);';
        'xstring(orig(1)+3,orig(2)+1.8,''sw'');';
        'xset(''thickness'',Thick)'];
-  x=standard_define([2 0.18],model,exprs,list(gr_i,0))
+  x=standard_define([2 2],model,exprs,list(gr_i,0))
   x.graphics.in_implicit=['I';'E']
   x.graphics.out_implicit=['I']
 end
index e867220..8f8c442 100644 (file)
@@ -53,7 +53,7 @@ case 'define' then
   gr_i=[ 'xx=[0,1,1,7,7,8,7,7,1,1]/8;';
         'yy=[1,1,0,0,1,1,1,2,2,1]/2;';
         'xpoly(orig(1)+xx*sz(1),orig(2)+yy*sz(2)); ']  
-  x=standard_define([2 0.18],model,exprs,list(gr_i,0))
+  x=standard_define([2 2],model,exprs,list(gr_i,0))
   x.graphics.in_implicit=['I','E']
   x.graphics.out_implicit=['I']
 end
index b75ea1f..b0bcfa7 100644 (file)
@@ -99,6 +99,6 @@ case 'define' then
 
   gr_i=['rx=sz(1)*p/2;ry=sz(2)/2'
       'xsegs(orig(1)+rx*[1/2.3 1;2-1/2.3 1],orig(2)+ry*[1 2-1/2.3;1,1/2.3],0)']
-  x=standard_define([1 1]/1.2,model,[],gr_i)
+  x=standard_define([2 2],model,[],gr_i)
 end
 endfunction
index 9d8cd84..6e0d86e 100644 (file)
@@ -74,6 +74,6 @@ case 'define' then
   gr_i=['dt=o.model.rpar(1);';
         'txt=[''Delay'';string(dt)];';
         'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'');']
-  x=standard_define([2 2],model,exprs,gr_i)
+  x=standard_define([3 2],model,exprs,gr_i)
 end
 endfunction
index 28e5599..8a106f7 100644 (file)
@@ -58,6 +58,6 @@ case 'define' then
   gr_i=['tt=model.firing;';
     'txt=[''Event at'';''time ''+string(tt)];';
     'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'');']
-  x=standard_define([2 2],model,exprs,gr_i)
+  x=standard_define([3 2],model,exprs,gr_i)
 end
 endfunction
index 92ca6c6..118b431 100644 (file)
@@ -56,6 +56,6 @@ case 'define' then
   model.dep_ut=[%t %f]
   exprs=string(model.firing)
   gr_i=['xstringb(orig(1),orig(2),[''Event'';''Delay''],sz(1),sz(2),''fill'');']
-  x=standard_define([1.5 2],model,exprs,gr_i)
+  x=standard_define([2 2],model,exprs,gr_i)
 end
 endfunction
index 819db07..e6196b9 100644 (file)
@@ -137,7 +137,7 @@ case 'set' then
                                ct=[10,-1],from=[11,2],to=[7,1])  
    x=scicos_block()
     x.gui='MCLOCK_f'
-    x.graphics.sz=[2,2]
+    x.graphics.sz=[3,2]
     x.graphics.gr_i=gr_i
     x.model.sim='csuper'
     x.model.evtout=[1;1]
index 58f26b2..5ea7593 100644 (file)
@@ -60,6 +60,6 @@ case 'define' then
   exprs=[string(dt);string(nn)]
   gr_i=['txt=[''M. freq'';''clock''];';
     'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'')']
-  x=standard_define([2 2],model,exprs,gr_i)
+  x=standard_define([3 2],model,exprs,gr_i)
 end
 endfunction
index 85a852f..8ac1649 100644 (file)
@@ -75,7 +75,7 @@ case 'define' then
   model.dep_ut=[%f %f]
   exprs=[sci2exp([1;2]);sci2exp([0;0])]
      gr_i=['xstringb(orig(1),orig(2),[''      Multiple    '';''    Frequency    ''],sz(1),sz(2),''fill'');']
-  x=standard_define([2.5 2],model,exprs,gr_i)
+  x=standard_define([3 2],model,exprs,gr_i)
 end
 endfunction
  
index 4b00580..e7ea60b 100644 (file)
@@ -221,6 +221,6 @@ model = mlist(..
 "firing","dep_ut","label","nzcross","nmode","equations"],"csuper",[],[],1,[],[],1,1,1,[],[],list(),..
 scs_m_1,[],list(),"h",[],[%f,%f],"",0,0,list())
   gr_i='xstringb(orig(1),orig(2),''freq_div'',sz(1),sz(2),''fill'')';
-  x=standard_define([2 2],model,[],gr_i)
+  x=standard_define([3 2],model,[],gr_i)
 end
 endfunction
index e69e8ee..fbcc100 100644 (file)
@@ -42,11 +42,11 @@ case 'set' then
   while %t do
     [ok,L,D,lambda,z1,z2,p_rho,exprs]=scicos_getvalue('Parametres du tuyau', ..
                           ['Longueur du tube : L (m)';..
-                          'Diamètre interne du tube : D (m)';..
+                          'Diamètre interne du tube : D (m)';..
                           'Coefficient de perte de charge-frottement(S.U) : lambda';..
-                          'Altitude entrée tuyauterie : z1 (m)';..
+                          'Altitude entrée tuyauterie : z1 (m)';..
                           'Altitude sortie tuyauterie : z2 (m)';..
-                          'Si >0, masse volumique imposée fu fluide : p_rho (kg/m3)'],..
+                          'Si >0, masse volumique imposée fu fluide : p_rho (kg/m3)'],..
                           list('vec',-1,'vec',-1,'vec',-1,'vec',-1,'vec',-1,'vec',-1),exprs)
     if ~ok then break,end
     model.rpar=[L;D;lambda;z1;z2;p_rho]
@@ -79,7 +79,7 @@ case 'define' then
   model.out=ones(size(mo.outputs,'*'),1)
   exprs=[string(L);string(D);string(lambda);string(z1);string(z2);string(p_rho)]
   gr_i=['xrects([orig(1);orig(2)+sz(2);sz(1);sz(2)],scs_color(15))'];
-  x=standard_define([2 0.5],model,exprs,list(gr_i,0))
+  x=standard_define([2 1],model,exprs,list(gr_i,0))
   x.graphics.in_implicit=['I']
   x.graphics.out_implicit=['I']
 end
index a0cc5ad..96b6d76 100644 (file)
@@ -83,7 +83,7 @@ case 'define' then
   gr_i=['xfpolys(orig(1)+x1+[0;4;4;0]*sz(1)/7,orig(2)+[0;0;4;4]*sz(2)/4,scs_color(15))'
        'xsegs(orig(1)+x2-(1-2*orient)*[0;3;2;3;2;3]*sz(1)/7,orig(2)+[2;2;1.5;2;2.5;2]*sz(2)/4)'
        'xstringb(orig(1)+x1,orig(2),''P'',4*sz(1)/7,sz(2),''fill'')'];
-  x=standard_define([7/5 4/5],model,exprs,list(gr_i,0))
+  x=standard_define([2.5 2],model,exprs,list(gr_i,0))
  // x.graphics.in_implicit=['E';'E';'E';'I']
  x.graphics.in_implicit=['I']
   //x.graphics.out_implicit=[0]
index 1ecfb7b..ffd20fc 100644 (file)
@@ -87,7 +87,7 @@ case 'define' then
   gr_i=['xfpolys(orig(1)+x1+[0;4;4;0]*sz(1)/7,orig(2)+[0;0;4;4]*sz(2)/4,scs_color(15))'
                                'xsegs(orig(1)+x2+(2*orient-1)*[0;3;2;3;2;3]*sz(1)/7,orig(2)+[2;2;1.5;2;2.5;2]*sz(2)/4)'
                                'xstringb(orig(1)+x1,orig(2),''S'',4*sz(1)/7,sz(2),''fill'')'];
-  x=standard_define([7/5 4/5],model,exprs,list(gr_i,0))
+  x=standard_define([2.5 2],model,exprs,list(gr_i,0))
   x.graphics.out_implicit=['I']
 end
 endfunction
index 7e15f3b..5153cca 100644 (file)
@@ -117,7 +117,7 @@ case 'define' then
 
   exprs=[sci2exp(3);sci2exp(0)]
   gr_i=['xstringb(orig(1),orig(2),[''Clear'';''bit: ''+OPER],sz(1),sz(2),''fill'');']
-  x=standard_define([2 2],model,exprs,gr_i)
+  x=standard_define([4 2],model,exprs,gr_i)
 
 end
 endfunction
index dfad9c9..56e9f6a 100644 (file)
@@ -113,7 +113,7 @@ case 'define' then
   
   exprs=[sci2exp(3);sci2exp(0)]
   gr_i=['xstringb(orig(1),orig(2),['' Set'';''bit: ''+OPER],sz(1),sz(2),''fill'');']
-  x=standard_define([2 2],model,exprs,gr_i)
+  x=standard_define([4 2],model,exprs,gr_i)
   
 end
 endfunction
index 1c7953a..a60769d 100644 (file)
@@ -244,7 +244,7 @@ case 'define' then
   
   exprs=[sci2exp(3);sci2exp(1);sci2exp(0);sci2exp(0)]
   gr_i=['xstringb(orig(1),orig(2),['' Extract ''+string(numb)+'' Bits'';OPER],sz(1),sz(2),''fill'');']
-  x=standard_define([3 2],model,exprs,gr_i)
+  x=standard_define([4 2],model,exprs,gr_i)
   
 end
 endfunction
index f64232e..88ce524 100644 (file)
@@ -93,6 +93,6 @@ case 'define' then
   gr_i=['xstringb(orig(1),orig(2),[''num(s)'';''den(s)''],sz(1),sz(2),''fill'')';
        'xpoly([orig(1)+.1*sz(1),orig(1)+.9*sz(1)],[1,1]*(orig(2)+sz(2)/2))']
 
-  x=standard_define([2.5 2.5],model,exprs,gr_i)
+  x=standard_define([3 2],model,exprs,gr_i)
 end
 endfunction
index fdafe18..82659f6 100644 (file)
@@ -83,6 +83,6 @@ case 'define' then
   exprs=[string(nin);strcat(string(z0(1:$-1)),';');string(T)];
   gr_i=['txt=[''Variable'';''delay''];';
         'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'');']
-  x=standard_define([2.5 2.5],model,exprs,gr_i)
+  x=standard_define([3 2],model,exprs,gr_i)
 end
 endfunction
index 625a70e..3b8cddb 100644 (file)
@@ -91,6 +91,6 @@ case 'define' then
 
   gr_i=['xstringb(orig(1),orig(2),[''num(z)'';''den(z)''],sz(1),sz(2),''fill'')';
        'xpoly([orig(1)+.1*sz(1),orig(1)+.9*sz(1)],[1,1]*(orig(2)+sz(2)/2))']
-  x=standard_define([2.5 2.5],model,exprs,gr_i)
+  x=standard_define([2 2],model,exprs,gr_i)
 end
 endfunction
index 16b92ee..8d1662d 100644 (file)
@@ -97,6 +97,6 @@ case 'define' then
   gr_i=['dly=model.rpar;';
     'txt=[''Shift'';''Register'';string(dly)];';
     'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'')']
-  x=standard_define([2.5 2.5],model,exprs,gr_i)
+  x=standard_define([3 2],model,exprs,gr_i)
 end
 endfunction
index 1074870..6cb0a6a 100644 (file)
@@ -127,6 +127,6 @@ case 'define' then
   gr_i=['rx=sz(1)*p/2;ry=sz(2)/2'
   'xsegs(orig(1)+rx*[1/2.3 1;2-1/2.3 1],orig(2)+ry*[1 2-1/2.3;1,1/2.3],0)']
   
-  x=standard_define([1 1]/1.2,model,exprs,gr_i)
+  x=standard_define([2 2],model,exprs,gr_i)
 end
 endfunction
index 3471e98..a8fded3 100644 (file)
@@ -128,6 +128,6 @@ case 'define' then
        'xsegs(orig(1)+rx*[1/2.3 1;2-1/2.3 1],orig(2)+ry*[1 2-1/2.3;1,1/2"+...
        " .3],0)']
   exprs=[]
-  x=standard_define([1 1]/1.2,model,exprs,gr_i)
+  x=standard_define([1 1],model,exprs,gr_i)
 end
 endfunction
index aae6a3f..a74fa0b 100644 (file)
@@ -78,6 +78,6 @@ case 'define' then
   exprs=[string(T);string(init);string(N)];
   gr_i=['txt=[''Continuous'';''Fix Delay''];';
         'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'');']
-  x=standard_define([3 2],model,exprs,gr_i)
+  x=standard_define([3.5 2],model,exprs,gr_i)
 end
 endfunction
index 3f60b73..8b6d71e 100644 (file)
@@ -78,6 +78,6 @@ case 'define' then
   exprs=[string(T);string(init);string(N)];
   gr_i=['txt=[''Variable'';''delay''];';
         'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'');']
-  x=standard_define([2.5 2.5],model,exprs,gr_i)
+  x=standard_define([3 2],model,exprs,gr_i)
 end
 endfunction
index c9839d5..8e54624 100644 (file)
@@ -104,7 +104,7 @@ case 'define' then
   model.dep_ut=[%t %f]
   label=[sci2exp(1);sci2exp(0)];
   gr_i=['xstringb(orig(1),orig(2),''CUMSUM'',sz(1),sz(2),''fill'');']
-  x=standard_define([2 2],model,label,gr_i)
+  x=standard_define([3 2],model,label,gr_i)
 end
 endfunction
 
index d585de3..7b9ea8c 100644 (file)
@@ -164,7 +164,7 @@ case 'define' then
   model.ipar=1
   label=[sci2exp(model.ipar)]
   gr_i=['xstringb(orig(1),orig(2),[''MATMUL''],sz(1),sz(2),''fill'');']
-  x=standard_define([2 2],model,label,gr_i)
+  x=standard_define([3 2],model,label,gr_i)
 end
 endfunction
 
index 6f0ad21..f0b7453 100644 (file)
@@ -106,7 +106,7 @@ case 'define' then
   model.dep_ut=[%t %f]
   label=[sci2exp(1);sci2exp(0)];
   gr_i=['xstringb(orig(1),orig(2),''MATSUM'',sz(1),sz(2),''fill'');']
-  x=standard_define([2 2],model,label,gr_i)
+  x=standard_define([3 2],model,label,gr_i)
 end
 endfunction
 
index ef6c22a..ee79978 100644 (file)
@@ -80,7 +80,7 @@ case 'define' then
 
   label=[sci2exp(1)]
   gr_i=['xstringb(orig(1),orig(2),[''MATTRAN''],sz(1),sz(2),''fill'');']
-  x=standard_define([2 2],model,label,gr_i)
+  x=standard_define([3 2],model,label,gr_i)
 end
 endfunction
 
index 5f29a8d..8a8a5ca 100644 (file)
@@ -94,7 +94,7 @@ case 'define' then
   model.dep_ut=[%t %f]
   label=[sci2exp(1);sci2exp(1);sci2exp(1);sci2exp(1);sci2exp(1)];
   gr_i=['xstringb(orig(1),orig(2),''SUBMAT'',sz(1),sz(2),''fill'');']
-  x=standard_define([2 2],model,label,gr_i)
+  x=standard_define([2.5 2],model,label,gr_i)
 end
 endfunction
 
index 8407415..24c73b3 100644 (file)
@@ -154,7 +154,7 @@ function [x,y,typ]=AUTOMAT(job,arg1,arg2)
      gr_i=['txt=[''Automaton'';''nM='+string(NMode)+',nX='+string(NX)+'''];'..
             ;'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'')']    
 
-     x=standard_define([2.5 2],model,exprs,gr_i);
+     x=standard_define([4 2],model,exprs,gr_i);
   end
 endfunction
 
index d330e38..09720ed 100644 (file)
@@ -69,6 +69,6 @@ function [x,y,typ]=BACKLASH(job,arg1,arg2)
     
     gr_i=['xstringb(orig(1),orig(2),[''backlash''],sz(1),sz(2),''fill'')']
     
-    x=standard_define([2.5 2],model,exprs,gr_i)
+    x=standard_define([3 2],model,exprs,gr_i)
   end
 endfunction
index 0b592b0..9b7742a 100644 (file)
@@ -146,7 +146,7 @@ label=list([funam,'n',sci2exp(in),sci2exp(out),sci2exp(clkin),sci2exp(clkout),..
           sci2exp(auto),'y','n']',[])
 
   gr_i=['xstringb(orig(1),orig(2),''C block2'',sz(1),sz(2),''fill'');']
-  x=standard_define([2 2],model,label,gr_i)
+  x=standard_define([4 2],model,label,gr_i)
 end
 endfunction
 
index cd066c7..4076593 100644 (file)
@@ -115,7 +115,7 @@ case 'define' then
   model.dep_ut=[%t %f]
   exprs=[string(size(in,'*'));txt;'1']
   gr_i=['xstringb(orig(1),orig(2),[''Mathematical'';''Expression''],sz(1),sz(2),''fill'');']
-  x=standard_define([3 2],model,exprs,gr_i)
+  x=standard_define([5 2],model,exprs,gr_i)
 end
 endfunction
 
index e0829cb..36a246e 100644 (file)
@@ -112,6 +112,6 @@ case 'define' then
   
   exprs=[string(nin);string(ipar)]
   gr_i=['xstringb(orig(1),orig(2),[''Logical Op'';OPER],sz(1),sz(2),''fill'');']
-  x=standard_define([2.5 2],model,exprs,gr_i)
+  x=standard_define([4 2],model,exprs,gr_i)
 end
 endfunction
index 7e775d8..912df77 100644 (file)
@@ -60,6 +60,6 @@ case 'define' then
   
   exprs=[string(maxp);string(minp)]
   gr_i='xstringb(orig(1),orig(2),''Rate limiter'',sz(1),sz(2),''fill'')'
-  x=standard_define([3 2],model,exprs,gr_i)
+  x=standard_define([3.5 2],model,exprs,gr_i)
 end
 endfunction
index 45eacec..61bfa46 100644 (file)
@@ -92,6 +92,6 @@ case 'define' then
   
   exprs=[string(ipar);string(0)]
   gr_i=['xstringb(orig(1),orig(2),[''Relational'';''Op : ''+OPER],sz(1),sz(2),''fill'');']
-  x=standard_define([2.5 2],model,exprs,gr_i)
+  x=standard_define([3 2],model,exprs,gr_i)
 end
 endfunction
index 4111a5e..d93dad6 100644 (file)
@@ -43,10 +43,10 @@ case 'define' then
   
   in = IN_f('define');
   in.graphics.orig = [40, 40];
-  in.graphics.sz = [40, 40];
+  in.graphics.sz = [20, 20];
   out = OUT_f('define');
   out.graphics.orig = [240, 40];
-  out.graphics.sz = [40, 40];
+  out.graphics.sz = [20, 20];
 
   scs.objs(1) = in;
   scs.objs(2) = out;
index 33194c4..36e5b29 100644 (file)
@@ -101,6 +101,6 @@ model.dep_ut=[%t %f]
 label=list([sci2exp(in);sci2exp(out);  strcat(sci2exp(rpar));funam],..
            list([]))
   gr_i=['xstringb(orig(1),orig(2),''C block'',sz(1),sz(2),''fill'');']
-  x=standard_define([2 2],model,label,gr_i)
+  x=standard_define([3 2],model,label,gr_i)
 end
 endfunction
index d63a9bf..9a635b1 100644 (file)
@@ -85,6 +85,6 @@ case 'define' then
   label=list([sci2exp(model.in);sci2exp(model.out);..
   strcat(sci2exp(model.rpar));funam],list([]))
   gr_i=['xstringb(orig(1),orig(2),''Fortran'',sz(1),sz(2),''fill'');']
-  x=standard_define([2 2],model,label,gr_i)
+  x=standard_define([4 2],model,label,gr_i)
 end
 endfunction
index 87c2aec..8b67f15 100644 (file)
@@ -131,7 +131,7 @@ case 'define' then
          sci2exp(model.nzcross);
          sci2exp(model.firing);'y';'n'];
   gr_i=['xstringb(orig(1),orig(2),''GENERIC'',sz(1),sz(2),''fill'');']
-  x=standard_define([2 2],model,label,gr_i)
+  x=standard_define([4 2],model,label,gr_i)
 end
 endfunction
 
index 4ebe6bf..469f603 100644 (file)
@@ -149,6 +149,6 @@ case 'define' then
        strcat(sci2exp(rpar));sci2exp(auto);sci2exp(0)],..
            list('y1=sin(u1)',' ',' ','y1=sin(u1)',' ',' ',' '))
   gr_i=['xstringb(orig(1),orig(2),''Scifunc'',sz(1),sz(2),''fill'');']
-  x=standard_define([2 2],model,exprs,gr_i)
+  x=standard_define([4 2],model,exprs,gr_i)
 end
 endfunction
index 6eac371..b9259af 100644 (file)
@@ -116,6 +116,6 @@ case 'define' then
   model.blocktype='c'
   model.dep_ut=[%t %f]
 
-  x=standard_define([1 1]/1.2,model,[],[])
+  x=standard_define([1 1],model,[],[])
 end
 endfunction
index bde2508..67b21f1 100644 (file)
@@ -61,6 +61,6 @@ case 'define' then
   model.dep_ut=[%t %f]
   exprs='sin'
   gr_i=['xstringb(orig(1),orig(2),[''Trig. Function'';Txt],sz(1),sz(2),''fill'');']
-  x=standard_define([3 2],model,exprs,gr_i)
+  x=standard_define([4 2],model,exprs,gr_i)
 end
 endfunction
index adc7c5a..bf69198 100644 (file)
@@ -194,7 +194,7 @@ case 'define' then
   label=list(params_pde,[],'');
        gr_i=['txt=CCC;';
         'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'');']
-  x=standard_define([4 4],model,label,gr_i)
+  x=standard_define([3 3],model,label,gr_i)
   
 end
 endfunction
index 4c2adb0..3acc28d 100644 (file)
@@ -111,6 +111,6 @@ case 'define' then
   model.dep_ut=[%f %f]
 
   exprs=string(prt)
-  x=standard_define([1 1.5],model,exprs,' ')
+  x=standard_define([1 1],model,exprs,' ')
 end
 endfunction
index 1c701d7..42df773 100644 (file)
@@ -106,7 +106,7 @@ case 'define' then
         'e=gce();'
         'e.font_style=style;']
   exprs=[string(nz);string(varnam);string(herit)]
-  x=standard_define([3.5 2],model,exprs,gr_i)
+  x=standard_define([4 2],model,exprs,gr_i)
 end
 endfunction
 
index dd25842..47d7375 100644 (file)
@@ -98,6 +98,6 @@ case 'define' then
         string(swap)]
   gr_i=['txt=[''write AU to'';''/dev/audio''];';
     'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'')']
-  x=standard_define([3 2],model,exprs,gr_i)
+  x=standard_define([4 2],model,exprs,gr_i)
 end
 endfunction
index cef26f1..faaeaf5 100644 (file)
@@ -130,6 +130,6 @@ case 'define' then
        string(swap)]
   gr_i=['txt=[''write to'';''C binary file''];';
     'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'')']
-  x=standard_define([3 2],model,exprs,gr_i)
+  x=standard_define([4 2],model,exprs,gr_i)
 end
 endfunction
index 4fd191e..12f5c96 100644 (file)
@@ -109,6 +109,6 @@ case 'define' then
   exprs=string(prt)
   gr_i=['xo=orig(1);yo=orig(2)+sz(2)/3';
         'xstringb(xo,yo,string(prt),sz(1),sz(2)/1.5)']
-  x=standard_define([1 1.5],model,exprs,gr_i)
+  x=standard_define([1 1],model,exprs,gr_i)
 end
 endfunction
index 86d7e9e..3cd50e5 100644 (file)
@@ -259,6 +259,6 @@ model=scicos_model(..
         'xstringb(orig(1)+sz(1)/2-w/2,orig(2)-h-4,txt,w,h,''fill'');'
         'e=gce();'
         'e.font_style=style;']
-  x=standard_define([3.5 2],model,[],gr_i)
+  x=standard_define([5 2],model,[],gr_i)
 end
 endfunction
index 9d4ab3b..221326f 100644 (file)
@@ -119,6 +119,6 @@ case 'define' then
        string(swap)]
   gr_i=['txt=[''read from .au'';''sound file''];';
     'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'')']
-  x=standard_define([4 2],model,exprs,gr_i)
+  x=standard_define([5 2],model,exprs,gr_i)
 end
 endfunction
index 27077a7..08bd363 100644 (file)
@@ -228,7 +228,7 @@ function [x,y,typ] = READC_f(job,arg1,arg2)
             "xstringb(orig(1),orig(2),txt,sz(1),sz(2),""fill"")" ...
             ];
 
-        x = standard_define([3 2],model,exprs,gr_i)
+        x = standard_define([4 2],model,exprs,gr_i)
     end
 
 endfunction
index 1a99420..c2d69b7 100644 (file)
@@ -165,7 +165,7 @@ case 'define' then
   model.dep_ut=[%f %f]
 
   exprs=[sci2exp(1);sci2exp(0)]
-  x=standard_define([3 2],model,exprs,' ')
+  x=standard_define([2 2],model,exprs,' ')
 //  x.graphics.id="S-CLK"
 end
 endfunction
index 634f75a..59c4e81 100644 (file)
@@ -380,7 +380,7 @@ model=scicos_model(..
        'xset(''color'',2)';
        'xpoly(xx2,yy2,''lines'');']
     
-  x=standard_define([2 2],model,[],gr_i)
+  x=standard_define([3 2],model,[],gr_i)
 end
 endfunction
 
index e99f64b..b6e3068 100644 (file)
@@ -231,7 +231,9 @@ images/palettes/CMAT3D.png \
 images/palettes/CMATVIEW.png \
 images/palettes/CMSCOPE.png \
 images/palettes/ConstantVoltage.png \
+images/palettes/CONST_f.png \
 images/palettes/CONST_m.png \
+images/palettes/CONST.png \
 images/palettes/CONSTRAINT2_c.png \
 images/palettes/CONSTRAINT_c.png \
 images/palettes/CONVERT.png \
@@ -248,6 +250,7 @@ images/palettes/DEADBAND.png \
 images/palettes/DEBUG_SCICOS.png \
 images/palettes/DELAY_f.png \
 images/palettes/DELAYV_f.png \
+images/palettes/DEMUX_f.png \
 images/palettes/DEMUX.png \
 images/palettes/DERIV.png \
 images/palettes/DFLIPFLOP.png \
@@ -258,6 +261,8 @@ images/palettes/DLRADAPT_f.png \
 images/palettes/DLR.png \
 images/palettes/DLSS.png \
 images/palettes/DOLLAR_f.png \
+images/palettes/DOLLAR_m.png \
+images/palettes/DOLLAR.png \
 images/palettes/EDGE_TRIGGER.png \
 images/palettes/ENDBLK.png \
 images/palettes/END_c.png \
@@ -279,6 +284,8 @@ images/palettes/FROMMO.png \
 images/palettes/FROM.png \
 images/palettes/FROMWSB.png \
 images/palettes/GAINBLK_f.png \
+images/palettes/GAINBLK.png \
+images/palettes/GAIN_f.png \
 images/palettes/GENERAL_f.png \
 images/palettes/generic_block3.png \
 images/palettes/GENSIN_f.png \
@@ -336,6 +343,7 @@ images/palettes/M_freq.png \
 images/palettes/MIN_f.png \
 images/palettes/Modulo_Count.png \
 images/palettes/M_SWITCH.png \
+images/palettes/MUX_f.png \
 images/palettes/MUX.png \
 images/palettes/NEGTOPOS_f.png \
 images/palettes/NMOS.png \
@@ -384,6 +392,7 @@ images/palettes/Sigbuilder.png \
 images/palettes/SIGNUM.png \
 images/palettes/SINBLK_f.png \
 images/palettes/SineVoltage.png \
+images/palettes/SOM_f.png \
 images/palettes/SourceP.png \
 images/palettes/SQRT.png \
 images/palettes/SRFLIPFLOP.png \
index 03eb51e..edfc8de 100644 (file)
@@ -666,7 +666,9 @@ images/palettes/CMAT3D.png \
 images/palettes/CMATVIEW.png \
 images/palettes/CMSCOPE.png \
 images/palettes/ConstantVoltage.png \
+images/palettes/CONST_f.png \
 images/palettes/CONST_m.png \
+images/palettes/CONST.png \
 images/palettes/CONSTRAINT2_c.png \
 images/palettes/CONSTRAINT_c.png \
 images/palettes/CONVERT.png \
@@ -683,6 +685,7 @@ images/palettes/DEADBAND.png \
 images/palettes/DEBUG_SCICOS.png \
 images/palettes/DELAY_f.png \
 images/palettes/DELAYV_f.png \
+images/palettes/DEMUX_f.png \
 images/palettes/DEMUX.png \
 images/palettes/DERIV.png \
 images/palettes/DFLIPFLOP.png \
@@ -693,6 +696,8 @@ images/palettes/DLRADAPT_f.png \
 images/palettes/DLR.png \
 images/palettes/DLSS.png \
 images/palettes/DOLLAR_f.png \
+images/palettes/DOLLAR_m.png \
+images/palettes/DOLLAR.png \
 images/palettes/EDGE_TRIGGER.png \
 images/palettes/ENDBLK.png \
 images/palettes/END_c.png \
@@ -714,6 +719,8 @@ images/palettes/FROMMO.png \
 images/palettes/FROM.png \
 images/palettes/FROMWSB.png \
 images/palettes/GAINBLK_f.png \
+images/palettes/GAINBLK.png \
+images/palettes/GAIN_f.png \
 images/palettes/GENERAL_f.png \
 images/palettes/generic_block3.png \
 images/palettes/GENSIN_f.png \
@@ -771,6 +778,7 @@ images/palettes/M_freq.png \
 images/palettes/MIN_f.png \
 images/palettes/Modulo_Count.png \
 images/palettes/M_SWITCH.png \
+images/palettes/MUX_f.png \
 images/palettes/MUX.png \
 images/palettes/NEGTOPOS_f.png \
 images/palettes/NMOS.png \
@@ -819,6 +827,7 @@ images/palettes/Sigbuilder.png \
 images/palettes/SIGNUM.png \
 images/palettes/SINBLK_f.png \
 images/palettes/SineVoltage.png \
+images/palettes/SOM_f.png \
 images/palettes/SourceP.png \
 images/palettes/SQRT.png \
 images/palettes/SRFLIPFLOP.png \
index ed8d630..ab6e428 100644 (file)
 <?xml version="1.0"?>
 <mxStylesheet>
-  <!-- *** OVERLOADING DEFINITION *** -->
-  <add as="defaultVertex">
-    <add as="shape" value="label"/>
-    <add as="perimeter" value="rectanglePerimeter"/>
-    <add as="strokeColor" value="black"/>
-    <add as="strokeWidth" value="0.5"/>
-    <add as="fillColor" value="white"/>
-    <add as="fontColor" value="black"/>
-    <add as="noLabel" value="1"/>
-  </add>
-  <!-- *** GENERIC BLOCKS *** -->
-  <add as="block" extend="defaultVertex">
-    <add as="verticalLabelPosition" value="bottom"/>
-    <add as="fillColor" value="#cdcdcd"/>
-    <add as="gradientColor" value="white"/>
-    <add as="rounded" value="1"/>
-  </add>
-  <add as="blockWithLabel" extend="defaultVertex">
-    <add as="noLabel" value="0"/>
-    <add as="spacing" value="13"/>
-    <add as="fillColor" value="#cdcdcd"/>
-    <add as="gradientColor" value="white"/>
-    <add as="rounded" value="1"/>
-  </add>
-  <!-- *** BLOCK DEFINITION *** -->
-  <!-- Affiche -->
-  <add as="Affiche" extend="blockWithLabel"/>
-  <add as="Split" extend="block">
-    <add as="shape" value="rectangle"/>
-    <add as="strokeColor" value="black"/>
-    <add as="fillColor" value="orange"/>
-    <remove as="gradientColor"/>
-    <remove as="rounded"/>
-  </add>
-  <!-- Label -->
-  <add as="Label" extend="defaultVertex">
-    <add as="shape" value="rectangle"/>
-    <add as="perimeter" value="rectanglePerimeter"/>
-    <add as="fillColor" value="white"/>
-    <add as="fontColor" value="black"/>
-    <add as="noLabel" value="0"/>
-    <add as="strokeColor" value="white"/>
-  </add>
-  <!-- Print (Label as block) -->
-  <add as="Print" extend="blockWithLabel">
-    <add as="displayedLabel" value="%s"/>
-  </add>
-  <!-- Gain -->
-  <add as="Gain" extend="blockWithLabel">
-    <add as="shape" value="triangle"/>
-    <add as="perimeter" value="trianglePerimeter"/>
-    <add as="direction" value="east"/>
-    <add as="displayedLabel" value="%s"/>
-  </add>
-  <!-- Icon -->
-  <add as="Icon" extend="block">
-    <add as="imageBorder" value="black"/>
-  </add>
-  <!-- *** PORT DEFINITION *** -->
-  <add as="Port" extend="defaultVertex">
-    <add as="shape" value="triangle"/>
-    <add as="perimeter" value="trianglePerimeter"/>
-    <add as="noLabel" value="0"/>
-  </add>
-  <!-- Command Port -->
-  <add as="CommandPort" extend="Port">
-    <add as="strokeColor" value="red"/>
-    <add as="fillColor" value="red"/>
-    <add as="rotation" value="90"/>
-    <add as="type" value="Command"/>
-  </add>
-  <!-- Control Port -->
-  <add as="ControlPort" extend="Port">
-    <add as="strokeColor" value="red"/>
-    <add as="fillColor" value="red"/>
-    <add as="rotation" value="90"/>
-    <add as="type" value="Control"/>
-  </add>
-  <!-- Explicit Input -->
-  <add as="ExplicitInputPort" extend="Port">
-    <add as="strokeColor" value="black"/>
-    <add as="fillColor" value="black"/>
-    <add as="rotation" value="0"/>
-  </add>
-  <!-- Explicit Output -->
-  <add as="ExplicitOutputPort" extend="Port">
-    <add as="strokeColor" value="black"/>
-    <add as="fillColor" value="black"/>
-    <add as="rotation" value="0"/>
-  </add>
-  <!-- Implicit Input -->
-  <add as="ImplicitInputPort" extend="Port">
-    <add as="shape" value="rectangle"/>
-    <add as="strokeColor" value="black"/>
-    <add as="fillColor" value="black"/>
-  </add>
-  <!-- Implicit Output -->
-  <add as="ImplicitOutputPort" extend="Port">
-    <add as="shape" value="rectangle"/>
-    <add as="strokeColor" value="black"/>
-    <add as="fillColor" value="white"/>
-  </add>
-  <!-- *** LINK definition *** -->
-  <add as="defaultEdge">
-    <!--<add as="edgeStyle" value="entityRelationEdgeStyle"/>-->
-    <add as="labelBackgroundColor" value="white"/>
-    <!-- To have rounded links -->
-    <!-- <add as="rounded" value="1"/> -->
-    <!-- <add as="edgeStyle" value="elbowEdgeStyle"/> -->
-    <add as="elbow" value="horizontal"/>
-    <add as="shape" value="connector"/>
-    <add as="labelBackgroundColor" value="white"/>
-    <add as="endArrow" value="classicnone"/>
-    <add as="fontSize" value="10"/>
-    <add as="align" value="center"/>
-    <add as="verticalAlign" value="middle"/>
-    <add as="strokeColor" value="black"/>
-    <add as="perimeter" value="null"/>
-  </add>
-  <add as="CommandControlLink" extend="defaultEdge">
-    <add as="strokeColor" value="red"/>
-    <add as="elbow" value="vertical"/>
-  </add>
-  <add as="ExplicitLink" extend="defaultEdge">
-    <add as="strokeColor" value="blue"/>
-  </add>
-  <add as="ImplicitLink" extend="defaultEdge">
-    <add as="strokeColor" value="blue"/>
-  </add>
-  <!-- SOURCES -->
-  <add as="CONST_m" extend="Print"/>
-  <add as="CONST_f" extend="Print"/>
-  <add as="CONST" extend="Print"/>
-  <add as="GENSQR_f" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/SQUARE_WAVE_f.svg"/>
-  </add>
-  <add as="RAMP" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/RAMP.svg"/>
-  </add>
-  <add as="RAND_m" extend="blockWithLabel">
-    <add as="displayedLabel" value="Random&lt;BR&gt;         generator"/>
-  </add>
-  <add as="RFILE_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="Read from&lt;BR&gt;         input file"/>
-  </add>
-  <add as="CLKINV_f" extend="blockWithLabel">
-    <add as="shape" value="hexagon"/>
-    <add as="rounded" value="1"/>
-    <add as="fillColor" value="white"/>
-    <add as="strokeColor" value="red"/>
-  </add>
-  <add as="CURV_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="Curve"/>
-  </add>
-  <add as="INIMPL_f" extend="blockWithLabel">
-    <add as="shape" value="hexagon"/>
-    <add as="rounded" value="1"/>
-    <add as="fillColor" value="white"/>
-  </add>
-  <add as="READAU_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="Read from .au&lt;BR&gt;         sound file"/>
-  </add>
-  <add as="SAWTOOTH_f" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/sawtooth.svg"/>
-  </add>
-  <add as="STEP_FUNCTION" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/STEP_FUNCTION.svg"/>
-  </add>
-  <add as="PULSE_SC" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/PULSE_SC.svg"/>
-  </add>
-  <add as="CLOCK_c" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/CLOCK_c.svg"/>
-  </add>
-  <add as="GENSIN_f" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/SINUS_f.svg"/>
-  </add>
-  <add as="IN_f" extend="blockWithLabel">
-    <add as="shape" value="hexagon"/>
-    <add as="rounded" value="1"/>
-    <add as="fillColor" value="white"/>
-  </add>
-  <add as="READC_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="Read from&lt;BR&gt;         C binary file"/>
-  </add>
-  <add as="TIME_f" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/CLOCK_f.svg"/>
-  </add>
-  <add as="Modulo_Count" extend="blockWithLabel">
-    <add as="displayedLabel" value="Counter&lt;BR&gt;Modulo %2$s"/>
-  </add>
-  <add as="Sigbuilder" extend="blockWithLabel">
-    <add as="displayedLabel" value="Signal Builder"/>
-  </add>
-  <add as="SampleCLK" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/SampleCLK.svg"/>
-  </add>
-  <add as="TKSCALE" extend="blockWithLabel">
-    <add as="displayedLabel" value="TK Scale"/>
-  </add>
-  <add as="FROMWSB" extend="blockWithLabel">
-    <!-- FIXME: update label from parameters (not as exprs) -->
-    <add as="displayedLabel" value="From workspace"/>
-  </add>
-  <!-- CONTINUOUS -->
-  <add as="DERIV" extend="blockWithLabel">
-    <add as="displayedLabel" value="du / dt"/>
-  </add>
-  <add as="INTEGRAL_m" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/INTEGRAL.svg"/>
-    <!--
+    <!-- *** OVERLOADING DEFINITION *** -->
+    <add as="defaultVertex">
+        <add as="shape" value="label"/>
+        <add as="perimeter" value="rectanglePerimeter"/>
+        <add as="strokeColor" value="black"/>
+        <add as="strokeWidth" value="0.5"/>
+        <add as="fillColor" value="white"/>
+        <add as="fontColor" value="black"/>
+        <add as="noLabel" value="1"/>
+    </add>
+    <!-- *** GENERIC BLOCKS *** -->
+    <add as="block" extend="defaultVertex">
+        <add as="fillColor" value="#cdcdcd"/>
+        <add as="gradientColor" value="white"/>
+        <add as="rounded" value="1"/>
+    </add>
+    <add as="blockWithLabel" extend="defaultVertex">
+        <add as="noLabel" value="0"/>
+        <add as="spacing" value="13"/>
+        <add as="fillColor" value="#cdcdcd"/>
+        <add as="gradientColor" value="white"/>
+        <add as="rounded" value="1"/>
+    </add>
+    <!-- *** BLOCK DEFINITION *** -->
+    <!-- Affiche -->
+    <add as="Affiche" extend="blockWithLabel"/>
+    <add as="Split" extend="block">
+        <add as="shape" value="rectangle"/>
+        <add as="strokeColor" value="black"/>
+        <add as="fillColor" value="orange"/>
+        <remove as="gradientColor"/>
+        <remove as="rounded"/>
+    </add>
+    <!-- Label -->
+    <add as="Label" extend="defaultVertex">
+        <add as="shape" value="rectangle"/>
+        <add as="perimeter" value="rectanglePerimeter"/>
+        <add as="fillColor" value="white"/>
+        <add as="fontColor" value="black"/>
+        <add as="noLabel" value="0"/>
+        <add as="strokeColor" value="white"/>
+    </add>
+    <!-- Print (Label as block) -->
+    <add as="Print" extend="blockWithLabel">
+        <add as="displayedLabel" value="%s"/>
+    </add>
+    <!-- Gain -->
+    <add as="Gain" extend="blockWithLabel">
+        <add as="shape" value="triangle"/>
+        <add as="perimeter" value="trianglePerimeter"/>
+        <add as="direction" value="east"/>
+        <add as="displayedLabel" value="%s"/>
+    </add>
+    <!-- Icon -->
+    <add as="Icon" extend="block">
+        <add as="imageBorder" value="black"/>
+    </add>
+    <!-- *** PORT DEFINITION *** -->
+    <add as="Port" extend="defaultVertex">
+        <add as="shape" value="triangle"/>
+        <add as="perimeter" value="trianglePerimeter"/>
+        <add as="noLabel" value="0"/>
+    </add>
+    <!-- Command Port -->
+    <add as="CommandPort" extend="Port">
+        <add as="strokeColor" value="red"/>
+        <add as="fillColor" value="red"/>
+        <add as="rotation" value="90"/>
+        <add as="type" value="Command"/>
+    </add>
+    <!-- Control Port -->
+    <add as="ControlPort" extend="Port">
+        <add as="strokeColor" value="red"/>
+        <add as="fillColor" value="red"/>
+        <add as="rotation" value="90"/>
+        <add as="type" value="Control"/>
+    </add>
+    <!-- Explicit Input -->
+    <add as="ExplicitInputPort" extend="Port">
+        <add as="strokeColor" value="black"/>
+        <add as="fillColor" value="black"/>
+        <add as="rotation" value="0"/>
+    </add>
+    <!-- Explicit Output -->
+    <add as="ExplicitOutputPort" extend="Port">
+        <add as="strokeColor" value="black"/>
+        <add as="fillColor" value="black"/>
+        <add as="rotation" value="0"/>
+    </add>
+    <!-- Implicit Input -->
+    <add as="ImplicitInputPort" extend="Port">
+        <add as="shape" value="rectangle"/>
+        <add as="strokeColor" value="black"/>
+        <add as="fillColor" value="black"/>
+    </add>
+    <!-- Implicit Output -->
+    <add as="ImplicitOutputPort" extend="Port">
+        <add as="shape" value="rectangle"/>
+        <add as="strokeColor" value="black"/>
+        <add as="fillColor" value="white"/>
+    </add>
+    <!-- *** LINK definition *** -->
+    <add as="defaultEdge">
+        <!--<add as="edgeStyle" value="entityRelationEdgeStyle"/>-->
+        <add as="labelBackgroundColor" value="white"/>
+        <!-- To have rounded links -->
+        <!-- <add as="rounded" value="1"/> -->
+        <!-- <add as="edgeStyle" value="elbowEdgeStyle"/> -->
+        <add as="elbow" value="horizontal"/>
+        <add as="shape" value="connector"/>
+        <add as="labelBackgroundColor" value="white"/>
+        <add as="endArrow" value="classicnone"/>
+        <add as="fontSize" value="10"/>
+        <add as="align" value="center"/>
+        <add as="verticalAlign" value="middle"/>
+        <add as="strokeColor" value="black"/>
+        <add as="perimeter" value="null"/>
+    </add>
+    <add as="CommandControlLink" extend="defaultEdge">
+        <add as="strokeColor" value="red"/>
+        <add as="elbow" value="vertical"/>
+    </add>
+    <add as="ExplicitLink" extend="defaultEdge">
+        <add as="strokeColor" value="blue"/>
+    </add>
+    <add as="ImplicitLink" extend="defaultEdge">
+        <add as="strokeColor" value="blue"/>
+    </add>
+    <!-- SOURCES -->
+    <add as="CONST_m" extend="Print"/>
+    <add as="CONST_f" extend="Print"/>
+    <add as="CONST" extend="Print"/>
+    <add as="GENSQR_f" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/SQUARE_WAVE_f.svg"/>
+    </add>
+    <add as="RAMP" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/RAMP.svg"/>
+    </add>
+    <add as="RAND_m" extend="blockWithLabel">
+        <add as="displayedLabel" value="Random&lt;BR&gt;         generator"/>
+    </add>
+    <add as="RFILE_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="Read from&lt;BR&gt;         input file"/>
+    </add>
+    <add as="CLKINV_f" extend="blockWithLabel">
+        <add as="shape" value="hexagon"/>
+        <add as="rounded" value="1"/>
+        <add as="fillColor" value="white"/>
+        <add as="strokeColor" value="red"/>
+    </add>
+    <add as="CURV_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="Curve"/>
+    </add>
+    <add as="INIMPL_f" extend="blockWithLabel">
+        <add as="shape" value="hexagon"/>
+        <add as="rounded" value="1"/>
+        <add as="fillColor" value="white"/>
+    </add>
+    <add as="READAU_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="Read from .au&lt;BR&gt;         sound file"/>
+    </add>
+    <add as="SAWTOOTH_f" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/sawtooth.svg"/>
+    </add>
+    <add as="STEP_FUNCTION" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/STEP_FUNCTION.svg"/>
+    </add>
+    <add as="PULSE_SC" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/PULSE_SC.svg"/>
+    </add>
+    <add as="CLOCK_c" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/CLOCK_c.svg"/>
+    </add>
+    <add as="GENSIN_f" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/SINUS_f.svg"/>
+    </add>
+    <add as="IN_f" extend="blockWithLabel">
+        <add as="shape" value="hexagon"/>
+        <add as="rounded" value="1"/>
+        <add as="fillColor" value="white"/>
+    </add>
+    <add as="READC_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="Read from&lt;BR&gt;         C binary file"/>
+    </add>
+    <add as="TIME_f" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/CLOCK_f.svg"/>
+    </add>
+    <add as="Modulo_Count" extend="blockWithLabel">
+        <add as="displayedLabel" value="Counter&lt;BR&gt;Modulo %2$s"/>
+    </add>
+    <add as="Sigbuilder" extend="blockWithLabel">
+        <add as="displayedLabel" value="Signal&lt;BR&gt;Builder"/>
+    </add>
+    <add as="SampleCLK" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/SampleCLK.svg"/>
+    </add>
+    <add as="TKSCALE" extend="blockWithLabel">
+        <add as="displayedLabel" value="TK Scale"/>
+    </add>
+    <add as="FROMWSB" extend="blockWithLabel">
+        <!-- FIXME: update label from parameters (not as exprs) -->
+        <add as="displayedLabel" value="From workspace"/>
+    </add>
+    <!-- CONTINUOUS -->
+    <add as="DERIV" extend="blockWithLabel">
+        <add as="displayedLabel" value="du / dt"/>
+    </add>
+    <add as="INTEGRAL_m" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/INTEGRAL.svg"/>
+        <!--
                        <add as="displayedLabel" value="&lt;FONT SIZE=&quot;6&quot;&gt;
                        &#8747; &lt;/FONT&gt;"/>
                -->
-  </add>
-  <add as="INTEGRAL" extend="INTEGRAL_m"/>
-  <add as="CLSS" extend="blockWithLabel">
-    <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;"/>
-  </add>
-  <add as="CLSS_f" extend="CLSS"/>
-  <add as="CLR" extend="blockWithLabel">
-    <add as="displayedLabel" value="$\frac{%s}{%s}$"/>
-  </add>
-  <add as="CLR_f" extend="CLR"/>
-  <add as="TIME_DELAY" extend="blockWithLabel">
-    <add as="displayedLabel" value="Continuous&lt;BR&gt;         fix delay"/>
-  </add>
-  <add as="TCLSS" extend="blockWithLabel">
-    <add as="displayedLabel" value="Jump&lt;BR&gt;         (A,B,C,D)"/>
-  </add>
-  <add as="TCLSS_f" extend="TCLSS"/>
-  <add as="VARIABLE_DELAY" extend="blockWithLabel">
-    <add as="displayedLabel" value="Variable&lt;BR&gt;         delay"/>
-  </add>
-  <add as="PID" extend="blockWithLabel">
-    <add as="displayedLabel" value="PID"/>
-  </add>
-  <add as="INTEGRAL_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="1/s"/>
-  </add>
-  <!-- DISCONTINUOUS -->
-  <add as="SATURATION" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/SATURATION.svg"/>
-  </add>
-  <add as="DEADBAND" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/DEADBAND.svg"/>
-  </add>
-  <add as="HYSTHERESIS" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/HYSTHERESIS.svg"/>
-  </add>
-  <add as="BACKLASH" extend="blockWithLabel">
-    <add as="displayedLabel" value="Backlash"/>
-  </add>
-  <add as="RATELIMITER" extend="blockWithLabel">
-    <add as="displayedLabel" value="Rate limiter"/>
-  </add>
-  <add as="REGISTER" extend="blockWithLabel">
-    <add as="displayedLabel" value="Shift&lt;BR&gt;         register"/>
-  </add>
-  <add as="DELAYV_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="Variable&lt;BR&gt;         delay"/>
-  </add>
-  <!-- LOOKUP TABLES -->
-  <add as="LOOKUP_f" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/DSCOPE.svg"/>
-  </add>
-  <add as="INTRP2BLK_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="Interp 2"/>
-  </add>
-  <add as="INTRPLBLK_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="Interp"/>
-  </add>
-  <!-- SIGNAL PROCESSING -->
-  <add as="MCLOCK_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="2freq clock&lt;BR&gt;         f/n f"/>
-  </add>
-  <add as="QUANT_f" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/QUANT_f.svg"/>
-  </add>
-  <add as="MFCLCK_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="M. freq&lt;BR&gt;         clock"/>
-  </add>
-  <add as="SAMPHOLD_m" extend="blockWithLabel">
-    <add as="displayedLabel" value="S / H"/>
-  </add>
-  <add as="SAMPLEHOLD_f" extend="SAMPHOLD_m"/>
-  <!-- THRESHOLD -->
-  <add as="NEGTOPOS_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="- to +"/>
-  </add>
-  <add as="POSTONEG_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="+ to -"/>
-  </add>
-  <add as="ZCROSS_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="Zcross"/>
-  </add>
-  <add as="GENERAL_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="GENERAL"/>
-  </add>
-  <add as="CLINDUMMY_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="DUMMY&lt;BR&gt;         CLSS"/>
-  </add>
-  <!-- MATH OPERATIONS -->
-  <add as="MAX_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="MAX"/>
-  </add>
-  <add as="MIN_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="MIN"/>
-  </add>
-  <add as="BIGSOM_f" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/SUM.svg"/>
-    <add as="noLabel" value="1"/>
-    <!--
+    </add>
+    <add as="INTEGRAL" extend="INTEGRAL_m"/>
+    <add as="CLSS" extend="blockWithLabel">
+        <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;"/>
+    </add>
+    <add as="CLSS_f" extend="CLSS"/>
+    <add as="CLR" extend="blockWithLabel">
+        <add as="displayedLabel" value="$\frac{%s}{%s}$"/>
+    </add>
+    <add as="CLR_f" extend="CLR"/>
+    <add as="TIME_DELAY" extend="blockWithLabel">
+        <add as="displayedLabel" value="Continuous&lt;BR&gt;         fix delay"/>
+    </add>
+    <add as="TCLSS" extend="blockWithLabel">
+        <add as="displayedLabel" value="Jump&lt;BR&gt;         (A,B,C,D)"/>
+    </add>
+    <add as="TCLSS_f" extend="TCLSS"/>
+    <add as="VARIABLE_DELAY" extend="blockWithLabel">
+        <add as="displayedLabel" value="Variable&lt;BR&gt;         delay"/>
+    </add>
+    <add as="PID" extend="blockWithLabel">
+        <add as="displayedLabel" value="PID"/>
+    </add>
+    <add as="INTEGRAL_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="1/s"/>
+    </add>
+    <!-- DISCONTINUOUS -->
+    <add as="SATURATION" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/SATURATION.svg"/>
+    </add>
+    <add as="DEADBAND" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/DEADBAND.svg"/>
+    </add>
+    <add as="HYSTHERESIS" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/HYSTHERESIS.svg"/>
+    </add>
+    <add as="BACKLASH" extend="blockWithLabel">
+        <add as="displayedLabel" value="Backlash"/>
+    </add>
+    <add as="RATELIMITER" extend="blockWithLabel">
+        <add as="displayedLabel" value="Rate limiter"/>
+    </add>
+    <add as="REGISTER" extend="blockWithLabel">
+        <add as="displayedLabel" value="Shift&lt;BR&gt;         register"/>
+    </add>
+    <add as="DELAYV_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="Variable&lt;BR&gt;         delay"/>
+    </add>
+    <!-- LOOKUP TABLES -->
+    <add as="LOOKUP_f" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/DSCOPE.svg"/>
+    </add>
+    <add as="INTRP2BLK_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="Interp 2"/>
+    </add>
+    <add as="INTRPLBLK_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="Interp"/>
+    </add>
+    <!-- SIGNAL PROCESSING -->
+    <add as="MCLOCK_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="2freq clock&lt;BR&gt;         f/n f"/>
+    </add>
+    <add as="QUANT_f" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/QUANT_f.svg"/>
+    </add>
+    <add as="MFCLCK_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="M. freq&lt;BR&gt;         clock"/>
+    </add>
+    <add as="SAMPHOLD_m" extend="blockWithLabel">
+        <add as="displayedLabel" value="S / H"/>
+    </add>
+    <add as="SAMPLEHOLD_f" extend="SAMPHOLD_m"/>
+    <!-- THRESHOLD -->
+    <add as="NEGTOPOS_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="- to +"/>
+    </add>
+    <add as="POSTONEG_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="+ to -"/>
+    </add>
+    <add as="ZCROSS_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="Zcross"/>
+    </add>
+    <add as="GENERAL_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="GENERAL"/>
+    </add>
+    <add as="CLINDUMMY_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="DUMMY&lt;BR&gt;         CLSS"/>
+    </add>
+    <!-- MATH OPERATIONS -->
+    <add as="MAX_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="MAX"/>
+    </add>
+    <add as="MIN_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="MIN"/>
+    </add>
+    <add as="BIGSOM_f" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/SUM.svg"/>
+        <add as="noLabel" value="1"/>
+        <!--
                        <add as="displayedLabel" value="&lt;TABLE&gt;&lt;TR&gt;
                        &lt;TD&gt;+&lt;/TD&gt; &lt;TD ROWSPAN=&quot;2&quot;&gt; &lt;FONT
                        SIZE=&quot;6&quot;&gt;&#8721;&lt;/FONT&gt; &lt;/TD&gt; &lt;/TR&gt;
                        &lt;TR&gt; &lt;TD&gt;+&lt;/TD&gt; &lt;TD/&gt; &lt;/TR&gt;
                        &lt;/TABLE&gt;"/>
                -->
-    <remove as="verticalLabelPosition"/>
-  </add>
-  <add as="POWBLK_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="u^a"/>
-  </add>
-  <add as="INVBLK" extend="blockWithLabel">
-    <add as="displayedLabel" value="1/u"/>
-  </add>
-  <add as="INVBLK_f" extend="INVBLK"/>
-  <add as="SINBLK_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="SIN"/>
-  </add>
-  <add as="COSBLK_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="COS"/>
-  </add>
-  <add as="TANBLK_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="TAN"/>
-  </add>
-  <add as="MATDIV" extend="blockWithLabel">
-    <add as="displayedLabel" value="A / B"/>
-  </add>
-  <add as="EXPBLK_m" extend="blockWithLabel">
-    <add as="displayedLabel" value="a^u"/>
-  </add>
-  <add as="PROD_f" extend="blockWithLabel">
-    <add as="shape" value="ellipse"/>
-    <remove as="image"/>
-    <add as="fontSize" value="20"/>
-  </add>
-  <add as="MATZREIM" extend="blockWithLabel">
-    <add as="displayedLabel" value="Re &amp; Im"/>
-  </add>
-  <add as="MATMAGPHI" extend="blockWithLabel">
-    <add as="displayedLabel" value="Mag &amp; Phi"/>
-  </add>
-  <add as="SQRT" extend="blockWithLabel"/>
-  <add as="GAINBLK_f" extend="Gain"/>
-  <add as="LOGBLK_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="LOG"/>
-  </add>
-  <add as="SUMMATION" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/SUM.svg"/>
-    <add as="noLabel" value="1"/>
-    <!--
+    </add>
+    <add as="POWBLK_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="u^a"/>
+    </add>
+    <add as="INVBLK" extend="blockWithLabel">
+        <add as="displayedLabel" value="1/u"/>
+    </add>
+    <add as="INVBLK_f" extend="INVBLK"/>
+    <add as="SINBLK_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="SIN"/>
+    </add>
+    <add as="COSBLK_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="COS"/>
+    </add>
+    <add as="TANBLK_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="TAN"/>
+    </add>
+    <add as="MATDIV" extend="blockWithLabel">
+        <add as="displayedLabel" value="A / B"/>
+    </add>
+    <add as="EXPBLK_m" extend="blockWithLabel">
+        <add as="displayedLabel" value="a^u"/>
+    </add>
+    <add as="PROD_f" extend="blockWithLabel">
+        <add as="shape" value="ellipse"/>
+        <remove as="image"/>
+        <add as="fontSize" value="20"/>
+    </add>
+    <add as="MATZREIM" extend="blockWithLabel">
+        <add as="displayedLabel" value="Re &amp; Im"/>
+    </add>
+    <add as="MATMAGPHI" extend="blockWithLabel">
+        <add as="displayedLabel" value="Mag &amp; Phi"/>
+    </add>
+    <add as="SQRT" extend="blockWithLabel"/>
+    <add as="GAINBLK_f" extend="Gain"/>
+    <add as="LOGBLK_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="LOG"/>
+    </add>
+    <add as="SUMMATION" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/SUM.svg"/>
+        <add as="noLabel" value="1"/>
+        <!--
                        <add as="displayedLabel" value="&lt;TABLE&gt; &lt;TR&gt;
                        &lt;TD&gt;+&lt;/TD&gt; &lt;TD ROWSPAN=&quot;2&quot;&gt; &lt;FONT
                        SIZE=&quot;6&quot;&gt;&#8721;&lt;/FONT&gt; &lt;TD&gt; &lt;/TR&gt;
                        &lt;TR&gt; &lt;TD&gt;-&lt;/TD&gt; &lt;TD/&gt; &lt;/TR&gt;
                        &lt;/TABLE&gt;"/>
                -->
-  </add>
-  <add as="TrigFun" extend="blockWithLabel">
-    <add as="displayedLabel" value="Trig function"/>
-  </add>
-  <add as="PRODUCT" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/PRODUCT.svg"/>
-    <add as="noLabel" value="1"/>
-    <!--
+    </add>
+    <add as="TrigFun" extend="blockWithLabel">
+        <add as="displayedLabel" value="Trig function"/>
+    </add>
+    <add as="PRODUCT" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/PRODUCT.svg"/>
+        <add as="noLabel" value="1"/>
+        <!--
                        <add as="displayedLabel" value="&lt;TABLE&gt; &lt;TR&gt;
                        &lt;TD&gt;*&lt;/TD&gt; &lt;TD ROWSPAN=&quot;2&quot;&gt; &lt;FONT
                        SIZE=&quot;6&quot;&gt;&#8719;&lt;/FONT&gt; &lt;TD&gt; &lt;/TR&gt;
                        &lt;TR&gt; &lt;TD&gt;/&lt;/TD&gt; &lt;TD/&gt; &lt;/TR&gt;
                        &lt;/TABLE&gt;"/>
                -->
-  </add>
-  <add as="MAXMIN" extend="blockWithLabel">
-    <add as="displayedLabel" value="MIN / MAX"/>
-  </add>
-  <add as="ABS_VALUE" extend="blockWithLabel">
-    <add as="displayedLabel" value="ABS"/>
-  </add>
-  <add as="SIGNUM" extend="blockWithLabel">
-    <add as="displayedLabel" value="SIGN"/>
-  </add>
-  <add as="SUM_f" extend="blockWithLabel">
-    <add as="shape" value="ellipse"/>
-    <remove as="image"/>
-    <add as="fontSize" value="20"/>
-  </add>
-  <add as="CONSTRAINT_c" extend="blockWithLabel">
-    <add as="displayedLabel" value="x == %s"/>
-  </add>
-  <add as="CONSTRAINT2_c" extend="blockWithLabel">
-    <add as="displayedLabel" value="x  == %s&lt;br/&gt;x' == %s"/>
-  </add>
-  <!-- MODELICA -->
-  <add as="MBLOCK" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/Modelica.svg"/>
-  </add>
-  <add as="FROMMO" extend="blockWithLabel">
-    <add as="rounded" value="1"/>
-    <add as="shape" value="rectangle"/>
-    <add as="displayedLabel" value="%s"/>
-  </add>
-  <add as="GOTOMO" extend="blockWithLabel">
-    <add as="rounded" value="1"/>
-    <add as="shape" value="rectangle"/>
-    <add as="displayedLabel" value="%s"/>
-  </add>
-  <add as="GotoTagVisibilityMO" extend="blockWithLabel">
-    <add as="displayedLabel" value="&lt;FONT SIZE=&quot;6&quot;&gt;{%s}&lt;/FONT&gt;"/>
-    <add as="shape" value="ellipse"/>
-    <add as="strokeColor" value="green"/>
-  </add>
-  <add as="OUTIMPL_f" extend="blockWithLabel">
-    <add as="shape" value="hexagon"/>
-    <add as="rounded" value="1"/>
-    <add as="fillColor" value="white"/>
-  </add>
-  <!-- INTEGER -->
-  <add as="BITCLEAR" extend="blockWithLabel">
-    <add as="displayedLabel" value="Clear bit %2$s"/>
-  </add>
-  <add as="BITSET" extend="blockWithLabel">
-    <add as="displayedLabel" value="Set bit %2$s"/>
-  </add>
-  <add as="CONVERT" extend="blockWithLabel">
-    <!-- FIXME: update label from parameters -->
-    <add as="displayedLabel" value="Convert to"/>
-  </add>
-  <add as="EXTRACTBITS" extend="blockWithLabel">
-    <add as="displayedLabel" value="Extract Bits %2$s"/>
-  </add>
-  <add as="INTMUL" extend="blockWithLabel">
-    <add as="displayedLabel" value="INTMUL"/>
-  </add>
-  <add as="SHIFT" extend="blockWithLabel">
-    <add as="displayedLabel" value="Arithmetic&lt;BR&gt;         shift %2$s"/>
-  </add>
-  <add as="LOGIC" extend="blockWithLabel">
-    <add as="displayedLabel" value="LOGIC"/>
-  </add>
-  <add as="DLATCH" extend="blockWithLabel">
-    <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;"/>
-  </add>
-  <add as="DFLIPFLOP" extend="blockWithLabel">
-    <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;"/>
-  </add>
-  <add as="JKFLIPFLOP" extend="blockWithLabel">
-    <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;"/>
-  </add>
-  <add as="SRFLIPFLOP" extend="blockWithLabel">
-    <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;"/>
-  </add>
-  <!-- MATRIX -->
-  <add as="CUMSUM" extend="blockWithLabel">
-    <add as="displayedLabel" value="CUMSUM"/>
-  </add>
-  <add as="SUBMAT" extend="blockWithLabel"/>
-  <add as="MATBKSL" extend="blockWithLabel">
-    <add as="displayedLabel" value="A \ B"/>
-  </add>
-  <add as="MATINV" extend="blockWithLabel">
-    <add as="displayedLabel" value="INV"/>
-  </add>
-  <add as="MATCATV" extend="blockWithLabel">
-    <add as="displayedLabel" value="Vert&lt;BR&gt;         Cat"/>
-  </add>
-  <add as="MATSUM" extend="blockWithLabel"/>
-  <add as="RICC" extend="blockWithLabel"/>
-  <add as="ROOTCOEF" extend="blockWithLabel">
-    <add as="displayedLabel" value="ROOT / COEF"/>
-  </add>
-  <add as="MATCATH" extend="blockWithLabel">
-    <add as="displayedLabel" value="Horiz&lt;BR&gt;         Cat"/>
-  </add>
-  <add as="MATLU" extend="blockWithLabel">
-    <add as="displayedLabel" value="LU"/>
-  </add>
-  <add as="MATZCONJ" extend="blockWithLabel">
-    <add as="displayedLabel" value="CONJ"/>
-  </add>
-  <add as="EXTRACT" extend="blockWithLabel"/>
-  <add as="MATEXPM" extend="blockWithLabel">
-    <add as="displayedLabel" value="EXPM"/>
-  </add>
-  <add as="MATDET" extend="blockWithLabel">
-    <add as="displayedLabel" value="DET"/>
-  </add>
-  <add as="MATPINV" extend="blockWithLabel">
-    <add as="displayedLabel" value="PINV"/>
-  </add>
-  <add as="EXTTRI" extend="blockWithLabel">
-    <add as="displayedLabel" value="Tri/Diag&lt;BR&gt;         Extraction"/>
-  </add>
-  <add as="MATMUL" extend="blockWithLabel"/>
-  <add as="MATTRAN" extend="blockWithLabel"/>
-  <add as="MATSING" extend="blockWithLabel">
-    <add as="displayedLabel" value="SVD"/>
-  </add>
-  <add as="MATRESH" extend="blockWithLabel">
-    <add as="displayedLabel" value="RESHAPE"/>
-  </add>
-  <add as="MATDIAG" extend="blockWithLabel">
-    <add as="displayedLabel" value="DIAG"/>
-  </add>
-  <add as="MATEIG" extend="blockWithLabel">
-    <add as="displayedLabel" value="EIG"/>
-  </add>
-  <!-- SINKS -->
-  <add as="CFSCOPE" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/ASCOPE.svg"/>
-  </add>
-  <add as="BARXY" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/BARXY.svg"/>
-  </add>
-  <add as="CANIMXY" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/3DSCOPE.svg"/>
-  </add>
-  <add as="CSCOPE" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/ASCOPE.svg"/>
-  </add>
-  <add as="CSCOPXY" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/CSCOPXY.svg"/>
-  </add>
-  <add as="TOWS_c" extend="blockWithLabel">
-    <add as="displayedLabel" value="To workspace&lt;BR&gt;%2$s [%1$s]"/>
-  </add>
-  <add as="CMAT3D" extend="blockWithLabel">
-    <add as="displayedLabel" value="Mat. 3D"/>
-  </add>
-  <add as="CSCOPXY3D" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/CSCOPXY.svg"/>
-  </add>
-  <add as="CANIMXY3D" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/3DSCOPE.svg"/>
-  </add>
-  <add as="CMATVIEW" extend="blockWithLabel">
-    <add as="displayedLabel" value="Mat. View"/>
-  </add>
-  <add as="CMSCOPE" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/ASCOPE.svg"/>
-  </add>
-  <add as="AFFICH_m" extend="Affiche"/>
-  <add as="AFFICH_f" extend="Affiche"/>
-  <add as="TRASH_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="Trash"/>
-  </add>
-  <!-- PORT ACTION -->
-  <add as="Extract_Activation" extend="blockWithLabel">
-    <add as="displayedLabel" value="Extract&lt;BR&gt;         activation"/>
-  </add>
-  <add as="IFTHEL_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="if in&gt;0&lt;BR&gt;         then else"/>
-  </add>
-  <add as="ESELECT_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="Event select"/>
-  </add>
-  <add as="EDGE_TRIGGER" extend="blockWithLabel">
-    <add as="displayedLabel" value="Edge&lt;BR&gt;         trigger"/>
-  </add>
-  <!-- DISCRETE -->
-  <add as="DLRADAPT_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="N(z,p)&lt;BR&gt;         &lt;HR&gt;         D(z,p)"/>
-  </add>
-  <add as="DLR" extend="blockWithLabel">
-    <add as="displayedLabel" value="num(z)&lt;BR&gt;         &lt;HR&gt;         den(z)"/>
-  </add>
-  <add as="DLR_f" extend="DLR"/>
-  <add as="DLSS" extend="blockWithLabel">
-    <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;"/>
-  </add>
-  <add as="DELAY_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="Delay"/>
-  </add>
-  <add as="DOLLAR_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="1/z"/>
-  </add>
-  <add as="DOLLAR" extend="DOLLAR_f"/>
-  <!-- EVENTS -->
-  <add as="CLKFROM" extend="blockWithLabel">
-    <add as="shape" value="rectangle"/>
-    <add as="rounded" value="1"/>
-    <add as="strokeColor" value="red"/>
-    <add as="displayedLabel" value="From %s"/>
-  </add>
-  <add as="CLKGOTO" extend="blockWithLabel">
-    <add as="shape" value="rectangle"/>
-    <add as="rounded" value="1"/>
-    <add as="strokeColor" value="red"/>
-    <add as="displayedLabel" value="To %s"/>
-  </add>
-  <add as="CLKGotoTagVisibility" extend="blockWithLabel">
-    <add as="displayedLabel" value="&lt;FONT SIZE=&quot;6&quot;&gt;{%s}&lt;/FONT&gt;"/>
-    <add as="shape" value="ellipse"/>
-    <add as="strokeColor" value="red"/>
-  </add>
-  <add as="CLKOUTV_f" extend="blockWithLabel">
-    <add as="shape" value="hexagon"/>
-    <add as="rounded" value="1"/>
-    <add as="fillColor" value="white"/>
-    <add as="strokeColor" value="red"/>
-  </add>
-  <add as="CLKOUT_f" extend="CLKOUTV_f"/>
-  <add as="CLKSOMV_f" extend="blockWithLabel">
-    <add as="shape" value="ellipse"/>
-    <add as="displayedLabel" value="+"/>
-    <add as="fontColor" value="red"/>
-    <add as="strokeColor" value="red"/>
-    <add as="fontSize" value="20"/>
-    <add as="spacing" value="5"/>
-    <add as="spacingLeft" value="6"/>
-    <add as="spacingRight" value="6"/>
-  </add>
-  <add as="EVTGEN_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="Event at&lt;BR&gt;         time %s"/>
-  </add>
-  <add as="EVTVARDLY" extend="blockWithLabel">
-    <add as="displayedLabel" value="Event&lt;BR&gt;         delay"/>
-  </add>
-  <add as="M_freq" extend="blockWithLabel">
-    <add as="displayedLabel" value="Multiple&lt;BR&gt;         frequency"/>
-  </add>
-  <add as="ANDBLK" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/ANDBLK.svg"/>
-  </add>
-  <add as="HALT_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="HALT"/>
-  </add>
-  <add as="freq_div" extend="blockWithLabel">
-    <add as="displayedLabel" value="Frequency&lt;BR&gt;         division"/>
-  </add>
-  <add as="ANDLOG_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="LOGICAL&lt;BR&gt;         AND"/>
-  </add>
-  <add as="EVTDLY_c" extend="blockWithLabel">
-    <add as="displayedLabel" value="Delay: %s"/>
-  </add>
-  <add as="CEVENTSCOPE" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/DSCOPE.svg"/>
-  </add>
-  <!-- SIGNAL ROUTING -->
-  <add as="SELF_SWITCH_ON" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/Self_Switch_on.svg"/>
-  </add>
-  <add as="SELF_SWITCH_OFF" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/Self_Switch_off.svg"/>
-  </add>
-  <add as="ISELECT_m" extend="blockWithLabel">
-    <add as="displayedLabel" value="Selector"/>
-  </add>
-  <add as="RELAY_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="Relay"/>
-  </add>
-  <add as="WRITEAU_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="Write AU to&lt;BR&gt;         /dev/audio"/>
-  </add>
-  <add as="SELECT_m" extend="blockWithLabel">
-    <add as="displayedLabel" value="Selector"/>
-  </add>
-  <add as="SELECT_f" extend="SELECT_m"/>
-  <add as="EXTRACTOR" extend="blockWithLabel">
-    <add as="displayedLabel" value="Extractor"/>
-  </add>
-  <add as="M_SWITCH" extend="blockWithLabel">
-    <add as="displayedLabel" value="Control&lt;BR&gt;         M_Port&lt;BR&gt;         Switch"/>
-  </add>
-  <add as="SWITCH_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="SWITCH&lt;BR&gt;         %1$s"/>
-  </add>
-  <add as="SWITCH2_m" extend="blockWithLabel">
-    <add as="displayedLabel" value="SWITCH"/>
-  </add>
-  <add as="NRMSOM_f" extend="blockWithLabel">
-    <add as="verticalLabelPosition" value="bottom"/>
-    <add as="verticalAlign" value="top"/>
-    <add as="displayedLabel" value="Bus creator"/>
-  </add>
-  <add as="WRITEC_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="Write to&lt;BR&gt;C binary file"/>
-  </add>
-  <add as="GOTO" extend="blockWithLabel">
-    <add as="rounded" value="1"/>
-    <add as="shape" value="rectangle"/>
-    <add as="displayedLabel" value="Goto %s"/>
-  </add>
-  <add as="GotoTagVisibility" extend="blockWithLabel">
-    <add as="displayedLabel" value="&lt;FONT SIZE=&quot;6&quot;&gt;{%s}&lt;/FONT&gt;"/>
-  </add>
-  <add as="FROM" extend="blockWithLabel">
-    <add as="rounded" value="1"/>
-    <add as="shape" value="rectangle"/>
-    <add as="displayedLabel" value=" From %s"/>
-  </add>
-  <add as="WFILE_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="Write to&lt;BR&gt;         output file"/>
-  </add>
-  <add as="MUX" extend="blockWithLabel">
-    <add as="verticalLabelPosition" value="bottom"/>
-    <add as="verticalAlign" value="top"/>
-    <add as="displayedLabel" value="MUX"/>
-    <add as="spacing" value="2"/>
-  </add>
-  <add as="DEMUX" extend="blockWithLabel">
-    <add as="verticalLabelPosition" value="bottom"/>
-    <add as="verticalAlign" value="top"/>
-    <add as="displayedLabel" value="DEMUX"/>
-    <add as="spacing" value="2"/>
-  </add>
-  <add as="SCALAR2VECTOR" extend="blockWithLabel">
-    <add as="displayedLabel" value="SCALAR2VECTOR"/>
-  </add>
-  <!-- COMMONLY USED BLOCKS -->
-  <add as="OUT_f" extend="blockWithLabel">
-    <add as="shape" value="hexagon"/>
-    <add as="rounded" value="1"/>
-    <add as="fillColor" value="white"/>
-  </add>
-  <add as="RELATIONALOP" extend="blockWithLabel">
-    <!-- FIXME : Show parameters over block  -->
-    <add as="displayedLabel" value="Relational&lt;BR&gt;         op : &amp;&lt;"/>
-  </add>
-  <add as="TEXT_f" extend="Label">
-    <!-- <add as="displayedLabel" value="Text"/>  -->
-    <add as="strokeColor" value="none"/>
-    <add as="fillColor" value="none"/>
-  </add>
-  <!-- USER-DEFINED FUNCTIONS -->
-  <add as="PDE" extend="blockWithLabel"/>
-  <add as="fortran_block" extend="blockWithLabel">
-    <add as="displayedLabel" value="Fortran block:&lt;BR&gt;%4$s"/>
-  </add>
-  <add as="DEBUG_SCICOS" extend="blockWithLabel">
-    <add as="displayedLabel" value="Debug:&lt;BR&gt;%2$s"/>
-  </add>
-  <add as="EXPRESSION" extend="blockWithLabel">
-    <add as="displayedLabel" value="Expression:&lt;BR&gt;%2$s"/>
-  </add>
-  <add as="scifunc_block_m" extend="blockWithLabel">
-    <add as="displayedLabel" value="Function:&lt;BR&gt;%10$s"/>
-  </add>
-  <add as="scifunc_block" extend="scifunc_block_m"/>
-  <add as="CBLOCK" extend="blockWithLabel">
-    <add as="displayedLabel" value="C block 2:&lt;BR&gt;%1$s"/>
-  </add>
-  <add as="generic_block3" extend="blockWithLabel">
-    <add as="displayedLabel" value="native block:&lt;BR&gt;%1$s"/>
-  </add>
-  <add as="c_block" extend="blockWithLabel">
-    <add as="displayedLabel" value="C block:&lt;BR&gt;%4$s"/>
-  </add>
-  <add as="SUPER_f" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/SUPER.svg"/>
-  </add>
-  <add as="DSUPER" extend="SUPER_f"/>
-  <!-- ELECTRICAL -->
-  <add as="Capacitor" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/Capacitor.svg"/>
-  </add>
-  <add as="Ground" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/Ground.svg"/>
-  </add>
-  <add as="VVsourceAC" extend="blockWithLabel">
-    <add as="shape" value="ellipse"/>
-    <add as="perimeter" value="ellipsePerimeter"/>
-    <add as="displayedLabel" value="1 V&lt;br/&gt;~ %s"/>
-  </add>
-  <add as="ConstantVoltage" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/ConstantVoltage.svg"/>
-  </add>
-  <add as="Inductor" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/Inductor.svg"/>
-  </add>
-  <add as="PotentialSensor" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/PotentialSensor.svg"/>
-  </add>
-  <add as="VariableResistor" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/VariableResistor.svg"/>
-  </add>
-  <add as="CurrentSensor" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/CurrentSensor.svg"/>
-  </add>
-  <add as="Resistor" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/Resistor.svg"/>
-  </add>
-  <add as="VoltageSensor" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/VoltageSensor.svg"/>
-  </add>
-  <add as="Diode" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/Diode.svg"/>
-  </add>
-  <add as="VsourceAC" extend="blockWithLabel">
-    <add as="shape" value="ellipse"/>
-    <add as="perimeter" value="ellipsePerimeter"/>
-    <add as="textAlign" value="center"/>
-    <add as="displayedLabel" value="%s V&lt;br/&gt;~ %s"/>
-  </add>
-  <add as="NPN" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/NPN.svg"/>
-  </add>
-  <add as="PNP" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/PNP.svg"/>
-  </add>
-  <add as="SineVoltage" extend="blockWithLabel">
-    <add as="shape" value="ellipse"/>
-    <add as="perimeter" value="ellipsePerimeter"/>
-    <add as="displayedLabel" value="%s V&lt;br/&gt;~"/>
-  </add>
-  <add as="Switch" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/SWITCH.svg"/>
-  </add>
-  <add as="OpAmp" extend="blockWithLabel">
-    <add as="shape" value="triangle"/>
-    <add as="perimeter" value="trianglePerimeter"/>
-    <add as="direction" value="east"/>
-    <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;"/>
-    <add as="spacing" value="0"/>
-    <add as="spacingRight" value="5"/>
-    <add as="spacingTop" value="7"/>
-    <add as="spacingBottom" value="7"/>
-  </add>
-  <add as="PMOS" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/PMOS.svg"/>
-  </add>
-  <add as="NMOS" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/NMOS.svg"/>
-  </add>
-  <add as="CCS" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/CCS.svg"/>
-  </add>
-  <add as="CVS" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/CVS.svg"/>
-  </add>
-  <add as="IdealTransformer" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/IdealTransformer.svg"/>
-  </add>
-  <add as="Gyrator" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/Gyrator.svg"/>
-  </add>
-  <!-- THERMO-HYDRAULICS -->
-  <add as="Bache" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/BACHE.svg"/>
-  </add>
-  <add as="VanneReglante" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/VanneReglante.svg"/>
-  </add>
-  <add as="PerteDP" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/PerteDP.svg"/>
-  </add>
-  <add as="PuitsP" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/PuitP.svg"/>
-  </add>
-  <add as="SourceP" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/SourceP.svg"/>
-  </add>
-  <add as="Flowmeter" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/Flowmeter.svg"/>
-  </add>
-  <!-- DEMONSTRATION BLOCKS -->
-  <add as="BOUNCE" extend="blockWithLabel">
-    <add as="displayedLabel" value="Bouncing&lt;BR&gt;         balls"/>
-  </add>
-  <add as="BOUNCEXY" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/3DSCOPE.svg"/>
-  </add>
-  <add as="BPLATFORM" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/BPLATFORM.svg"/>
-  </add>
-  <add as="AUTOMAT" extend="blockWithLabel">
-    <!-- FIXME : Show parameters over block  -->
-    <add as="displayedLabel" value="Automaton&lt;BR&gt;         nM=2, nX=1"/>
-  </add>
-  <!-- GENERATED BLOCKS -->
-  <add as="SPLIT_f" extend="Split"/>
-  <!--
+    </add>
+    <add as="MAXMIN" extend="blockWithLabel">
+        <add as="displayedLabel" value="MIN / MAX"/>
+    </add>
+    <add as="ABS_VALUE" extend="blockWithLabel">
+        <add as="displayedLabel" value="ABS"/>
+    </add>
+    <add as="SIGNUM" extend="blockWithLabel">
+        <add as="displayedLabel" value="SIGN"/>
+    </add>
+    <add as="SUM_f" extend="blockWithLabel">
+        <add as="shape" value="ellipse"/>
+        <remove as="image"/>
+        <add as="fontSize" value="20"/>
+    </add>
+    <add as="SOM_f" extend="blockWithLabel">
+        <add as="shape" value="ellipse"/>
+        <remove as="image"/>
+        <add as="fontSize" value="20"/>
+        <add as="displayedLabel" value="+"/>
+    </add>
+    <add as="CONSTRAINT_c" extend="blockWithLabel">
+        <add as="displayedLabel" value="x == %s"/>
+    </add>
+    <add as="CONSTRAINT2_c" extend="blockWithLabel">
+        <add as="displayedLabel" value="x  == %s&lt;br/&gt;x' == %s"/>
+    </add>
+    <!-- MODELICA -->
+    <add as="MBLOCK" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/Modelica.svg"/>
+    </add>
+    <add as="FROMMO" extend="blockWithLabel">
+        <add as="shape" value="hexagon"/>
+        <add as="fillColor" value="white"/>
+        <add as="displayedLabel" value="%s"/>
+    </add>
+    <add as="GOTOMO" extend="blockWithLabel">
+        <add as="shape" value="hexagon"/>
+        <add as="fillColor" value="white"/>
+        <add as="displayedLabel" value="%s"/>
+    </add>
+    <add as="GotoTagVisibilityMO" extend="blockWithLabel">
+        <add as="displayedLabel" value="&lt;FONT SIZE=&quot;6&quot;&gt;{%s}&lt;/FONT&gt;"/>
+        <add as="shape" value="ellipse"/>
+        <add as="strokeColor" value="green"/>
+    </add>
+    <add as="OUTIMPL_f" extend="blockWithLabel">
+        <add as="shape" value="hexagon"/>
+        <add as="fillColor" value="white"/>
+    </add>
+    <!-- INTEGER -->
+    <add as="BITCLEAR" extend="blockWithLabel">
+        <add as="displayedLabel" value="Clear bit %2$s"/>
+    </add>
+    <add as="BITSET" extend="blockWithLabel">
+        <add as="displayedLabel" value="Set bit %2$s"/>
+    </add>
+    <add as="CONVERT" extend="blockWithLabel">
+        <!-- FIXME: update label from parameters -->
+        <add as="displayedLabel" value="Convert to"/>
+    </add>
+    <add as="EXTRACTBITS" extend="blockWithLabel">
+        <add as="displayedLabel" value="Extract Bits %2$s"/>
+    </add>
+    <add as="INTMUL" extend="blockWithLabel">
+        <add as="displayedLabel" value="INTMUL"/>
+    </add>
+    <add as="SHIFT" extend="blockWithLabel">
+        <add as="displayedLabel" value="Arithmetic&lt;BR&gt;         shift %2$s"/>
+    </add>
+    <add as="LOGIC" extend="blockWithLabel">
+        <add as="displayedLabel" value="LOGIC"/>
+    </add>
+    <add as="DLATCH" extend="blockWithLabel">
+        <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;"/>
+    </add>
+    <add as="DFLIPFLOP" extend="blockWithLabel">
+        <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;"/>
+    </add>
+    <add as="JKFLIPFLOP" extend="blockWithLabel">
+        <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;"/>
+    </add>
+    <add as="SRFLIPFLOP" extend="blockWithLabel">
+        <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;"/>
+    </add>
+    <!-- MATRIX -->
+    <add as="CUMSUM" extend="blockWithLabel">
+        <add as="displayedLabel" value="CUMSUM"/>
+    </add>
+    <add as="SUBMAT" extend="blockWithLabel"/>
+    <add as="MATBKSL" extend="blockWithLabel">
+        <add as="displayedLabel" value="A \ B"/>
+    </add>
+    <add as="MATINV" extend="blockWithLabel">
+        <add as="displayedLabel" value="INV"/>
+    </add>
+    <add as="MATCATV" extend="blockWithLabel">
+        <add as="displayedLabel" value="Vert&lt;BR&gt;         Cat"/>
+    </add>
+    <add as="MATSUM" extend="blockWithLabel"/>
+    <add as="RICC" extend="blockWithLabel"/>
+    <add as="ROOTCOEF" extend="blockWithLabel">
+        <add as="displayedLabel" value="ROOT&lt;BR&gt;COEF"/>
+    </add>
+    <add as="MATCATH" extend="blockWithLabel">
+        <add as="displayedLabel" value="Horiz&lt;BR&gt;         Cat"/>
+    </add>
+    <add as="MATLU" extend="blockWithLabel">
+        <add as="displayedLabel" value="LU"/>
+    </add>
+    <add as="MATZCONJ" extend="blockWithLabel">
+        <add as="displayedLabel" value="CONJ"/>
+    </add>
+    <add as="EXTRACT" extend="blockWithLabel"/>
+    <add as="MATEXPM" extend="blockWithLabel">
+        <add as="displayedLabel" value="EXPM"/>
+    </add>
+    <add as="MATDET" extend="blockWithLabel">
+        <add as="displayedLabel" value="DET"/>
+    </add>
+    <add as="MATPINV" extend="blockWithLabel">
+        <add as="displayedLabel" value="PINV"/>
+    </add>
+    <add as="EXTTRI" extend="blockWithLabel">
+        <add as="displayedLabel" value="Tri/Diag&lt;BR&gt;         Extraction"/>
+    </add>
+    <add as="MATMUL" extend="blockWithLabel"/>
+    <add as="MATTRAN" extend="blockWithLabel"/>
+    <add as="MATSING" extend="blockWithLabel">
+        <add as="displayedLabel" value="SVD"/>
+    </add>
+    <add as="MATRESH" extend="blockWithLabel">
+        <add as="displayedLabel" value="RESHAPE"/>
+    </add>
+    <add as="MATDIAG" extend="blockWithLabel">
+        <add as="displayedLabel" value="DIAG"/>
+    </add>
+    <add as="MATEIG" extend="blockWithLabel">
+        <add as="displayedLabel" value="EIG"/>
+    </add>
+    <!-- SINKS -->
+    <add as="CFSCOPE" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/ASCOPE.svg"/>
+    </add>
+    <add as="BARXY" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/BARXY.svg"/>
+    </add>
+    <add as="CANIMXY" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/3DSCOPE.svg"/>
+    </add>
+    <add as="CSCOPE" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/ASCOPE.svg"/>
+    </add>
+    <add as="CSCOPXY" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/CSCOPXY.svg"/>
+    </add>
+    <add as="TOWS_c" extend="blockWithLabel">
+        <add as="displayedLabel" value="To workspace&lt;BR&gt;%2$s [%1$s]"/>
+    </add>
+    <add as="CMAT3D" extend="blockWithLabel">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/ASCOPE.svg"/>
+        <add as="verticalLabelPosition" value="bottom"/>
+        <add as="verticalAlign" value="top"/>
+        <add as="spacing" value="2"/>
+        <add as="displayedLabel" value="Mat. 3D"/>
+    </add>
+    <add as="CSCOPXY3D" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/CSCOPXY.svg"/>
+    </add>
+    <add as="CANIMXY3D" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/3DSCOPE.svg"/>
+    </add>
+    <add as="CMATVIEW" extend="blockWithLabel">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/ASCOPE.svg"/>
+        <add as="verticalLabelPosition" value="bottom"/>
+        <add as="verticalAlign" value="top"/>
+        <add as="spacing" value="2"/>
+        <add as="displayedLabel" value="Mat. View"/>
+    </add>
+    <add as="CMSCOPE" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/ASCOPE.svg"/>
+    </add>
+    <add as="AFFICH_m" extend="Affiche"/>
+    <add as="AFFICH_f" extend="Affiche"/>
+    <add as="TRASH_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="Trash"/>
+    </add>
+    <!-- PORT ACTION -->
+    <add as="Extract_Activation" extend="blockWithLabel">
+        <add as="displayedLabel" value="Extract&lt;BR&gt;         activation"/>
+    </add>
+    <add as="IFTHEL_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="if in&gt;0&lt;BR&gt;         then else"/>
+    </add>
+    <add as="ESELECT_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="Event select"/>
+    </add>
+    <add as="EDGE_TRIGGER" extend="blockWithLabel">
+        <add as="displayedLabel" value="Edge&lt;BR&gt;         trigger"/>
+    </add>
+    <!-- DISCRETE -->
+    <add as="DLRADAPT_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="N(z,p)&lt;BR&gt;&lt;HR&gt;D(z,p)"/>
+    </add>
+    <add as="DLR" extend="blockWithLabel">
+        <add as="displayedLabel" value="num(z)&lt;BR&gt;&lt;HR&gt;den(z)"/>
+    </add>
+    <add as="DLR_f" extend="DLR"/>
+    <add as="DLSS" extend="blockWithLabel">
+        <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;"/>
+    </add>
+    <add as="DELAY_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="Delay"/>
+    </add>
+    <add as="DOLLAR_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="1/z"/>
+    </add>
+    <add as="DOLLAR" extend="DOLLAR_f"/>
+    <!-- EVENTS -->
+    <add as="CLKFROM" extend="blockWithLabel">
+        <add as="shape" value="hexagon"/>
+        <add as="fillColor" value="white"/>
+        <add as="strokeColor" value="red"/>
+        <add as="displayedLabel" value="%s"/>
+    </add>
+    <add as="CLKGOTO" extend="blockWithLabel">
+        <add as="shape" value="hexagon"/>
+        <add as="fillColor" value="white"/>
+        <add as="strokeColor" value="red"/>
+        <add as="displayedLabel" value="%s"/>
+    </add>
+    <add as="CLKGotoTagVisibility" extend="blockWithLabel">
+        <add as="fontSize" value="20"/>
+        <add as="displayedLabel" value="{%s}"/>
+        <add as="shape" value="ellipse"/>
+        <add as="strokeColor" value="red"/>
+    </add>
+    <add as="CLKOUTV_f" extend="blockWithLabel">
+        <add as="shape" value="hexagon"/>
+        <add as="fillColor" value="white"/>
+        <add as="strokeColor" value="red"/>
+    </add>
+    <add as="CLKOUT_f" extend="CLKOUTV_f"/>
+    <add as="CLKSOMV_f" extend="blockWithLabel">
+        <add as="shape" value="ellipse"/>
+        <add as="displayedLabel" value="+"/>
+        <add as="fontColor" value="red"/>
+        <add as="strokeColor" value="red"/>
+        <add as="fontSize" value="20"/>
+        <add as="spacing" value="5"/>
+        <add as="spacingLeft" value="6"/>
+        <add as="spacingRight" value="6"/>
+    </add>
+    <add as="EVTGEN_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="Event at&lt;BR&gt;         time %s"/>
+    </add>
+    <add as="EVTVARDLY" extend="blockWithLabel">
+        <add as="displayedLabel" value="Event&lt;BR&gt;         delay"/>
+    </add>
+    <add as="M_freq" extend="blockWithLabel">
+        <add as="displayedLabel" value="Multiple&lt;BR&gt;         frequency"/>
+         
+    </add>
+    <add as="ANDBLK" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/ANDBLK.svg"/>
+    </add>
+    <add as="HALT_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="HALT"/>
+    </add>
+    <add as="freq_div" extend="blockWithLabel">
+        <add as="displayedLabel" value="Frequency&lt;BR&gt;         division"/>
+    </add>
+    <add as="ANDLOG_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="LOGICAL&lt;BR&gt;         AND"/>
+    </add>
+    <add as="EVTDLY_c" extend="blockWithLabel">
+        <add as="displayedLabel" value="Delay: %s"/>
+    </add>
+    <add as="CEVENTSCOPE" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/DSCOPE.svg"/>
+    </add>
+    <!-- SIGNAL ROUTING -->
+    <add as="SELF_SWITCH_ON" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/Self_Switch_on.svg"/>
+    </add>
+    <add as="SELF_SWITCH_OFF" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/Self_Switch_off.svg"/>
+    </add>
+    <add as="ISELECT_m" extend="blockWithLabel">
+        <add as="displayedLabel" value="Selector"/>
+    </add>
+    <add as="RELAY_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="Relay"/>
+    </add>
+    <add as="WRITEAU_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="Write AU to&lt;BR&gt;         /dev/audio"/>
+    </add>
+    <add as="SELECT_m" extend="blockWithLabel">
+        <add as="displayedLabel" value="Selector"/>
+    </add>
+    <add as="SELECT_f" extend="SELECT_m"/>
+    <add as="EXTRACTOR" extend="blockWithLabel">
+        <add as="displayedLabel" value="Extractor"/>
+    </add>
+    <add as="M_SWITCH" extend="Icon">
+        <add as="verticalLabelPosition" value="bottom"/>
+        <add as="verticalAlign" value="top"/>
+        <add as="spacing" value="2"/>
+        <add as="noLabel" value="0"/>
+        <add as="displayedLabel" value="Dynamic index"/>
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/SWITCH.svg"/>
+    </add>
+    <add as="SWITCH_f" extend="Icon">
+        <add as="verticalLabelPosition" value="bottom"/>
+        <add as="verticalAlign" value="top"/>
+        <add as="spacing" value="2"/>
+        <add as="noLabel" value="0"/>
+        <add as="displayedLabel" value="Static: %2$s"/>
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/SWITCH.svg"/>
+    </add>
+    <add as="SWITCH2_m" extend="Icon">
+        <add as="verticalLabelPosition" value="bottom"/>
+        <add as="verticalAlign" value="top"/>
+        <add as="spacing" value="2"/>
+        <add as="noLabel" value="0"/>
+        <add as="displayedLabel" value="Dynamic"/>
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/SWITCH.svg"/>
+    </add>
+    <add as="NRMSOM_f" extend="blockWithLabel">
+        <add as="verticalLabelPosition" value="bottom"/>
+        <add as="verticalAlign" value="top"/>
+        <add as="spacing" value="2"/>
+        <add as="displayedLabel" value="Bus creator"/>
+    </add>
+    <add as="WRITEC_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="Write to&lt;BR&gt;C binary file"/>
+    </add>
+    <add as="GOTO" extend="blockWithLabel">
+        <add as="shape" value="hexagon"/>
+        <add as="fillColor" value="white"/>
+        <add as="displayedLabel" value="%s"/>
+    </add>
+    <add as="GotoTagVisibility" extend="blockWithLabel">
+        <add as="displayedLabel" value="&lt;FONT SIZE=&quot;6&quot;&gt;{%s}&lt;/FONT&gt;"/>
+    </add>
+    <add as="FROM" extend="blockWithLabel">
+        <add as="shape" value="hexagon"/>
+        <add as="fillColor" value="white"/>
+        <add as="displayedLabel" value="%s"/>
+    </add>
+    <add as="WFILE_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="Write to&lt;BR&gt;         output file"/>
+    </add>
+    <add as="MUX" extend="blockWithLabel">
+        <add as="verticalLabelPosition" value="bottom"/>
+        <add as="verticalAlign" value="top"/>
+        <add as="displayedLabel" value="MUX"/>
+        <add as="spacing" value="2"/>
+    </add>
+    <add as="DEMUX" extend="blockWithLabel">
+        <add as="verticalLabelPosition" value="bottom"/>
+        <add as="verticalAlign" value="top"/>
+        <add as="displayedLabel" value="DEMUX"/>
+        <add as="spacing" value="2"/>
+    </add>
+    <add as="SCALAR2VECTOR" extend="blockWithLabel">
+        <add as="displayedLabel" value="SCALAR&lt;BR&gt;to VECTOR"/>
+    </add>
+    <!-- COMMONLY USED BLOCKS -->
+    <add as="OUT_f" extend="blockWithLabel">
+        <add as="shape" value="hexagon"/>
+        <add as="rounded" value="1"/>
+        <add as="fillColor" value="white"/>
+    </add>
+    <add as="RELATIONALOP" extend="blockWithLabel">
+        <!-- FIXME : Show parameters over block  -->
+        <add as="displayedLabel" value="Relational&lt;BR&gt;         op : &amp;&lt;"/>
+    </add>
+    <add as="TEXT_f" extend="Label">
+        <!-- <add as="displayedLabel" value="Text"/>  -->
+        <add as="strokeColor" value="none"/>
+        <add as="fillColor" value="none"/>
+    </add>
+    <!-- USER-DEFINED FUNCTIONS -->
+    <add as="PDE" extend="blockWithLabel"/>
+    <add as="fortran_block" extend="blockWithLabel">
+        <add as="displayedLabel" value="Fortran block:&lt;BR&gt;%4$s"/>
+    </add>
+    <add as="DEBUG_SCICOS" extend="blockWithLabel">
+        <add as="displayedLabel" value="Debug:&lt;BR&gt;%2$s"/>
+    </add>
+    <add as="EXPRESSION" extend="blockWithLabel">
+        <add as="displayedLabel" value="Expression:&lt;BR&gt;%2$s"/>
+    </add>
+    <add as="scifunc_block_m" extend="blockWithLabel">
+        <add as="displayedLabel" value="Function:&lt;BR&gt;%10$s"/>
+    </add>
+    <add as="scifunc_block" extend="scifunc_block_m"/>
+    <add as="CBLOCK" extend="blockWithLabel">
+        <add as="displayedLabel" value="C block 2:&lt;BR&gt;%1$s"/>
+    </add>
+    <add as="generic_block3" extend="blockWithLabel">
+        <add as="displayedLabel" value="native block:&lt;BR&gt;%1$s"/>
+    </add>
+    <add as="c_block" extend="blockWithLabel">
+        <add as="displayedLabel" value="C block:&lt;BR&gt;%4$s"/>
+    </add>
+    <add as="SUPER_f" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/SUPER.svg"/>
+    </add>
+    <add as="DSUPER" extend="SUPER_f"/>
+    <!-- ELECTRICAL -->
+    <add as="Capacitor" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/Capacitor.svg"/>
+    </add>
+    <add as="Ground" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/Ground.svg"/>
+    </add>
+    <add as="VVsourceAC" extend="blockWithLabel">
+        <add as="shape" value="ellipse"/>
+        <add as="perimeter" value="ellipsePerimeter"/>
+        <add as="displayedLabel" value="1 V&lt;br/&gt;~ %s"/>
+    </add>
+    <add as="ConstantVoltage" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/ConstantVoltage.svg"/>
+    </add>
+    <add as="Inductor" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/Inductor.svg"/>
+    </add>
+    <add as="PotentialSensor" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/PotentialSensor.svg"/>
+    </add>
+    <add as="VariableResistor" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/VariableResistor.svg"/>
+    </add>
+    <add as="CurrentSensor" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/CurrentSensor.svg"/>
+    </add>
+    <add as="Resistor" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/Resistor.svg"/>
+    </add>
+    <add as="VoltageSensor" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/VoltageSensor.svg"/>
+    </add>
+    <add as="Diode" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/Diode.svg"/>
+    </add>
+    <add as="VsourceAC" extend="blockWithLabel">
+        <add as="shape" value="ellipse"/>
+        <add as="perimeter" value="ellipsePerimeter"/>
+        <add as="textAlign" value="center"/>
+        <add as="displayedLabel" value="%s V&lt;br/&gt;~ %s"/>
+    </add>
+    <add as="NPN" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/NPN.svg"/>
+    </add>
+    <add as="PNP" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/PNP.svg"/>
+    </add>
+    <add as="SineVoltage" extend="blockWithLabel">
+        <add as="shape" value="ellipse"/>
+        <add as="perimeter" value="ellipsePerimeter"/>
+        <add as="displayedLabel" value="%s V&lt;br/&gt;~"/>
+    </add>
+    <add as="Switch" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/SWITCH.svg"/>
+    </add>
+    <add as="OpAmp" extend="blockWithLabel">
+        <add as="shape" value="triangle"/>
+        <add as="perimeter" value="trianglePerimeter"/>
+        <add as="direction" value="east"/>
+        <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;"/>
+        <add as="spacing" value="0"/>
+        <add as="spacingRight" value="5"/>
+        <add as="spacingTop" value="7"/>
+        <add as="spacingBottom" value="7"/>
+    </add>
+    <add as="PMOS" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/PMOS.svg"/>
+    </add>
+    <add as="NMOS" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/NMOS.svg"/>
+    </add>
+    <add as="CCS" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/CCS.svg"/>
+    </add>
+    <add as="CVS" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/CVS.svg"/>
+    </add>
+    <add as="IdealTransformer" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/IdealTransformer.svg"/>
+    </add>
+    <add as="Gyrator" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/Gyrator.svg"/>
+    </add>
+    <!-- THERMO-HYDRAULICS -->
+    <add as="Bache" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/BACHE.svg"/>
+    </add>
+    <add as="VanneReglante" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/VanneReglante.svg"/>
+    </add>
+    <add as="PerteDP" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/PerteDP.svg"/>
+    </add>
+    <add as="PuitsP" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/PuitP.svg"/>
+    </add>
+    <add as="SourceP" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/SourceP.svg"/>
+    </add>
+    <add as="Flowmeter" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/Flowmeter.svg"/>
+    </add>
+    <!-- DEMONSTRATION BLOCKS -->
+    <add as="BOUNCE" extend="blockWithLabel">
+        <add as="displayedLabel" value="Bouncing&lt;BR&gt;         balls"/>
+    </add>
+    <add as="BOUNCEXY" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/3DSCOPE.svg"/>
+    </add>
+    <add as="BPLATFORM" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/BPLATFORM.svg"/>
+    </add>
+    <add as="AUTOMAT" extend="blockWithLabel">
+        <!-- FIXME : Show parameters over block  -->
+        <add as="displayedLabel" value="Automaton&lt;BR&gt;         nM=2, nX=1"/>
+    </add>
+    <!-- GENERATED BLOCKS -->
+    <add as="SPLIT_f" extend="Split"/>
+    <!--
        <add as="SCALAR2VECTOR" extend="Icon">
                <add as="image" value="$SCILAB/modules/xcos/images/blocks/SCALAR2VECTOR.gif" />
        </add>
        -->
-  <add as="SAT_f" extend="SATURATION"/>
-  <!-- RAND_f and RAND_m looks exactly the same -->
-  <add as="RAND_f" extend="RAND_m"/>
-  <add as="MUX_f" extend="MUX"/>
-  <add as="MEMORY_f" extend="blockWithLabel"/>
-  <add as="LOGICAL_OP" extend="blockWithLabel">
-    <!-- FIXME : Show parameters over block  -->
-    <add as="displayedLabel" value="Logical op :&lt;BR&gt;         AND"/>
-  </add>
-  <add as="generic_block" extend="blockWithLabel">
-    <add as="displayedLabel" value="GENERIC"/>
-  </add>
-  <add as="GAINBLK" extend="Gain"/>
-  <add as="GAIN_f" extend="Gain"/>
-  <add as="EVTDLY_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="Delay"/>
-  </add>
-  <add as="END_c" extend="blockWithLabel">
-    <add as="displayedLabel" value="END"/>
-  </add>
-  <add as="ENDBLK" extend="blockWithLabel">
-    <add as="displayedLabel" value="END"/>
-  </add>
-  <add as="EDGETRIGGER" extend="blockWithLabel">
-    <add as="displayedLabel" value="Edge &lt;BR&gt;trigger"/>
-  </add>
-  <add as="DOLLAR_m" extend="DOLLAR_f"/>
-  <add as="DIFF_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="S"/>
-  </add>
-  <add as="DEMUX_f" extend="DEMUX"/>
-  <add as="DEADBAND" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/DEADBAND.svg"/>
-  </add>
-  <add as="Counter" extend="blockWithLabel">
-    <add as="displayedLabel" value="Counter&lt;BR&gt;%s &amp;#8594; %s"/>
-  </add>
-  <add as="CLOCK_f" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/CLOCK_c.svg"/>
-  </add>
-  <add as="VirtualCLK0" extend="CLOCK_f"/>
-  <add as="CLKSPLIT_f" extend="Split"/>
-  <add as="IMPSPLIT_f" extend="Split"/>
-  <add as="CLKSOM_f" extend="CLKSOMV_f"/>
-  <add as="CLKOUT_f" extend="Icon">
-    <add as="image" value="$SCILAB/modules/xcos/images/blocks/CLKOUT_f.gif"/>
-  </add>
-  <add as="ABSBLK_f" extend="blockWithLabel">
-    <add as="displayedLabel" value="y = |u|"/>
-  </add>
+    <add as="SAT_f" extend="SATURATION"/>
+    <!-- RAND_f and RAND_m looks exactly the same -->
+    <add as="RAND_f" extend="RAND_m"/>
+    <add as="MUX_f" extend="MUX"/>
+    <add as="MEMORY_f" extend="blockWithLabel"/>
+    <add as="LOGICAL_OP" extend="blockWithLabel">
+        <!-- FIXME : Show parameters over block  -->
+        <add as="displayedLabel" value="Logical op :&lt;BR&gt;         AND"/>
+    </add>
+    <add as="generic_block" extend="blockWithLabel">
+        <add as="displayedLabel" value="GENERIC"/>
+    </add>
+    <add as="GAINBLK" extend="Gain"/>
+    <add as="GAIN_f" extend="Gain"/>
+    <add as="EVTDLY_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="Delay"/>
+    </add>
+    <add as="END_c" extend="blockWithLabel">
+        <add as="displayedLabel" value="END"/>
+    </add>
+    <add as="ENDBLK" extend="blockWithLabel">
+        <add as="displayedLabel" value="END"/>
+    </add>
+    <add as="EDGETRIGGER" extend="blockWithLabel">
+        <add as="displayedLabel" value="Edge &lt;BR&gt;trigger"/>
+    </add>
+    <add as="DOLLAR_m" extend="DOLLAR_f"/>
+    <add as="DIFF_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="S"/>
+    </add>
+    <add as="DEMUX_f" extend="DEMUX"/>
+    <add as="DEADBAND" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/DEADBAND.svg"/>
+    </add>
+    <add as="Counter" extend="blockWithLabel">
+        <add as="displayedLabel" value="Counter&lt;BR&gt;%s &amp;#8594; %s"/>
+    </add>
+    <add as="CLOCK_f" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/CLOCK_c.svg"/>
+    </add>
+    <add as="VirtualCLK0" extend="CLOCK_f"/>
+    <add as="CLKSPLIT_f" extend="Split"/>
+    <add as="IMPSPLIT_f" extend="Split"/>
+    <add as="CLKSOM_f" extend="CLKSOMV_f"/>
+    <add as="CLKOUT_f" extend="Icon">
+        <add as="image" value="$SCILAB/modules/xcos/images/blocks/CLKOUT_f.gif"/>
+    </add>
+    <add as="ABSBLK_f" extend="blockWithLabel">
+        <add as="displayedLabel" value="y = |u|"/>
+    </add>
 </mxStylesheet>
index fcda94b..b18078e 100644 (file)
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <category enable="true" name="Config">
-  <node xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="Category" enable="true" name="Palettes">
-    <node xsi:type="PreLoaded" enable="true" name="Commonly Used Blocks">
-      <block name="ANDBLK">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/ANDBLK.png"/>
-      </block>
-      <block name="BIGSOM_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/BIGSOM_f.png"/>
-      </block>
-      <block name="CMSCOPE">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CMSCOPE.png"/>
-      </block>
-      <block name="CONST_m">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CONST_m.png"/>
-      </block>
-      <block name="CONVERT">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CONVERT.png"/>
-      </block>
-      <block name="CSCOPXY">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CSCOPXY.png"/>
-      </block>
-      <block name="DEMUX">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/DEMUX.png"/>
-      </block>
-      <block name="DOLLAR_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/DOLLAR_f.png"/>
-      </block>
-      <block name="INTEGRAL_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/INTEGRAL_f.png"/>
-      </block>
-      <block name="IN_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/IN_f.png"/>
-      </block>
-      <block name="LOGICAL_OP">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/LOGICAL_OP.png"/>
-      </block>
-      <block name="MUX">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MUX.png"/>
-      </block>
-      <block name="NRMSOM_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/NRMSOM_f.png"/>
-      </block>
-      <block name="OUT_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/OUT_f.png"/>
-      </block>
-      <block name="PRODUCT">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/PRODUCT.png"/>
-      </block>
-      <block name="RELATIONALOP">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/RELATIONALOP.png"/>
-      </block>
-      <block name="SATURATION">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SATURATION.png"/>
-      </block>
-      <block name="SWITCH2_m">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SWITCH2_m.png"/>
-      </block>
-      <block name="TEXT_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/TEXT_f.png"/>
-      </block>
+    <node xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="Category" enable="true" name="Palettes">
+        <node xsi:type="PreLoaded" enable="true" name="Commonly Used Blocks">
+            <block name="ANDBLK">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/ANDBLK.png"/>
+            </block>
+            <block name="BIGSOM_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/BIGSOM_f.png"/>
+            </block>
+            <block name="CMSCOPE">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CMSCOPE.png"/>
+            </block>
+            <block name="CONST_m">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CONST_m.png"/>
+            </block>
+            <block name="CONVERT">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CONVERT.png"/>
+            </block>
+            <block name="CSCOPXY">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CSCOPXY.png"/>
+            </block>
+            <block name="DEMUX">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/DEMUX.png"/>
+            </block>
+            <block name="DOLLAR_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/DOLLAR_f.png"/>
+            </block>
+            <block name="INTEGRAL_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/INTEGRAL_f.png"/>
+            </block>
+            <block name="IN_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/IN_f.png"/>
+            </block>
+            <block name="LOGICAL_OP">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/LOGICAL_OP.png"/>
+            </block>
+            <block name="MUX">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MUX.png"/>
+            </block>
+            <block name="NRMSOM_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/NRMSOM_f.png"/>
+            </block>
+            <block name="OUT_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/OUT_f.png"/>
+            </block>
+            <block name="PRODUCT">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/PRODUCT.png"/>
+            </block>
+            <block name="RELATIONALOP">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/RELATIONALOP.png"/>
+            </block>
+            <block name="SATURATION">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SATURATION.png"/>
+            </block>
+            <block name="SWITCH2_m">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SWITCH2_m.png"/>
+            </block>
+            <block name="TEXT_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/TEXT_f.png"/>
+            </block>
+        </node>
+        <node xsi:type="PreLoaded" enable="true" name="Continuous time systems">
+            <block name="CLINDUMMY_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CLINDUMMY_f.png"/>
+            </block>
+            <block name="CLR">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CLR.png"/>
+            </block>
+            <block name="CLSS">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CLSS.png"/>
+            </block>
+            <block name="DERIV">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/DERIV.png"/>
+            </block>
+            <block name="INTEGRAL_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/INTEGRAL_f.png"/>
+            </block>
+            <block name="INTEGRAL_m">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/INTEGRAL_m.png"/>
+            </block>
+            <block name="PID">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/PID.png"/>
+            </block>
+            <block name="TCLSS">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/TCLSS.png"/>
+            </block>
+            <block name="TIME_DELAY">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/TIME_DELAY.png"/>
+            </block>
+            <block name="VARIABLE_DELAY">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/VARIABLE_DELAY.png"/>
+            </block>
+            <block name="PDE">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/PDE.png"/>
+            </block>
+        </node>
+        <node xsi:type="PreLoaded" enable="true" name="Discontinuities">
+            <block name="BACKLASH">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/BACKLASH.png"/>
+            </block>
+            <block name="DEADBAND">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/DEADBAND.png"/>
+            </block>
+            <block name="DELAYV_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/DELAYV_f.png"/>
+            </block>
+            <block name="HYSTHERESIS">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/HYSTHERESIS.png"/>
+            </block>
+            <block name="RATELIMITER">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/RATELIMITER.png"/>
+            </block>
+            <block name="QUANT_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/QUANT_f.png"/>
+            </block>
+            <block name="SATURATION">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SATURATION.png"/>
+            </block>
+        </node>
+        <node xsi:type="PreLoaded" enable="true" name="Discrete time systems">
+            <block name="AUTOMAT">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/AUTOMAT.png"/>
+            </block>
+            <block name="DELAYV_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/DELAYV_f.png"/>
+            </block>
+            <block name="DELAY_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/DELAY_f.png"/>
+            </block>
+            <block name="DLR">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/DLR.png"/>
+            </block>
+            <block name="DLRADAPT_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/DLRADAPT_f.png"/>
+            </block>
+            <block name="DLSS">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/DLSS.png"/>
+            </block>
+            <block name="DOLLAR_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/DOLLAR_f.png"/>
+            </block>
+            <block name="DOLLAR">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/DOLLAR.png"/>
+            </block>
+            <block name="DOLLAR_m">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/DOLLAR_m.png"/>
+            </block>
+            <block name="SAMPHOLD_m">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SAMPHOLD_m.png"/>
+            </block>
+            <block name="TCLSS">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/TCLSS.png"/>
+            </block>
+            <block name="REGISTER">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/REGISTER.png"/>
+            </block>
+        </node>
+        <node xsi:type="PreLoaded" enable="true" name="Lookup Tables">
+            <block name="INTRP2BLK_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/INTRP2BLK_f.png"/>
+            </block>
+            <block name="INTRPLBLK_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/INTRPLBLK_f.png"/>
+            </block>
+            <block name="LOOKUP_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/LOOKUP_f.png"/>
+            </block>
+        </node>
+        <node xsi:type="PreLoaded" enable="true" name="Event handling">
+            <block name="CLOCK_c">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CLOCK_c.png"/>
+            </block>
+            <block name="SampleCLK">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SampleCLK.png"/>
+            </block>
+            <block name="VirtualCLK0">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/VirtualCLK0.png"/>
+            </block>
+            <block name="ANDBLK">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/ANDBLK.png"/>
+            </block>
+            <block name="ANDLOG_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/ANDLOG_f.png"/>
+            </block>
+            <block name="CEVENTSCOPE">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CEVENTSCOPE.png"/>
+            </block>
+            <block name="CLKFROM">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CLKFROM.png"/>
+            </block>
+            <block name="CLKGOTO">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CLKGOTO.png"/>
+            </block>
+            <block name="CLKGotoTagVisibility">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CLKGotoTagVisibility.png"/>
+            </block>
+            <block name="CLKOUTV_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CLKOUTV_f.png"/>
+            </block>
+            <block name="CLKSOMV_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CLKSOMV_f.png"/>
+            </block>
+            <block name="EDGE_TRIGGER">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/EDGE_TRIGGER.png"/>
+            </block>
+            <block name="ENDBLK">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/ENDBLK.png"/>
+            </block>
+            <block name="END_c">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/END_c.png"/>
+            </block>
+            <block name="ESELECT_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/ESELECT_f.png"/>
+            </block>
+            <block name="EVTDLY_c">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/EVTDLY_c.png"/>
+            </block>
+            <block name="EVTGEN_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/EVTGEN_f.png"/>
+            </block>
+            <block name="EVTVARDLY">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/EVTVARDLY.png"/>
+            </block>
+            <block name="Extract_Activation">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/Extract_Activation.png"/>
+            </block>
+            <block name="HALT_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/HALT_f.png"/>
+            </block>
+            <block name="IFTHEL_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/IFTHEL_f.png"/>
+            </block>
+            <block name="M_freq">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/M_freq.png"/>
+            </block>
+            <block name="MCLOCK_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MCLOCK_f.png"/>
+            </block>
+            <block name="MFCLCK_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MFCLCK_f.png"/>
+            </block>
+            <block name="freq_div">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/freq_div.png"/>
+            </block>
+        </node>
+        <node xsi:type="PreLoaded" enable="true" name="Mathematical Operations">
+            <block name="ABS_VALUE">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/ABS_VALUE.png"/>
+            </block>
+            <block name="BIGSOM_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/BIGSOM_f.png"/>
+            </block>
+            <block name="COSBLK_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/COSBLK_f.png"/>
+            </block>
+            <block name="EXPBLK_m">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/EXPBLK_m.png"/>
+            </block>
+            <block name="GAINBLK_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/GAINBLK_f.png"/>
+            </block>
+            <block name="GAINBLK">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/GAINBLK.png"/>
+            </block>
+            <block name="GAIN_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/GAIN_f.png"/>
+            </block>
+            <block name="INVBLK">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/INVBLK.png"/>
+            </block>
+            <block name="LOGBLK_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/LOGBLK_f.png"/>
+            </block>
+            <block name="MATMAGPHI">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATMAGPHI.png"/>
+            </block>
+            <block name="MATZREIM">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATZREIM.png"/>
+            </block>
+            <block name="MAXMIN">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MAXMIN.png"/>
+            </block>
+            <block name="MAX_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MAX_f.png"/>
+            </block>
+            <block name="MIN_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MIN_f.png"/>
+            </block>
+            <block name="POWBLK_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/POWBLK_f.png"/>
+            </block>
+            <block name="PRODUCT">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/PRODUCT.png"/>
+            </block>
+            <block name="PROD_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/PROD_f.png"/>
+            </block>
+            <block name="SIGNUM">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SIGNUM.png"/>
+            </block>
+            <block name="SINBLK_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SINBLK_f.png"/>
+            </block>
+            <block name="SQRT">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SQRT.png"/>
+            </block>
+            <block name="SUMMATION">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SUMMATION.png"/>
+            </block>
+            <block name="SUM_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SUM_f.png"/>
+            </block>
+            <block name="SOM_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SOM_f.png"/>
+            </block>
+            <block name="TANBLK_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/TANBLK_f.png"/>
+            </block>
+            <block name="TrigFun">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/TrigFun.png"/>
+            </block>
+        </node>
+        <node xsi:type="PreLoaded" enable="true" name="Matrix">
+            <block name="CUMSUM">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CUMSUM.png"/>
+            </block>
+            <block name="EXTRACT">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/EXTRACT.png"/>
+            </block>
+            <block name="EXTTRI">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/EXTTRI.png"/>
+            </block>
+            <block name="MATBKSL">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATBKSL.png"/>
+            </block>
+            <block name="MATCATH">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATCATH.png"/>
+            </block>
+            <block name="MATCATV">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATCATV.png"/>
+            </block>
+            <block name="MATDET">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATDET.png"/>
+            </block>
+            <block name="MATDIAG">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATDIAG.png"/>
+            </block>
+            <block name="MATDIV">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATDIV.png"/>
+            </block>
+            <block name="MATEIG">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATEIG.png"/>
+            </block>
+            <block name="MATEXPM">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATEXPM.png"/>
+            </block>
+            <block name="MATINV">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATINV.png"/>
+            </block>
+            <block name="MATLU">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATLU.png"/>
+            </block>
+            <block name="MATMAGPHI">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATMAGPHI.png"/>
+            </block>
+            <block name="MATMUL">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATMUL.png"/>
+            </block>
+            <block name="MATPINV">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATPINV.png"/>
+            </block>
+            <block name="MATRESH">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATRESH.png"/>
+            </block>
+            <block name="MATSING">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATSING.png"/>
+            </block>
+            <block name="MATSUM">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATSUM.png"/>
+            </block>
+            <block name="MATTRAN">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATTRAN.png"/>
+            </block>
+            <block name="MATZCONJ">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATZCONJ.png"/>
+            </block>
+            <block name="MATZREIM">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MATZREIM.png"/>
+            </block>
+            <block name="RICC">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/RICC.png"/>
+            </block>
+            <block name="ROOTCOEF">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/ROOTCOEF.png"/>
+            </block>
+            <block name="SQRT">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SQRT.png"/>
+            </block>
+            <block name="SUBMAT">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SUBMAT.png"/>
+            </block>
+        </node>
+        <node xsi:type="PreLoaded" enable="true" name="Electrical">
+            <block name="CCS">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CCS.png"/>
+            </block>
+            <block name="CVS">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CVS.png"/>
+            </block>
+            <block name="Capacitor">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/Capacitor.png"/>
+            </block>
+            <block name="ConstantVoltage">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/ConstantVoltage.png"/>
+            </block>
+            <block name="CurrentSensor">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CurrentSensor.png"/>
+            </block>
+            <block name="Diode">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/Diode.png"/>
+            </block>
+            <block name="Ground">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/Ground.png"/>
+            </block>
+            <block name="Gyrator">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/Gyrator.png"/>
+            </block>
+            <block name="IdealTransformer">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/IdealTransformer.png"/>
+            </block>
+            <block name="Inductor">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/Inductor.png"/>
+            </block>
+            <block name="NMOS">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/NMOS.png"/>
+            </block>
+            <block name="NPN">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/NPN.png"/>
+            </block>
+            <block name="OpAmp">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/OpAmp.png"/>
+            </block>
+            <block name="PMOS">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/PMOS.png"/>
+            </block>
+            <block name="PNP">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/PNP.png"/>
+            </block>
+            <block name="PotentialSensor">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/PotentialSensor.png"/>
+            </block>
+            <block name="Resistor">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/Resistor.png"/>
+            </block>
+            <block name="SineVoltage">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SineVoltage.png"/>
+            </block>
+            <block name="Switch">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/Switch.png"/>
+            </block>
+            <block name="VVsourceAC">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/VVsourceAC.png"/>
+            </block>
+            <block name="VariableResistor">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/VariableResistor.png"/>
+            </block>
+            <block name="VoltageSensor">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/VoltageSensor.png"/>
+            </block>
+            <block name="VsourceAC">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/VsourceAC.png"/>
+            </block>
+        </node>
+        <node xsi:type="PreLoaded" enable="true" name="Integer">
+            <block name="BITCLEAR">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/BITCLEAR.png"/>
+            </block>
+            <block name="BITSET">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/BITSET.png"/>
+            </block>
+            <block name="CONVERT">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CONVERT.png"/>
+            </block>
+            <block name="DFLIPFLOP">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/DFLIPFLOP.png"/>
+            </block>
+            <block name="DLATCH">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/DLATCH.png"/>
+            </block>
+            <block name="EXTRACTBITS">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/EXTRACTBITS.png"/>
+            </block>
+            <block name="INTMUL">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/INTMUL.png"/>
+            </block>
+            <block name="JKFLIPFLOP">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/JKFLIPFLOP.png"/>
+            </block>
+            <block name="LOGIC">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/LOGIC.png"/>
+            </block>
+            <block name="SHIFT">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SHIFT.png"/>
+            </block>
+            <block name="SRFLIPFLOP">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SRFLIPFLOP.png"/>
+            </block>
+        </node>
+        <node xsi:type="PreLoaded" enable="true" name="Port &amp; Subsystem">
+            <block name="CLKINV_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CLKINV_f.png"/>
+            </block>
+            <block name="CLKOUTV_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CLKOUTV_f.png"/>
+            </block>
+            <block name="IN_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/IN_f.png"/>
+            </block>
+            <block name="INIMPL_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/INIMPL_f.png"/>
+            </block>
+            <block name="OUTIMPL_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/OUTIMPL_f.png"/>
+            </block>
+            <block name="OUT_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/OUT_f.png"/>
+            </block>
+            <block name="SUPER_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SUPER_f.png"/>
+                 
+            </block>
+        </node>
+        <node xsi:type="PreLoaded" enable="true" name="Zero crossing detection">
+            <block name="GENERAL_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/GENERAL_f.png"/>
+            </block>
+            <block name="NEGTOPOS_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/NEGTOPOS_f.png"/>
+            </block>
+            <block name="POSTONEG_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/POSTONEG_f.png"/>
+            </block>
+            <block name="ZCROSS_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/ZCROSS_f.png"/>
+            </block>
+        </node>
+        <node xsi:type="PreLoaded" enable="true" name="Signal Routing">
+            <block name="DEMUX">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/DEMUX.png"/>
+            </block>
+            <block name="DEMUX_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/DEMUX_f.png"/>
+            </block>
+            <block name="EXTRACTOR">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/EXTRACTOR.png"/>
+            </block>
+            <block name="SCALAR2VECTOR">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SCALAR2VECTOR.png"/>
+            </block>
+            <block name="FROM">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/FROM.png"/>
+            </block>
+            <block name="FROMMO">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/FROMMO.png"/>
+            </block>
+            <block name="GOTO">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/GOTO.png"/>
+            </block>
+            <block name="GOTOMO">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/GOTOMO.png"/>
+            </block>
+            <block name="CLKFROM">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CLKFROM.png"/>
+            </block>
+            <block name="CLKGOTO">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CLKGOTO.png"/>
+            </block>
+            <block name="GotoTagVisibility">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/GotoTagVisibility.png"/>
+            </block>
+            <block name="GotoTagVisibilityMO">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/GotoTagVisibilityMO.png"/>
+            </block>
+            <block name="ISELECT_m">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/ISELECT_m.png"/>
+            </block>
+            <block name="MUX">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MUX.png"/>
+            </block>
+            <block name="MUX_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MUX_f.png"/>
+            </block>
+            <block name="M_SWITCH">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/M_SWITCH.png"/>
+            </block>
+            <block name="NRMSOM_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/NRMSOM_f.png"/>
+            </block>
+            <block name="RELAY_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/RELAY_f.png"/>
+            </block>
+            <block name="SELECT_m">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SELECT_m.png"/>
+            </block>
+            <block name="SWITCH2_m">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SWITCH2_m.png"/>
+            </block>
+            <block name="SWITCH_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SWITCH_f.png"/>
+            </block>
+            <block name="SELF_SWITCH">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SELF_SWITCH.png"/>
+            </block>
+        </node>
+        <node xsi:type="PreLoaded" enable="true" name="Signal Processing">
+            <block name="QUANT_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/QUANT_f.png"/>
+            </block>
+            <block name="SAMPHOLD_m">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SAMPHOLD_m.png"/>
+            </block>
+        </node>
+        <node xsi:type="PreLoaded" enable="true" name="Implicit">
+            <block name="CONSTRAINT_c">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CONSTRAINT_c.png"/>
+            </block>
+            <block name="CONSTRAINT2_c">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CONSTRAINT2_c.png"/>
+            </block>
+            <block name="DIFF_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/DIFF_f.png"/>
+            </block>
+        </node>
+        <node xsi:type="PreLoaded" enable="true" name="Annotations">
+            <block name="TEXT_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/TEXT_f.png"/>
+            </block>
+        </node>
+        <node xsi:type="PreLoaded" enable="true" name="Sinks">
+            <block name="AFFICH_m">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/AFFICH_m.png"/>
+            </block>
+            <block name="BARXY">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/BARXY.png"/>
+            </block>
+            <block name="CANIMXY">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CANIMXY.png"/>
+            </block>
+            <block name="CANIMXY3D">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CANIMXY3D.png"/>
+            </block>
+            <block name="CFSCOPE">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CFSCOPE.png"/>
+            </block>
+            <block name="CLKOUTV_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CLKOUTV_f.png"/>
+            </block>
+            <block name="CMAT3D">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CMAT3D.png"/>
+            </block>
+            <block name="CMATVIEW">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CMATVIEW.png"/>
+            </block>
+            <block name="CMSCOPE">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CMSCOPE.png"/>
+            </block>
+            <block name="CSCOPE">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CSCOPE.png"/>
+            </block>
+            <block name="CSCOPXY">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CSCOPXY.png"/>
+            </block>
+            <block name="CSCOPXY3D">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CSCOPXY3D.png"/>
+            </block>
+            <block name="ENDBLK">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/ENDBLK.png"/>
+            </block>
+            <block name="END_c">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/END_c.png"/>
+            </block>
+            <block name="HALT_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/HALT_f.png"/>
+            </block>
+            <block name="OUTIMPL_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/OUTIMPL_f.png"/>
+            </block>
+            <block name="OUT_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/OUT_f.png"/>
+            </block>
+            <block name="TOWS_c">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/TOWS_c.png"/>
+            </block>
+            <block name="TRASH_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/TRASH_f.png"/>
+            </block>
+            <block name="WRITEAU_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/WRITEAU_f.png"/>
+            </block>
+            <block name="WRITEC_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/WRITEC_f.png"/>
+            </block>
+        </node>
+        <node xsi:type="PreLoaded" enable="true" name="Sources">
+            <block name="CLKINV_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CLKINV_f.png"/>
+            </block>
+            <block name="CLOCK_c">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CLOCK_c.png"/>
+            </block>
+            <block name="CONST_m">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CONST_m.png"/>
+            </block>
+            <block name="CONST">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CONST.png"/>
+            </block>
+            <block name="CONST_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CONST_f.png"/>
+            </block>
+            <block name="CURV_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CURV_f.png"/>
+            </block>
+            <block name="Counter">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/Counter.png"/>
+            </block>
+            <block name="FROMWSB">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/FROMWSB.png"/>
+            </block>
+            <block name="GENSIN_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/GENSIN_f.png"/>
+            </block>
+            <block name="GENSQR_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/GENSQR_f.png"/>
+            </block>
+            <block name="INIMPL_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/INIMPL_f.png"/>
+            </block>
+            <block name="IN_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/IN_f.png"/>
+            </block>
+            <block name="Modulo_Count">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/Modulo_Count.png"/>
+            </block>
+            <block name="RAMP">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/RAMP.png"/>
+            </block>
+            <block name="RAND_m">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/RAND_m.png"/>
+            </block>
+            <block name="READAU_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/READAU_f.png"/>
+            </block>
+            <block name="READC_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/READC_f.png"/>
+            </block>
+            <block name="RFILE_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/RFILE_f.png"/>
+            </block>
+            <block name="SAWTOOTH_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SAWTOOTH_f.png"/>
+            </block>
+            <block name="STEP_FUNCTION">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/STEP_FUNCTION.png"/>
+            </block>
+            <block name="PULSE_SC">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/PULSE_SC.png"/>
+            </block>
+            <block name="SampleCLK">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SampleCLK.png"/>
+            </block>
+            <block name="Sigbuilder">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/Sigbuilder.png"/>
+            </block>
+            <block name="TIME_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/TIME_f.png"/>
+            </block>
+            <block name="TKSCALE">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/TKSCALE.png"/>
+            </block>
+        </node>
+        <node xsi:type="PreLoaded" enable="true" name="Thermo-Hydraulics">
+            <block name="Bache">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/Bache.png"/>
+            </block>
+            <block name="PerteDP">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/PerteDP.png"/>
+            </block>
+            <block name="PuitsP">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/PuitsP.png"/>
+            </block>
+            <block name="SourceP">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SourceP.png"/>
+            </block>
+            <block name="VanneReglante">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/VanneReglante.png"/>
+            </block>
+            <block name="Flowmeter">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/Flowmeter.png"/>
+            </block>
+        </node>
+        <node xsi:type="PreLoaded" enable="true" name="Demonstrations Blocks">
+            <block name="BOUNCE">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/BOUNCE.png"/>
+            </block>
+            <block name="BOUNCEXY">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/BOUNCEXY.png"/>
+            </block>
+            <block name="BPLATFORM">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/BPLATFORM.png"/>
+            </block>
+        </node>
+        <node xsi:type="PreLoaded" enable="true" name="User-Defined Functions">
+            <block name="CBLOCK">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/CBLOCK.png"/>
+            </block>
+            <block name="DEBUG_SCICOS">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/DEBUG_SCICOS.png"/>
+            </block>
+            <block name="EXPRESSION">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/EXPRESSION.png"/>
+            </block>
+            <block name="MBLOCK">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/MBLOCK.png"/>
+            </block>
+            <block name="PDE">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/PDE.png"/>
+            </block>
+            <block name="SUPER_f">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/SUPER_f.png"/>
+            </block>
+            <block name="c_block">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/c_block.png"/>
+            </block>
+            <block name="fortran_block">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/fortran_block.png"/>
+            </block>
+            <block name="generic_block3">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/generic_block3.png"/>
+            </block>
+            <block name="scifunc_block_m">
+                <icon variable="SCI" path="/modules/xcos/images/palettes/scifunc_block_m.png"/>
+            </block>
+        </node>
     </node>
-    <node xsi:type="PreLoaded" enable="true" name="Continuous time systems">
-      <block name="CLINDUMMY_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CLINDUMMY_f.png"/>
-      </block>
-      <block name="CLR">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CLR.png"/>
-      </block>
-      <block name="CLSS">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CLSS.png"/>
-      </block>
-      <block name="DERIV">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/DERIV.png"/>
-      </block>
-      <block name="INTEGRAL_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/INTEGRAL_f.png"/>
-      </block>
-      <block name="INTEGRAL_m">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/INTEGRAL_m.png"/>
-      </block>
-      <block name="PID">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/PID.png"/>
-      </block>
-      <block name="TCLSS">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/TCLSS.png"/>
-      </block>
-      <block name="TIME_DELAY">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/TIME_DELAY.png"/>
-      </block>
-      <block name="VARIABLE_DELAY">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/VARIABLE_DELAY.png"/>
-      </block>
-      <block name="PDE">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/PDE.png"/>
-      </block>
-    </node>
-    <node xsi:type="PreLoaded" enable="true" name="Discontinuities">
-      <block name="BACKLASH">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/BACKLASH.png"/>
-      </block>
-      <block name="DEADBAND">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/DEADBAND.png"/>
-      </block>
-      <block name="DELAYV_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/DELAYV_f.png"/>
-      </block>
-      <block name="HYSTHERESIS">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/HYSTHERESIS.png"/>
-      </block>
-      <block name="RATELIMITER">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/RATELIMITER.png"/>
-      </block>
-      <block name="QUANT_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/QUANT_f.png"/>
-      </block>
-      <block name="SATURATION">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SATURATION.png"/>
-      </block>
-    </node>
-    <node xsi:type="PreLoaded" enable="true" name="Discrete time systems">
-      <block name="AUTOMAT">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/AUTOMAT.png"/>
-      </block>
-      <block name="DELAYV_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/DELAYV_f.png"/>
-      </block>
-      <block name="DELAY_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/DELAY_f.png"/>
-      </block>
-      <block name="DLR">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/DLR.png"/>
-      </block>
-      <block name="DLRADAPT_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/DLRADAPT_f.png"/>
-      </block>
-      <block name="DLSS">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/DLSS.png"/>
-      </block>
-      <block name="DOLLAR_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/DOLLAR_f.png"/>
-      </block>
-      <block name="DOLLAR">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/DOLLAR.png"/>
-      </block>
-      <block name="DOLLAR_m">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/DOLLAR_m.png"/>
-      </block>
-      <block name="SAMPHOLD_m">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SAMPHOLD_m.png"/>
-      </block>
-      <block name="TCLSS">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/TCLSS.png"/>
-      </block>
-      <block name="REGISTER">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/REGISTER.png"/>
-      </block>
-    </node>
-    <node xsi:type="PreLoaded" enable="true" name="Lookup Tables">
-      <block name="INTRP2BLK_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/INTRP2BLK_f.png"/>
-      </block>
-      <block name="INTRPLBLK_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/INTRPLBLK_f.png"/>
-      </block>
-      <block name="LOOKUP_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/LOOKUP_f.png"/>
-      </block>
-    </node>
-    <node xsi:type="PreLoaded" enable="true" name="Event handling">
-      <block name="CLOCK_c">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CLOCK_c.png"/>
-      </block>
-      <block name="SampleCLK">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SampleCLK.png"/>
-      </block>
-      <block name="VirtualCLK0">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/VirtualCLK0.png"/>
-      </block>
-      <block name="ANDBLK">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/ANDBLK.png"/>
-      </block>
-      <block name="ANDLOG_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/ANDLOG_f.png"/>
-      </block>
-      <block name="CEVENTSCOPE">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CEVENTSCOPE.png"/>
-      </block>
-      <block name="CLKFROM">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CLKFROM.png"/>
-      </block>
-      <block name="CLKGOTO">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CLKGOTO.png"/>
-      </block>
-      <block name="CLKGotoTagVisibility">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CLKGotoTagVisibility.png"/>
-      </block>
-      <block name="CLKOUTV_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CLKOUTV_f.png"/>
-      </block>
-      <block name="CLKSOMV_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CLKSOMV_f.png"/>
-      </block>
-      <block name="EDGE_TRIGGER">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/EDGE_TRIGGER.png"/>
-      </block>
-      <block name="ENDBLK">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/ENDBLK.png"/>
-      </block>
-      <block name="END_c">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/END_c.png"/>
-      </block>
-      <block name="ESELECT_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/ESELECT_f.png"/>
-      </block>
-      <block name="EVTDLY_c">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/EVTDLY_c.png"/>
-      </block>
-      <block name="EVTGEN_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/EVTGEN_f.png"/>
-      </block>
-      <block name="EVTVARDLY">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/EVTVARDLY.png"/>
-      </block>
-      <block name="Extract_Activation">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/Extract_Activation.png"/>
-      </block>
-      <block name="HALT_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/HALT_f.png"/>
-      </block>
-      <block name="IFTHEL_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/IFTHEL_f.png"/>
-      </block>
-      <block name="M_freq">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/M_freq.png"/>
-      </block>
-      <block name="MCLOCK_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MCLOCK_f.png"/>
-      </block>
-      <block name="MFCLCK_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MFCLCK_f.png"/>
-      </block>
-      <block name="freq_div">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/freq_div.png"/>
-      </block>
-    </node>
-    <node xsi:type="PreLoaded" enable="true" name="Mathematical Operations">
-      <block name="ABS_VALUE">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/ABS_VALUE.png"/>
-      </block>
-      <block name="BIGSOM_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/BIGSOM_f.png"/>
-      </block>
-      <block name="COSBLK_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/COSBLK_f.png"/>
-      </block>
-      <block name="EXPBLK_m">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/EXPBLK_m.png"/>
-      </block>
-      <block name="GAINBLK_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/GAINBLK_f.png"/>
-      </block>
-      <block name="GAINBLK">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/GAINBLK.png"/>
-      </block>
-      <block name="GAIN_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/GAIN_f.png"/>
-      </block>
-      <block name="INVBLK">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/INVBLK.png"/>
-      </block>
-      <block name="LOGBLK_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/LOGBLK_f.png"/>
-      </block>
-      <block name="MATMAGPHI">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATMAGPHI.png"/>
-      </block>
-      <block name="MATZREIM">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATZREIM.png"/>
-      </block>
-      <block name="MAXMIN">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MAXMIN.png"/>
-      </block>
-      <block name="MAX_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MAX_f.png"/>
-      </block>
-      <block name="MIN_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MIN_f.png"/>
-      </block>
-      <block name="POWBLK_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/POWBLK_f.png"/>
-      </block>
-      <block name="PRODUCT">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/PRODUCT.png"/>
-      </block>
-      <block name="PROD_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/PROD_f.png"/>
-      </block>
-      <block name="SIGNUM">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SIGNUM.png"/>
-      </block>
-      <block name="SINBLK_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SINBLK_f.png"/>
-      </block>
-      <block name="SQRT">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SQRT.png"/>
-      </block>
-      <block name="SUMMATION">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SUMMATION.png"/>
-      </block>
-      <block name="SUM_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SUM_f.png"/>
-      </block>
-      <block name="SOM_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SOM_f.png"/>
-      </block>
-      <block name="TANBLK_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/TANBLK_f.png"/>
-      </block>
-      <block name="TrigFun">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/TrigFun.png"/>
-      </block>
-    </node>
-    <node xsi:type="PreLoaded" enable="true" name="Matrix">
-      <block name="CUMSUM">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CUMSUM.png"/>
-      </block>
-      <block name="EXTRACT">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/EXTRACT.png"/>
-      </block>
-      <block name="EXTTRI">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/EXTTRI.png"/>
-      </block>
-      <block name="MATBKSL">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATBKSL.png"/>
-      </block>
-      <block name="MATCATH">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATCATH.png"/>
-      </block>
-      <block name="MATCATV">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATCATV.png"/>
-      </block>
-      <block name="MATDET">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATDET.png"/>
-      </block>
-      <block name="MATDIAG">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATDIAG.png"/>
-      </block>
-      <block name="MATDIV">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATDIV.png"/>
-      </block>
-      <block name="MATEIG">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATEIG.png"/>
-      </block>
-      <block name="MATEXPM">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATEXPM.png"/>
-      </block>
-      <block name="MATINV">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATINV.png"/>
-      </block>
-      <block name="MATLU">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATLU.png"/>
-      </block>
-      <block name="MATMAGPHI">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATMAGPHI.png"/>
-      </block>
-      <block name="MATMUL">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATMUL.png"/>
-      </block>
-      <block name="MATPINV">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATPINV.png"/>
-      </block>
-      <block name="MATRESH">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATRESH.png"/>
-      </block>
-      <block name="MATSING">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATSING.png"/>
-      </block>
-      <block name="MATSUM">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATSUM.png"/>
-      </block>
-      <block name="MATTRAN">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATTRAN.png"/>
-      </block>
-      <block name="MATZCONJ">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATZCONJ.png"/>
-      </block>
-      <block name="MATZREIM">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MATZREIM.png"/>
-      </block>
-      <block name="RICC">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/RICC.png"/>
-      </block>
-      <block name="ROOTCOEF">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/ROOTCOEF.png"/>
-      </block>
-      <block name="SQRT">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SQRT.png"/>
-      </block>
-      <block name="SUBMAT">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SUBMAT.png"/>
-      </block>
-    </node>
-    <node xsi:type="PreLoaded" enable="true" name="Electrical">
-      <block name="CCS">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CCS.png"/>
-      </block>
-      <block name="CVS">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CVS.png"/>
-      </block>
-      <block name="Capacitor">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/Capacitor.png"/>
-      </block>
-      <block name="ConstantVoltage">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/ConstantVoltage.png"/>
-      </block>
-      <block name="CurrentSensor">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CurrentSensor.png"/>
-      </block>
-      <block name="Diode">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/Diode.png"/>
-      </block>
-      <block name="Ground">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/Ground.png"/>
-      </block>
-      <block name="Gyrator">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/Gyrator.png"/>
-      </block>
-      <block name="IdealTransformer">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/IdealTransformer.png"/>
-      </block>
-      <block name="Inductor">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/Inductor.png"/>
-      </block>
-      <block name="NMOS">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/NMOS.png"/>
-      </block>
-      <block name="NPN">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/NPN.png"/>
-      </block>
-      <block name="OpAmp">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/OpAmp.png"/>
-      </block>
-      <block name="PMOS">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/PMOS.png"/>
-      </block>
-      <block name="PNP">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/PNP.png"/>
-      </block>
-      <block name="PotentialSensor">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/PotentialSensor.png"/>
-      </block>
-      <block name="Resistor">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/Resistor.png"/>
-      </block>
-      <block name="SineVoltage">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SineVoltage.png"/>
-      </block>
-      <block name="Switch">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/Switch.png"/>
-      </block>
-      <block name="VVsourceAC">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/VVsourceAC.png"/>
-      </block>
-      <block name="VariableResistor">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/VariableResistor.png"/>
-      </block>
-      <block name="VoltageSensor">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/VoltageSensor.png"/>
-      </block>
-      <block name="VsourceAC">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/VsourceAC.png"/>
-      </block>
-    </node>
-    <node xsi:type="PreLoaded" enable="true" name="Integer">
-      <block name="BITCLEAR">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/BITCLEAR.png"/>
-      </block>
-      <block name="BITSET">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/BITSET.png"/>
-      </block>
-      <block name="CONVERT">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CONVERT.png"/>
-      </block>
-      <block name="DFLIPFLOP">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/DFLIPFLOP.png"/>
-      </block>
-      <block name="DLATCH">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/DLATCH.png"/>
-      </block>
-      <block name="EXTRACTBITS">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/EXTRACTBITS.png"/>
-      </block>
-      <block name="INTMUL">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/INTMUL.png"/>
-      </block>
-      <block name="JKFLIPFLOP">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/JKFLIPFLOP.png"/>
-      </block>
-      <block name="LOGIC">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/LOGIC.png"/>
-      </block>
-      <block name="SHIFT">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SHIFT.png"/>
-      </block>
-      <block name="SRFLIPFLOP">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SRFLIPFLOP.png"/>
-      </block>
-    </node>
-    <node xsi:type="PreLoaded" enable="true" name="Port &amp; Subsystem">
-      <block name="CLKINV_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CLKINV_f.png"/>
-      </block>
-      <block name="CLKOUTV_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CLKOUTV_f.png"/>
-      </block>
-      <block name="IN_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/IN_f.png"/>
-      </block>
-      <block name="INIMPL_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/INIMPL_f.png"/>
-      </block>
-      <block name="OUTIMPL_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/OUTIMPL_f.png"/>
-      </block>
-      <block name="OUT_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/OUT_f.png"/>
-      </block>
-      <block name="SUPER_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SUPER_f.png"/>
-      </block>
-    </node>
-    <node xsi:type="PreLoaded" enable="true" name="Zero crossing detection">
-      <block name="GENERAL_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/GENERAL_f.png"/>
-      </block>
-      <block name="NEGTOPOS_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/NEGTOPOS_f.png"/>
-      </block>
-      <block name="POSTONEG_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/POSTONEG_f.png"/>
-      </block>
-      <block name="ZCROSS_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/ZCROSS_f.png"/>
-      </block>
-    </node>
-    <node xsi:type="PreLoaded" enable="true" name="Signal Routing">
-      <block name="DEMUX">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/DEMUX.png"/>
-      </block>
-      <block name="DEMUX_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/DEMUX_f.png"/>
-      </block>
-      <block name="EXTRACTOR">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/EXTRACTOR.png"/>
-      </block>
-      <block name="SCALAR2VECTOR">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SCALAR2VECTOR.png"/>
-      </block>
-      <block name="FROM">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/FROM.png"/>
-      </block>
-      <block name="FROMMO">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/FROMMO.png"/>
-      </block>
-      <block name="GOTO">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/GOTO.png"/>
-      </block>
-      <block name="GOTOMO">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/GOTOMO.png"/>
-      </block>
-      <block name="CLKFROM">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CLKFROM.png"/>
-      </block>
-      <block name="CLKGOTO">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CLKGOTO.png"/>
-      </block>
-      <block name="GotoTagVisibility">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/GotoTagVisibility.png"/>
-      </block>
-      <block name="GotoTagVisibilityMO">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/GotoTagVisibilityMO.png"/>
-      </block>
-      <block name="ISELECT_m">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/ISELECT_m.png"/>
-      </block>
-      <block name="MUX">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MUX.png"/>
-      </block>
-      <block name="MUX_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MUX_f.png"/>
-      </block>
-      <block name="M_SWITCH">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/M_SWITCH.png"/>
-      </block>
-      <block name="NRMSOM_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/NRMSOM_f.png"/>
-      </block>
-      <block name="RELAY_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/RELAY_f.png"/>
-      </block>
-      <block name="SELECT_m">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SELECT_m.png"/>
-      </block>
-      <block name="SWITCH2_m">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SWITCH2_m.png"/>
-      </block>
-      <block name="SWITCH_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SWITCH_f.png"/>
-      </block>
-      <block name="SELF_SWITCH">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SELF_SWITCH.png"/>
-      </block>
-    </node>
-    <node xsi:type="PreLoaded" enable="true" name="Signal Processing">
-      <block name="QUANT_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/QUANT_f.png"/>
-      </block>
-      <block name="SAMPHOLD_m">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SAMPHOLD_m.png"/>
-      </block>
-    </node>
-    <node xsi:type="PreLoaded" enable="true" name="Implicit">
-      <block name="CONSTRAINT_c">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CONSTRAINT_c.png"/>
-      </block>
-      <block name="CONSTRAINT2_c">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CONSTRAINT2_c.png"/>
-      </block>
-      <block name="DIFF_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/DIFF_f.png"/>
-      </block>
-    </node>
-    <node xsi:type="PreLoaded" enable="true" name="Annotations">
-      <block name="TEXT_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/TEXT_f.png"/>
-      </block>
-    </node>
-    <node xsi:type="PreLoaded" enable="true" name="Sinks">
-      <block name="AFFICH_m">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/AFFICH_m.png"/>
-      </block>
-      <block name="BARXY">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/BARXY.png"/>
-      </block>
-      <block name="CANIMXY">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CANIMXY.png"/>
-      </block>
-      <block name="CANIMXY3D">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CANIMXY3D.png"/>
-      </block>
-      <block name="CFSCOPE">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CFSCOPE.png"/>
-      </block>
-      <block name="CLKOUTV_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CLKOUTV_f.png"/>
-      </block>
-      <block name="CMAT3D">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CMAT3D.png"/>
-      </block>
-      <block name="CMATVIEW">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CMATVIEW.png"/>
-      </block>
-      <block name="CMSCOPE">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CMSCOPE.png"/>
-      </block>
-      <block name="CSCOPE">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CSCOPE.png"/>
-      </block>
-      <block name="CSCOPXY">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CSCOPXY.png"/>
-      </block>
-      <block name="CSCOPXY3D">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CSCOPXY3D.png"/>
-      </block>
-      <block name="ENDBLK">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/ENDBLK.png"/>
-      </block>
-      <block name="END_c">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/END_c.png"/>
-      </block>
-      <block name="HALT_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/HALT_f.png"/>
-      </block>
-      <block name="OUTIMPL_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/OUTIMPL_f.png"/>
-      </block>
-      <block name="OUT_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/OUT_f.png"/>
-      </block>
-      <block name="TOWS_c">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/TOWS_c.png"/>
-      </block>
-      <block name="TRASH_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/TRASH_f.png"/>
-      </block>
-      <block name="WRITEAU_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/WRITEAU_f.png"/>
-      </block>
-      <block name="WRITEC_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/WRITEC_f.png"/>
-      </block>
-    </node>
-    <node xsi:type="PreLoaded" enable="true" name="Sources">
-      <block name="CLKINV_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CLKINV_f.png"/>
-      </block>
-      <block name="CLOCK_c">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CLOCK_c.png"/>
-      </block>
-      <block name="CONST_m">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CONST_m.png"/>
-      </block>
-      <block name="CONST">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CONST.png"/>
-      </block>
-      <block name="CONST_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CONST_.png"/>
-      </block>
-      <block name="CURV_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CURV_f.png"/>
-      </block>
-      <block name="Counter">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/Counter.png"/>
-      </block>
-      <block name="FROMWSB">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/FROMWSB.png"/>
-      </block>
-      <block name="GENSIN_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/GENSIN_f.png"/>
-      </block>
-      <block name="GENSQR_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/GENSQR_f.png"/>
-      </block>
-      <block name="INIMPL_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/INIMPL_f.png"/>
-      </block>
-      <block name="IN_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/IN_f.png"/>
-      </block>
-      <block name="Modulo_Count">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/Modulo_Count.png"/>
-      </block>
-      <block name="RAMP">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/RAMP.png"/>
-      </block>
-      <block name="RAND_m">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/RAND_m.png"/>
-      </block>
-      <block name="READAU_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/READAU_f.png"/>
-      </block>
-      <block name="READC_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/READC_f.png"/>
-      </block>
-      <block name="RFILE_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/RFILE_f.png"/>
-      </block>
-      <block name="SAWTOOTH_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SAWTOOTH_f.png"/>
-      </block>
-      <block name="STEP_FUNCTION">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/STEP_FUNCTION.png"/>
-      </block>
-      <block name="PULSE_SC">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/PULSE_SC.png"/>
-      </block>
-      <block name="SampleCLK">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SampleCLK.png"/>
-      </block>
-      <block name="Sigbuilder">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/Sigbuilder.png"/>
-      </block>
-      <block name="TIME_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/TIME_f.png"/>
-      </block>
-      <block name="TKSCALE">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/TKSCALE.png"/>
-      </block>
-    </node>
-    <node xsi:type="PreLoaded" enable="true" name="Thermo-Hydraulics">
-      <block name="Bache">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/Bache.png"/>
-      </block>
-      <block name="PerteDP">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/PerteDP.png"/>
-      </block>
-      <block name="PuitsP">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/PuitsP.png"/>
-      </block>
-      <block name="SourceP">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SourceP.png"/>
-      </block>
-      <block name="VanneReglante">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/VanneReglante.png"/>
-      </block>
-      <block name="Flowmeter">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/Flowmeter.png"/>
-      </block>
-    </node>
-    <node xsi:type="PreLoaded" enable="true" name="Demonstrations Blocks">
-      <block name="BOUNCE">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/BOUNCE.png"/>
-      </block>
-      <block name="BOUNCEXY">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/BOUNCEXY.png"/>
-      </block>
-      <block name="BPLATFORM">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/BPLATFORM.png"/>
-      </block>
-    </node>
-    <node xsi:type="PreLoaded" enable="true" name="User-Defined Functions">
-      <block name="CBLOCK">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/CBLOCK.png"/>
-      </block>
-      <block name="DEBUG_SCICOS">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/DEBUG_SCICOS.png"/>
-      </block>
-      <block name="EXPRESSION">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/EXPRESSION.png"/>
-      </block>
-      <block name="MBLOCK">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/MBLOCK.png"/>
-      </block>
-      <block name="PDE">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/PDE.png"/>
-      </block>
-      <block name="SUPER_f">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/SUPER_f.png"/>
-      </block>
-      <block name="c_block">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/c_block.png"/>
-      </block>
-      <block name="fortran_block">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/fortran_block.png"/>
-      </block>
-      <block name="generic_block3">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/generic_block3.png"/>
-      </block>
-      <block name="scifunc_block_m">
-        <icon variable="SCI" path="/modules/xcos/images/palettes/scifunc_block_m.png"/>
-      </block>
-    </node>
-  </node>
 </category>
index d1978d3..d820596 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/ABS_VALUE.png and b/scilab/modules/xcos/images/palettes/ABS_VALUE.png differ
index e06f1e8..4016fba 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/AFFICH_m.png and b/scilab/modules/xcos/images/palettes/AFFICH_m.png differ
index 9ad9dd0..9c8f4da 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/ANDBLK.png and b/scilab/modules/xcos/images/palettes/ANDBLK.png differ
index a46cd12..2edeaf4 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/ANDLOG_f.png and b/scilab/modules/xcos/images/palettes/ANDLOG_f.png differ
index a3e00ae..82575e8 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/AUTOMAT.png and b/scilab/modules/xcos/images/palettes/AUTOMAT.png differ
index 7f49169..b72a330 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/BACKLASH.png and b/scilab/modules/xcos/images/palettes/BACKLASH.png differ
index d1b2fc6..c8a9c68 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/BARXY.png and b/scilab/modules/xcos/images/palettes/BARXY.png differ
index 0397947..bc01a10 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/BITCLEAR.png and b/scilab/modules/xcos/images/palettes/BITCLEAR.png differ
index 6ccd7e9..1ea8449 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/BITSET.png and b/scilab/modules/xcos/images/palettes/BITSET.png differ
index d1ed424..646fc01 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/BOUNCE.png and b/scilab/modules/xcos/images/palettes/BOUNCE.png differ
index 5e9efe5..5d271da 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/BOUNCEXY.png and b/scilab/modules/xcos/images/palettes/BOUNCEXY.png differ
index 267d7d5..a72bbe8 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/BPLATFORM.png and b/scilab/modules/xcos/images/palettes/BPLATFORM.png differ
index cf1ab19..bb683f2 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/Bache.png and b/scilab/modules/xcos/images/palettes/Bache.png differ
index 5e9efe5..5d271da 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CANIMXY.png and b/scilab/modules/xcos/images/palettes/CANIMXY.png differ
index 920b810..e99adc6 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CANIMXY3D.png and b/scilab/modules/xcos/images/palettes/CANIMXY3D.png differ
index 8d3ac03..b627da1 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CBLOCK.png and b/scilab/modules/xcos/images/palettes/CBLOCK.png differ
index 0c99b77..2756cf1 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CCS.png and b/scilab/modules/xcos/images/palettes/CCS.png differ
index 6cd3025..985d9f8 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CEVENTSCOPE.png and b/scilab/modules/xcos/images/palettes/CEVENTSCOPE.png differ
index 8c2a129..a0f6aa2 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CFSCOPE.png and b/scilab/modules/xcos/images/palettes/CFSCOPE.png differ
index 652f37a..6054174 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CLINDUMMY_f.png and b/scilab/modules/xcos/images/palettes/CLINDUMMY_f.png differ
index ed3d639..b44cf89 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CLKFROM.png and b/scilab/modules/xcos/images/palettes/CLKFROM.png differ
index 2caa7e2..6c28cb0 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CLKGOTO.png and b/scilab/modules/xcos/images/palettes/CLKGOTO.png differ
index b5c1111..48fc28b 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CLKGotoTagVisibility.png and b/scilab/modules/xcos/images/palettes/CLKGotoTagVisibility.png differ
index 1f74603..cbec709 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CLKINV_f.png and b/scilab/modules/xcos/images/palettes/CLKINV_f.png differ
index 9ac216c..8258bad 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CLKOUTV_f.png and b/scilab/modules/xcos/images/palettes/CLKOUTV_f.png differ
index dfe9ad6..f00e672 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CLKSOMV_f.png and b/scilab/modules/xcos/images/palettes/CLKSOMV_f.png differ
index 8bfb8d4..ca18e49 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CLOCK_c.png and b/scilab/modules/xcos/images/palettes/CLOCK_c.png differ
index e629004..74fea5e 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CLR.png and b/scilab/modules/xcos/images/palettes/CLR.png differ
index 83ff14b..858e32f 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CLSS.png and b/scilab/modules/xcos/images/palettes/CLSS.png differ
index 0d7b07f..86adf82 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CMAT3D.png and b/scilab/modules/xcos/images/palettes/CMAT3D.png differ
index a21c4ea..b3a4efd 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CMATVIEW.png and b/scilab/modules/xcos/images/palettes/CMATVIEW.png differ
index 0723aa2..b2a6895 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CMSCOPE.png and b/scilab/modules/xcos/images/palettes/CMSCOPE.png differ
diff --git a/scilab/modules/xcos/images/palettes/CONST.png b/scilab/modules/xcos/images/palettes/CONST.png
new file mode 100644 (file)
index 0000000..205c8d4
Binary files /dev/null and b/scilab/modules/xcos/images/palettes/CONST.png differ
index 0a5b6e7..f29140c 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CONSTRAINT2_c.png and b/scilab/modules/xcos/images/palettes/CONSTRAINT2_c.png differ
index a8cf0b9..dcaae5c 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CONSTRAINT_c.png and b/scilab/modules/xcos/images/palettes/CONSTRAINT_c.png differ
diff --git a/scilab/modules/xcos/images/palettes/CONST_f.png b/scilab/modules/xcos/images/palettes/CONST_f.png
new file mode 100644 (file)
index 0000000..205c8d4
Binary files /dev/null and b/scilab/modules/xcos/images/palettes/CONST_f.png differ
index d3de893..5651929 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CONVERT.png and b/scilab/modules/xcos/images/palettes/CONVERT.png differ
index 33bb2d3..ba137c9 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/COSBLK_f.png and b/scilab/modules/xcos/images/palettes/COSBLK_f.png differ
index 3d20fbe..17a1860 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CSCOPE.png and b/scilab/modules/xcos/images/palettes/CSCOPE.png differ
index 123e06a..91a7752 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CSCOPXY.png and b/scilab/modules/xcos/images/palettes/CSCOPXY.png differ
index 2e3acf3..7609aad 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CSCOPXY3D.png and b/scilab/modules/xcos/images/palettes/CSCOPXY3D.png differ
index 2a06a75..66b80ef 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CUMSUM.png and b/scilab/modules/xcos/images/palettes/CUMSUM.png differ
index 2f9c41e..11196b8 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CURV_f.png and b/scilab/modules/xcos/images/palettes/CURV_f.png differ
index 6093c17..c20ab95 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CVS.png and b/scilab/modules/xcos/images/palettes/CVS.png differ
index 96026d5..d74c7ab 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/Capacitor.png and b/scilab/modules/xcos/images/palettes/Capacitor.png differ
index 47ef414..e314973 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/ConstantVoltage.png and b/scilab/modules/xcos/images/palettes/ConstantVoltage.png differ
index 15abc3d..017f38c 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/Counter.png and b/scilab/modules/xcos/images/palettes/Counter.png differ
index bb69786..d174753 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/CurrentSensor.png and b/scilab/modules/xcos/images/palettes/CurrentSensor.png differ
index 5df54c5..fa20df7 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/DEADBAND.png and b/scilab/modules/xcos/images/palettes/DEADBAND.png differ
index 39690b4..2fd1c23 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/DEBUG_SCICOS.png and b/scilab/modules/xcos/images/palettes/DEBUG_SCICOS.png differ
index 7527576..4a20c37 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/DELAYV_f.png and b/scilab/modules/xcos/images/palettes/DELAYV_f.png differ
index c659b6e..5f3ef28 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/DELAY_f.png and b/scilab/modules/xcos/images/palettes/DELAY_f.png differ
index 1b094cc..750feba 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/DEMUX.png and b/scilab/modules/xcos/images/palettes/DEMUX.png differ
diff --git a/scilab/modules/xcos/images/palettes/DEMUX_f.png b/scilab/modules/xcos/images/palettes/DEMUX_f.png
new file mode 100644 (file)
index 0000000..750feba
Binary files /dev/null and b/scilab/modules/xcos/images/palettes/DEMUX_f.png differ
index ed7a96c..d988bd1 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/DERIV.png and b/scilab/modules/xcos/images/palettes/DERIV.png differ
index b5c6b0f..94ece87 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/DFLIPFLOP.png and b/scilab/modules/xcos/images/palettes/DFLIPFLOP.png differ
index 3111498..e1df4ca 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/DIFF_f.png and b/scilab/modules/xcos/images/palettes/DIFF_f.png differ
index 91e9af1..bf4f474 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/DLATCH.png and b/scilab/modules/xcos/images/palettes/DLATCH.png differ
index d254116..22a556e 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/DLR.png and b/scilab/modules/xcos/images/palettes/DLR.png differ
index a3ec977..f3d9fcf 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/DLRADAPT_f.png and b/scilab/modules/xcos/images/palettes/DLRADAPT_f.png differ
index 47b0b87..e5fcd92 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/DLSS.png and b/scilab/modules/xcos/images/palettes/DLSS.png differ
diff --git a/scilab/modules/xcos/images/palettes/DOLLAR.png b/scilab/modules/xcos/images/palettes/DOLLAR.png
new file mode 100644 (file)
index 0000000..e1e9d84
Binary files /dev/null and b/scilab/modules/xcos/images/palettes/DOLLAR.png differ
diff --git a/scilab/modules/xcos/images/palettes/DOLLAR_m.png b/scilab/modules/xcos/images/palettes/DOLLAR_m.png
new file mode 100644 (file)
index 0000000..e1e9d84
Binary files /dev/null and b/scilab/modules/xcos/images/palettes/DOLLAR_m.png differ
index cfbf948..0879a9a 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/Diode.png and b/scilab/modules/xcos/images/palettes/Diode.png differ
index 2ced884..ff62f4d 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/EDGE_TRIGGER.png and b/scilab/modules/xcos/images/palettes/EDGE_TRIGGER.png differ
index e48de57..1206eb0 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/ENDBLK.png and b/scilab/modules/xcos/images/palettes/ENDBLK.png differ
index 0a709f8..4af8f98 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/END_c.png and b/scilab/modules/xcos/images/palettes/END_c.png differ
index b280177..368718d 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/ESELECT_f.png and b/scilab/modules/xcos/images/palettes/ESELECT_f.png differ
index d55279c..8891966 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/EVTDLY_c.png and b/scilab/modules/xcos/images/palettes/EVTDLY_c.png differ
index e3f7b26..d5ab177 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/EVTGEN_f.png and b/scilab/modules/xcos/images/palettes/EVTGEN_f.png differ
index d93ee20..4d1131c 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/EVTVARDLY.png and b/scilab/modules/xcos/images/palettes/EVTVARDLY.png differ
index a9cbbe9..55e3421 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/EXPBLK_m.png and b/scilab/modules/xcos/images/palettes/EXPBLK_m.png differ
index 03ff2b1..9580422 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/EXPRESSION.png and b/scilab/modules/xcos/images/palettes/EXPRESSION.png differ
index ca682ec..55b873f 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/EXTRACT.png and b/scilab/modules/xcos/images/palettes/EXTRACT.png differ
index f979a35..36dc452 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/EXTRACTBITS.png and b/scilab/modules/xcos/images/palettes/EXTRACTBITS.png differ
index fc248af..aa0075d 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/EXTRACTOR.png and b/scilab/modules/xcos/images/palettes/EXTRACTOR.png differ
index ff6cd4f..eb5126f 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/EXTTRI.png and b/scilab/modules/xcos/images/palettes/EXTTRI.png differ
index b3ebeb1..9fdf94b 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/Extract_Activation.png and b/scilab/modules/xcos/images/palettes/Extract_Activation.png differ
index 6dc189c..76df83c 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/FROM.png and b/scilab/modules/xcos/images/palettes/FROM.png differ
index 45465ed..95c1f05 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/FROMMO.png and b/scilab/modules/xcos/images/palettes/FROMMO.png differ
index 6456eb7..e2f6f49 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/FROMWSB.png and b/scilab/modules/xcos/images/palettes/FROMWSB.png differ
index 8cf77cc..f311d11 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/Flowmeter.png and b/scilab/modules/xcos/images/palettes/Flowmeter.png differ
diff --git a/scilab/modules/xcos/images/palettes/GAINBLK.png b/scilab/modules/xcos/images/palettes/GAINBLK.png
new file mode 100644 (file)
index 0000000..226979f
Binary files /dev/null and b/scilab/modules/xcos/images/palettes/GAINBLK.png differ
diff --git a/scilab/modules/xcos/images/palettes/GAIN_f.png b/scilab/modules/xcos/images/palettes/GAIN_f.png
new file mode 100644 (file)
index 0000000..226979f
Binary files /dev/null and b/scilab/modules/xcos/images/palettes/GAIN_f.png differ
index 0e21264..1040a82 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/GENERAL_f.png and b/scilab/modules/xcos/images/palettes/GENERAL_f.png differ
index 5212260..682b798 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/GENSIN_f.png and b/scilab/modules/xcos/images/palettes/GENSIN_f.png differ
index d5c9f11..b4160bd 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/GENSQR_f.png and b/scilab/modules/xcos/images/palettes/GENSQR_f.png differ
index 4c80990..9bf1312 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/GOTO.png and b/scilab/modules/xcos/images/palettes/GOTO.png differ
index 5be4bbe..7d4d896 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/GOTOMO.png and b/scilab/modules/xcos/images/palettes/GOTOMO.png differ
index a03918b..89dd5aa 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/GotoTagVisibility.png and b/scilab/modules/xcos/images/palettes/GotoTagVisibility.png differ
index e360ad0..4e3c244 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/GotoTagVisibilityMO.png and b/scilab/modules/xcos/images/palettes/GotoTagVisibilityMO.png differ
index 00dcd9a..7a00df4 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/Ground.png and b/scilab/modules/xcos/images/palettes/Ground.png differ
index 44300d2..4baef63 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/Gyrator.png and b/scilab/modules/xcos/images/palettes/Gyrator.png differ
index 0e3652a..113023e 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/HALT_f.png and b/scilab/modules/xcos/images/palettes/HALT_f.png differ
index a731ca4..0b897d4 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/HYSTHERESIS.png and b/scilab/modules/xcos/images/palettes/HYSTHERESIS.png differ
index 22c2c3c..9c75856 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/IFTHEL_f.png and b/scilab/modules/xcos/images/palettes/IFTHEL_f.png differ
index 481e34e..7c4b1c2 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/INTEGRAL_f.png and b/scilab/modules/xcos/images/palettes/INTEGRAL_f.png differ
index 403f783..4dbb816 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/INTEGRAL_m.png and b/scilab/modules/xcos/images/palettes/INTEGRAL_m.png differ
index e8bf371..1bef3c1 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/INTMUL.png and b/scilab/modules/xcos/images/palettes/INTMUL.png differ
index 7c3920c..934c025 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/INTRP2BLK_f.png and b/scilab/modules/xcos/images/palettes/INTRP2BLK_f.png differ
index b449f03..d90bf78 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/INTRPLBLK_f.png and b/scilab/modules/xcos/images/palettes/INTRPLBLK_f.png differ
index baa82ad..649d575 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/INVBLK.png and b/scilab/modules/xcos/images/palettes/INVBLK.png differ
index 5c151e5..7afaa18 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/ISELECT_m.png and b/scilab/modules/xcos/images/palettes/ISELECT_m.png differ
index b9ae3b0..8e2f118 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/IdealTransformer.png and b/scilab/modules/xcos/images/palettes/IdealTransformer.png differ
index 6440b9f..57a74bd 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/Inductor.png and b/scilab/modules/xcos/images/palettes/Inductor.png differ
index a9197da..0c0f276 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/JKFLIPFLOP.png and b/scilab/modules/xcos/images/palettes/JKFLIPFLOP.png differ
index a4cddef..8db5749 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/LOGBLK_f.png and b/scilab/modules/xcos/images/palettes/LOGBLK_f.png differ
index 9baa145..26f953a 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/LOGIC.png and b/scilab/modules/xcos/images/palettes/LOGIC.png differ
index 4826325..c5c5faf 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/LOGICAL_OP.png and b/scilab/modules/xcos/images/palettes/LOGICAL_OP.png differ
index 56a3989..15c2d45 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/LOOKUP_f.png and b/scilab/modules/xcos/images/palettes/LOOKUP_f.png differ
index 3983801..d85d210 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MATBKSL.png and b/scilab/modules/xcos/images/palettes/MATBKSL.png differ
index 0501291..8cbb1fc 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MATCATH.png and b/scilab/modules/xcos/images/palettes/MATCATH.png differ
index 7960360..f80b6d7 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MATCATV.png and b/scilab/modules/xcos/images/palettes/MATCATV.png differ
index e950300..72be934 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MATDET.png and b/scilab/modules/xcos/images/palettes/MATDET.png differ
index 1e811c8..c64be01 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MATDIAG.png and b/scilab/modules/xcos/images/palettes/MATDIAG.png differ
index e252b1d..58df9a5 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MATDIV.png and b/scilab/modules/xcos/images/palettes/MATDIV.png differ
index 4146025..7eb7f19 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MATEIG.png and b/scilab/modules/xcos/images/palettes/MATEIG.png differ
index 4d88e18..f190b5d 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MATEXPM.png and b/scilab/modules/xcos/images/palettes/MATEXPM.png differ
index a43a876..cf62bb4 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MATLU.png and b/scilab/modules/xcos/images/palettes/MATLU.png differ
index 0a97a8e..dcfd5db 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MATMAGPHI.png and b/scilab/modules/xcos/images/palettes/MATMAGPHI.png differ
index 3f95ec7..021db09 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MATMUL.png and b/scilab/modules/xcos/images/palettes/MATMUL.png differ
index d3037e6..f2f52a4 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MATPINV.png and b/scilab/modules/xcos/images/palettes/MATPINV.png differ
index fa3471d..93b35b4 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MATRESH.png and b/scilab/modules/xcos/images/palettes/MATRESH.png differ
index cffcd5f..704f36d 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MATSING.png and b/scilab/modules/xcos/images/palettes/MATSING.png differ
index 1f53bc1..f6d7a4c 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MATSUM.png and b/scilab/modules/xcos/images/palettes/MATSUM.png differ
index 040e0e3..f909f73 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MATTRAN.png and b/scilab/modules/xcos/images/palettes/MATTRAN.png differ
index 67ea803..3edef72 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MATZCONJ.png and b/scilab/modules/xcos/images/palettes/MATZCONJ.png differ
index 25a0142..568a75a 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MATZREIM.png and b/scilab/modules/xcos/images/palettes/MATZREIM.png differ
index 1576081..e2e08de 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MBLOCK.png and b/scilab/modules/xcos/images/palettes/MBLOCK.png differ
index 4ab0021..454af7f 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MCLOCK_f.png and b/scilab/modules/xcos/images/palettes/MCLOCK_f.png differ
index 327f55d..2464ed7 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MFCLCK_f.png and b/scilab/modules/xcos/images/palettes/MFCLCK_f.png differ
index 9bc20f9..56976ee 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/MUX.png and b/scilab/modules/xcos/images/palettes/MUX.png differ
diff --git a/scilab/modules/xcos/images/palettes/MUX_f.png b/scilab/modules/xcos/images/palettes/MUX_f.png
new file mode 100644 (file)
index 0000000..56976ee
Binary files /dev/null and b/scilab/modules/xcos/images/palettes/MUX_f.png differ
index 762ce4f..ebae873 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/M_SWITCH.png and b/scilab/modules/xcos/images/palettes/M_SWITCH.png differ
index a0d6725..c0d2abe 100644 (file)
Binary files a/scilab/modules/xcos/images/palettes/M_freq.png and b/scilab/modules/xcos/images/palettes/M_freq.png differ
<