Reported by Michael Baudin, Mar 28, 2013
plotlib redefines the uicontrol function. Indeed, a toolbox should not redefine existing functions, because it changes the way Scilab behaves. This may create in scripts using plotlib. The "uicontrol" function provided by plotlib should be named "plotlib_uicontrol" instead, avoiding a name conflict. Another way of proceeding is to involve into Scilab and update the potential bugs in uicontrol, if any.
Comment 1 by Michael Baudin, Mar 28, 2013
The same issue is for "uimenu".
Comment 2 by Michael Baudin, Mar 28, 2013
Same issue for subplot: http://forge.scilab.org/index.php/p/plotlib/source/tree/HEAD/trunk/pl otlib/macros/subplot.sci
Comment 3 by Michael Baudin, Mar 28, 2013
Same issue for drawnow: http://forge.scilab.org/index.php/p/plotlib/source/tree/HEAD/trunk/pl otlib/macros/drawnow.sci
Comment 4 by Michael Baudin, Mar 28, 2013
Same issue for gca and gcf.
Comment 5 by SCdasfcas scdasvz, Feb 23, 2018
Comment 6 by Marie Jones, Jul 2, 2018
It is a quite important technique, but you need to remember that when you do that, what will be passed to each callback invocation will not be the whatever the variable static has been assigned at the time of the invocation. Instead, what will be passed to the callback invocation is a copy of whatever static was at the time that the cell array was constructed. If static is changed after that, then the callback will not get the updated version.
Comment 7 by ron w, Jul 23, 2018
Comment 8 by keduzuxac 99, Aug 9, 2018
Nike Survey is conducted on https://thecustomersurvey.club/www-mynikevisit-na-com/. Nike believes that the customers share their opinions and experience better through a survey. Like many companies