* Bug #15054 fixed - The callbacks of wfir_gui() were not prioritary. The callback_ty... 62/19162/1
Adeline CARNIS [Fri, 10 Mar 2017 09:59:43 +0000 (10:59 +0100)]
Change-Id: Ieb74a7675f8a11257d57481fb3eaf9ac38eb3ff0

scilab/CHANGES.md
scilab/modules/signal_processing/macros/wfir_gui.sci

index 8fdcbb6..48578cb 100644 (file)
@@ -353,7 +353,7 @@ the [development mailing list](dev@lists.scilab.org) for a particular toolbox.
 * [#15015](http://bugzilla.scilab.org/show_bug.cgi?id=15015): Xcos blocks using the `ascii` didn't work
 * [#15023](http://bugzilla.scilab.org/show_bug.cgi?id=15023): `clf()` wrongly reset `figure_id`.
 * [#15052](http://bugzilla.scilab.org/show_bug.cgi?id=15052): `getpid` wasn't available anymore
-
+* [#15054](http://bugzilla.scilab.org/show_bug.cgi?id=15054): The callbacks of `wfir_gui()` were not prioritary.
 
 ### Bugs fixed in 6.0.0:
 * [#592](http://bugzilla.scilab.org/show_bug.cgi?id=592): `linspace(a, b, n<=0)` returned `b` instead of `[]`
index 4ce39c4..71198a3 100644 (file)
@@ -114,6 +114,7 @@ function [ok,values_res,exprs]=wfir_gui(exprs)
     "fontweight"          , "bold", ...
     "horizontalalignment" , "left", ...
     "background"          , [1 1 1]*0.8, ...
+    "callback_type"       , 10, ...
     "callback"            , "wfirSetFilterType()", ...
     "visible"             , "on");
     Filtertype=uicontrol( ...
@@ -130,6 +131,7 @@ function [ok,values_res,exprs]=wfir_gui(exprs)
     "BackgroundColor"     , [1 1 1], ...
     "ForegroundColor"     , [1 1 1]*0, ...
     "visible"             , "on", ...
+    "callback_type"       , 10, ...
     "callback"            , "wfirSetFilterType()");
     set(Ftv,"userdata",list([],Filtertype))
 
@@ -163,6 +165,7 @@ function [ok,values_res,exprs]=wfir_gui(exprs)
     "fontweight"          , "bold", ...
     "horizontalalignment" , "left", ...
     "background"          , [1 1 1]*0.8, ...
+    "callback_type"       , 10, ...
     "callback"            , "wfirSetWindowType()",...
     "visible"             , "on");
 
@@ -186,6 +189,7 @@ function [ok,values_res,exprs]=wfir_gui(exprs)
     "BackgroundColor"     , [1 1 1], ...
     "ForegroundColor"     , [1 1 1]*0, ...
     "visible"             , "on", ...
+    "callback_type"       , 10, ...
     "callback"            , "wfirSetWindowType()");
     set(Wtv,"userdata",list([],Windowtype))
 
@@ -220,6 +224,7 @@ function [ok,values_res,exprs]=wfir_gui(exprs)
     "horizontalalignment" , "left", ...
     "BackgroundColor"     , [1 1 1], ...
     "ForegroundColor"     , [1 1 1]*0, ...
+    "callback_type"       , 10, ...
     "callback"            , "wfirSetSamplingFrequency()", ...
     "userdata"            ,sfreq,...
     "visible"             , "on")
@@ -254,6 +259,7 @@ function [ok,values_res,exprs]=wfir_gui(exprs)
     "horizontalalignment" , "left", ...
     "BackgroundColor"     , [1 1 1], ...
     "ForegroundColor"     , [1 1 1]*0, ...
+    "callback_type"       , 10, ...
     "callback"            , "wfirValue2Sliderpos()", ...
     "visible"             , "on")
 
@@ -273,6 +279,7 @@ function [ok,values_res,exprs]=wfir_gui(exprs)
     "BackgroundColor"     , [1 1 1], ...
     "ForegroundColor"     , [1 1 1]*0, ...
     "userdata"            , list(Forderv,1), ...
+    "callback_type"       , 10, ...
     "callback"            , "wfirSliderpos2ValueI()",...
     "visible"             , "on")
     set(Forderv,"userdata",Forders);
@@ -310,6 +317,7 @@ function [ok,values_res,exprs]=wfir_gui(exprs)
     "horizontalalignment" , "left", ...
     "BackgroundColor"     , [1 1 1], ...
     "ForegroundColor"     , [1 1 1]*0, ...
+    "callback_type"       , 10, ...
     "callback"            , "wfirValue2Sliderpos()")
     Lcfs=uicontrol( ...
     "parent"              , gui,...
@@ -328,6 +336,7 @@ function [ok,values_res,exprs]=wfir_gui(exprs)
     "BackgroundColor"     , [1 1 1], ...
     "ForegroundColor"     , [1 1 1]*0, ...
     "userdata"            , list(Lcfv,fact), ...
+    "callback_type"       , 10, ...
     "callback"            , "wfirSliderpos2Value()")
     set(Lcfv,"userdata",Lcfs);
 
@@ -364,6 +373,7 @@ function [ok,values_res,exprs]=wfir_gui(exprs)
     "horizontalalignment" , "left", ...
     "BackgroundColor"     , [1 1 1], ...
     "ForegroundColor"     , [1 1 1]*0, ...
+    "callback_type"       , 10, ...
     "callback"            , "wfirValue2Sliderpos()")
     Hcfs=uicontrol( ...
     "parent"              , gui,...
@@ -382,6 +392,7 @@ function [ok,values_res,exprs]=wfir_gui(exprs)
     "BackgroundColor"     , [1 1 1], ...
     "ForegroundColor"     , [1 1 1]*0, ...
     "userdata"            , list(Hcfv,fact), ...
+    "callback_type"       , 10, ...
     "callback"            , "wfirSliderpos2Value()")
     set(Hcfv,"userdata",Hcfs);
 
@@ -420,6 +431,7 @@ function [ok,values_res,exprs]=wfir_gui(exprs)
     "horizontalalignment" , "left", ...
     "BackgroundColor"     , [1 1 1], ...
     "ForegroundColor"     , [1 1 1]*0, ...
+    "callback_type"       , 10, ...
     "callback"            , "wfirValue2Sliderpos()")
     Fps=uicontrol( ...
     "parent"              , gui,...
@@ -438,6 +450,7 @@ function [ok,values_res,exprs]=wfir_gui(exprs)
     "BackgroundColor"     , [1 1 1], ...
     "ForegroundColor"     , [1 1 1]*0, ...
     "userdata"            , list(Fpv,fact), ...
+    "callback_type"       , 10, ...
     "callback"            , "wfirSliderpos2Value()")
 
     set(Fpv,"userdata",Fps);
@@ -472,6 +485,7 @@ function [ok,values_res,exprs]=wfir_gui(exprs)
     "value"               , 0, ...
     "position"            , [xd+margin_x+labeld_w yd label_h label_h],...
     "background"          , [1 1 1]*0.8, ...
+    "callback_type"       , 10, ...
     "callback"            , "wfirSetFilterView()",...
     "visible"             , "on");
 
@@ -490,6 +504,7 @@ function [ok,values_res,exprs]=wfir_gui(exprs)
     "fontweight"          , "bold", ...
     "horizontalalignment" , "center", ...
     "visible"             , "on", ...
+    "callback_type"       , 10, ...
     "callback"            , "global ret;ret=1;");
     xbuttons=xbuttons+margin_x+button_w
     Cancel = uicontrol( ...
@@ -505,6 +520,7 @@ function [ok,values_res,exprs]=wfir_gui(exprs)
     "fontweight"          , "bold", ...
     "horizontalalignment" , "center", ...
     "visible"             , "on", ...
+    "callback_type"       , 10, ...
     "callback"            , "global ret;ret=2;");
     xbuttons=xbuttons+margin_x+button_w
     Help = uicontrol( ...
@@ -520,6 +536,7 @@ function [ok,values_res,exprs]=wfir_gui(exprs)
     "fontweight"          , "bold", ...
     "horizontalalignment" , "center", ...
     "visible"             , "on", ...
+    "callback_type"       , 10, ...
     "callback"            , "help wfir");
     // next used by wfirGetFilterParameters
     set(gui,"userdata",[Fview,Filtertype,Windowtype,Forderv,Forders,Lcfv,Lcfs,Hcfv,Hcfs,Fpv,Fps,Sfreq,Ftv,Wtv])