remove functions declared obsolete for scilab 5.2
Allan CORNET [Wed, 7 Oct 2009 13:51:55 +0000 (15:51 +0200)]
47 files changed:
scilab/RELEASE_NOTES_5.2.X
scilab/modules/compatibility_functions/help/en_US/mtlb_eig.xml [deleted file]
scilab/modules/compatibility_functions/help/fr_FR/mtlb_eig.xml [deleted file]
scilab/modules/compatibility_functions/macros/mtlb_eig.sci [deleted file]
scilab/modules/fileio/help/en_US/mputl.xml
scilab/modules/fileio/macros/mputl.sci
scilab/modules/fileio/tests/nonreg_tests/bug_3896.dia.ref [deleted file]
scilab/modules/fileio/tests/nonreg_tests/bug_3896.tst [deleted file]
scilab/modules/graphic_export/help/en_US/xs2eps.xml
scilab/modules/graphic_export/help/en_US/xs2pdf.xml
scilab/modules/graphic_export/help/en_US/xs2ps.xml
scilab/modules/graphic_export/help/en_US/xs2svg.xml
scilab/modules/graphic_export/help/pt_BR/xs2eps.xml
scilab/modules/graphic_export/help/pt_BR/xs2pdf.xml
scilab/modules/graphic_export/help/pt_BR/xs2ps.xml
scilab/modules/graphic_export/help/pt_BR/xs2svg.xml
scilab/modules/graphics/help/en_US/set_posfig_dim.xml [deleted file]
scilab/modules/graphics/help/en_US/xclip.xml [deleted file]
scilab/modules/graphics/help/fr_FR/xclip.xml [deleted file]
scilab/modules/graphics/help/pt_BR/set_posfig_dim.xml [deleted file]
scilab/modules/graphics/help/pt_BR/xclip.xml [deleted file]
scilab/modules/graphics/macros/set_posfig_dim.sci [deleted file]
scilab/modules/graphics/macros/xclip.sci [deleted file]
scilab/modules/gui/demos/dialog.dem.sce
scilab/modules/gui/help/en_US/messagebox.xml
scilab/modules/gui/help/en_US/x_mdialog.xml
scilab/modules/gui/help/en_US/x_message.xml [deleted file]
scilab/modules/gui/help/en_US/x_message_modeless.xml
scilab/modules/gui/help/en_US/xgetfile.xml [deleted file]
scilab/modules/gui/help/fr_FR/x_mdialog.xml
scilab/modules/gui/help/fr_FR/x_message.xml [deleted file]
scilab/modules/gui/help/fr_FR/x_message_modeless.xml
scilab/modules/gui/macros/getvalue.sci
scilab/modules/gui/macros/x_message.sci [deleted file]
scilab/modules/gui/macros/xgetfile.sci [deleted file]
scilab/modules/gui/tests/nonreg_tests/bug_126.tst [deleted file]
scilab/modules/gui/tests/unit_tests/messagebox.tst
scilab/modules/scicos/demos/scicos_learn.sci
scilab/modules/scicos/demos/scicos_play.sci
scilab/modules/scipad/tests/nonreg_tests/bug_3394.tst
scilab/modules/scipad/tests/nonreg_tests/bug_3553.tst [deleted file]
scilab/modules/tclsci/help/en_US/tk_getfile.xml [deleted file]
scilab/modules/tclsci/macros/tk_getdir.sci
scilab/modules/tclsci/macros/tk_getfile.sci [deleted file]
scilab/modules/tclsci/macros/tk_savefile.sci
scilab/modules/tclsci/tests/nonreg_tests/bug_573.tst [deleted file]
scilab/modules/umfpack/macros/scisptdemo.sci

index dcd4b0e..fd45b24 100644 (file)
@@ -11,4 +11,12 @@ Known incompatibilities:
 
 - 'sort' is obsolete. see 'gsort'.
 
-- 'getf' is obsolete. see 'exec'.
\ No newline at end of file
+- 'getf' is obsolete. see 'exec'.
+
+- Removed functions, previously declared obsoletes:
+   'mtlb_eig' to replace by 'spec'.
+   'set_posfig_dim' to replace by 'figure_size' property.
+   'xclip' to replace by 'clip_state' and 'clip_box' properties.
+   'xgetfile' to replace by 'uigetfile'.
+   'tk_getfile' to replace by 'uigetfile'.
+   'x_message' to replace by 'messagebox'.
\ No newline at end of file
diff --git a/scilab/modules/compatibility_functions/help/en_US/mtlb_eig.xml b/scilab/modules/compatibility_functions/help/en_US/mtlb_eig.xml
deleted file mode 100644 (file)
index b88c61a..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-    * Copyright (C) 2004-2007 - INRIA - Vincent COUVERT 
-    * 
-    * This file must be used under the terms of the CeCILL.
-    * This source file is licensed as described in the file COPYING, which
-    * you should have received as part of this distribution.  The terms
-    * are also available at    
-    * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
-    *
-    -->
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:lang="en" xml:id="mtlb_eig">
-  <info>
-    <pubdate>$LastChangedDate$</pubdate>
-  </info>
-  <refnamediv>
-    <refname>mtlb_eig</refname>
-    <refpurpose>Matlab eig emulation function</refpurpose>
-  </refnamediv>
-  <refsection>
-    <title>Description</title>
-    <para>WARNING: This function is obsolete and will be removed in version 5.1.2, please use <link linkend="spec">spec</link> instead.</para>
-  </refsection>
-  <refsection>
-    <title>See Also</title>
-    <simplelist type="inline">
-      <member>
-        <link linkend="spec">spec</link>
-      </member>
-    </simplelist>
-  </refsection>
-  <refsection>
-    <title>Authors</title>
-    <simplelist type="vert">
-      <member>V.C.</member>
-    </simplelist>
-  </refsection>
-</refentry>
diff --git a/scilab/modules/compatibility_functions/help/fr_FR/mtlb_eig.xml b/scilab/modules/compatibility_functions/help/fr_FR/mtlb_eig.xml
deleted file mode 100644 (file)
index b68826f..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-    * Copyright (C) 2002-2004 - INRIA - Vincent COUVERT 
-    * 
-    * This file must be used under the terms of the CeCILL.
-    * This source file is licensed as described in the file COPYING, which
-    * you should have received as part of this distribution.  The terms
-    * are also available at    
-    * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
-    *
-    -->
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:lang="fr" xml:id="mtlb_eig">
-  <info>
-    <pubdate>$LastChangedDate$</pubdate>
-  </info>
-  <refnamediv>
-    <refname>mtlb_eig</refname>
-    <refpurpose>Fonction d'émulation de la fonction Matlab eig</refpurpose>
-  </refnamediv>
-  <refsection>
-    <title>Description</title>
-    <para>ATTENTION: Cette fonction est obsolète et sera retirée dans la version 5.1.2, veuillez utiliser <link linkend="spec">spec</link> en remplacement.</para>
-  </refsection>
-  <refsection>
-    <title>Voir aussi</title>
-    <simplelist type="inline">
-      <member>
-        <link linkend="spec">spec</link>
-      </member>
-    </simplelist>
-  </refsection>
-  <refsection>
-    <title>Auteurs</title>
-    <simplelist type="vert">
-      <member>V.C.</member>
-    </simplelist>
-  </refsection>
-</refentry>
diff --git a/scilab/modules/compatibility_functions/macros/mtlb_eig.sci b/scilab/modules/compatibility_functions/macros/mtlb_eig.sci
deleted file mode 100644 (file)
index 4c7f9cf..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2002-2004 - INRIA - Vincent COUVERT 
-// 
-// This file must be used under the terms of the CeCILL.
-// This source file is licensed as described in the file COPYING, which
-// you should have received as part of this distribution.  The terms
-// are also available at    
-// http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
-
-function [vd,D]=mtlb_eig(A,B)
-// Emulation function for eig() Matlab function
-
-warnobsolete("spec", "5.1.2")
-
-[lhs,rhs]=argn()
-
-if rhs==1 then
-  if lhs==1 then
-    vd=spec(A)
-  else
-    [vd,D]=spec(A)
-  end  
-else
-  error(msprintf(gettext("%s: use with %d input argument(s) is not yet implemented.\n"),"mtlb_eig",2));
-end
-endfunction
index bab0e10..d65fa7e 100644 (file)
@@ -54,8 +54,6 @@
           <para>A character string giving the name of the file or a logical
           unit returned by mopen.</para>
 
-          <para>OBSOLETE : If omitted, lines are written in the last file
-          opened by mopen.</para>
         </listitem>
       </varlistentry>
 
index 359d122..1f22292 100644 (file)
@@ -17,7 +17,7 @@ if ~or(lhs ==[0 1]) then
   return
 end
 
-if ~or(rhs ==[1 2]) then
+if rhs <> 2 then
   error(999,msprintf(gettext("%s: Wrong number of input argument(s).\n"),'mputl'));
   return
 end
@@ -35,23 +35,16 @@ end
 
 opened = %f;
 
-if rhs == 1 then //write to last opened file
-  opened = %f;
-  fd = -1;
-  // @OBSOLETE
-  warnobsolete("mputl with a second input parameter", "5.2");
-else
-  if type(fd) == 10 then // file given by its path
-    opened = %t;
-    fil = fd;
-    [fd,ierr] = mopen(fil,'wt');
-    if ierr ~= 0 then 
-      error(999,msprintf(gettext("%s: Cannot open file %s.\n"),'mputl',fil));
-    end
-  else // file given by its logical unit
-    opened = %f;
+if type(fd) == 10 then // file given by its path
+  opened = %t;
+  fil = fd;
+  [fd,ierr] = mopen(fil,'wt');
+  if ierr ~= 0 then 
+    error(999,msprintf(gettext("%s: Cannot open file %s.\n"),'mputl',fil));
   end
-end  
+else // file given by its logical unit
+  opened = %f;
+end
 
 // checks that file is not read only
 // units,typ,nams,mod,swap
diff --git a/scilab/modules/fileio/tests/nonreg_tests/bug_3896.dia.ref b/scilab/modules/fileio/tests/nonreg_tests/bug_3896.dia.ref
deleted file mode 100644 (file)
index c597ac5..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-// =============================================================================
-// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2008 - DIGITEO - Allan CORNET
-//
-//  This file is distributed under the same license as the Scilab package.
-// =============================================================================
-// <-- JVM NOT MANDATORY -->
-// <-- Non-regression test for bug 3896 -->
-//
-// <-- Bugzilla URL -->
-// http://bugzilla.scilab.org/show_bug.cgi?id=3896
-//
-// <-- Short Description -->
-// According to the "mputl" online help [1], If the file descriptor is omitted, lines are written in the last file opened by mopen.
-// If only one file is opened in Scilab, this syntax fails.
-warning('off');
-fd1 = mopen(TMPDIR+'/text_1.txt','w');
-if mputl('Hello world') <> %t then bugmes();quit;end;
-fd2 = mopen(TMPDIR+'/text_2.txt','w');
-if mputl('Hello world') <> %t then bugmes();quit;end;
-mclose (fd1);
-mclose (fd2);
-fd1 = mopen(TMPDIR+'/text_1.txt','w');
-fd2 = mopen(TMPDIR+'/text_2.txt','w');
-if mputl('Text') <> %t then bugmes();quit;end;
-if mputl('Text') <> %t then bugmes();quit;end;
-fd3 = mopen(TMPDIR+'/text_3.txt','w');
-if mputl('Text') <> %t then bugmes();quit;end;
-mclose (fd1);
-mclose (fd2);
-mclose (fd3);
diff --git a/scilab/modules/fileio/tests/nonreg_tests/bug_3896.tst b/scilab/modules/fileio/tests/nonreg_tests/bug_3896.tst
deleted file mode 100644 (file)
index 4804a00..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-// =============================================================================
-// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2008 - DIGITEO - Allan CORNET
-//
-//  This file is distributed under the same license as the Scilab package.
-// =============================================================================
-
-// <-- JVM NOT MANDATORY -->
-
-// <-- Non-regression test for bug 3896 -->
-//
-// <-- Bugzilla URL -->
-// http://bugzilla.scilab.org/show_bug.cgi?id=3896
-//
-// <-- Short Description -->
-// According to the "mputl" online help [1], If the file descriptor is omitted, lines are written in the last file opened by mopen.
-// If only one file is opened in Scilab, this syntax fails.
-
-warning('off');
-
-fd1 = mopen(TMPDIR+'/text_1.txt','w');
-if mputl('Hello world') <> %t then pause,end;
-
-fd2 = mopen(TMPDIR+'/text_2.txt','w');
-if mputl('Hello world') <> %t then pause,end;
-
-mclose (fd1);
-mclose (fd2);
-
-fd1 = mopen(TMPDIR+'/text_1.txt','w');
-fd2 = mopen(TMPDIR+'/text_2.txt','w');
-
-if mputl('Text') <> %t then pause,end;
-if mputl('Text') <> %t then pause,end;
-
-fd3 = mopen(TMPDIR+'/text_3.txt','w');
-
-if mputl('Text') <> %t then pause,end;
-
-mclose (fd1);
-mclose (fd2);
-mclose (fd3);
-
index 0143b7c..dbacb7d 100644 (file)
@@ -96,7 +96,7 @@ xs2eps(gcf(),'foo.eps')
     <title>See Also</title>
 
     <simplelist type="inline">
-      <member><link linkend="set_posfig_dim">set_posfig_dim</link></member>
+      <member>figure_size property</member>
 
       <member><link linkend="toprint">toprint</link></member>
 
index bad18cf..e193e93 100644 (file)
@@ -95,7 +95,7 @@ xs2pdf(gcf(),filename);
     <title>See Also</title>
 
     <simplelist type="inline">
-      <member><link linkend="set_posfig_dim">set_posfig_dim</link></member>
+      <member>figure_size property</member>
 
       <member><link linkend="toprint">toprint</link></member>
 
index d3278c1..765726b 100644 (file)
@@ -101,7 +101,7 @@ xs2ps(0,filename);
     <title>See Also</title>
 
     <simplelist type="inline">
-      <member><link linkend="set_posfig_dim">set_posfig_dim</link></member>
+      <member>figure_size property</member>
 
       <member><link linkend="toprint">toprint</link></member>
 
index 34ea4fd..c06a6b8 100644 (file)
@@ -95,7 +95,7 @@ xs2svg(gcf(),'foo.svg');
     <title>See Also</title>
 
     <simplelist type="inline">
-      <member><link linkend="set_posfig_dim">set_posfig_dim</link></member>
+      <member>figure_size property</member>
 
       <member><link linkend="toprint">toprint</link></member>
 
index 34ec63e..4d1b0c7 100644 (file)
@@ -92,7 +92,7 @@ xs2eps(0,filename);
     <title>Ver Também</title>
 
     <simplelist type="inline">
-      <member><link linkend="set_posfig_dim">set_posfig_dim</link></member>
+      <member>figure_size property</member>
 
       <member><link linkend="toprint">toprint</link></member>
 
index 07305be..7d1e442 100644 (file)
@@ -89,7 +89,7 @@ xs2pdf(0,filename);
     <title>Ver Também</title>
 
     <simplelist type="inline">
-      <member><link linkend="set_posfig_dim">set_posfig_dim</link></member>
+      <member>figure_size property</member>
 
       <member><link linkend="toprint">toprint</link></member>
 
index 13a3af8..79c4c73 100644 (file)
@@ -94,7 +94,7 @@ xs2ps(0,filename);
     <title>Ver Também</title>
 
     <simplelist type="inline">
-      <member><link linkend="set_posfig_dim">set_posfig_dim</link></member>
+      <member>figure_size property</member>
 
       <member><link linkend="toprint">toprint</link></member>
 
index 0fc2bc4..04a716e 100644 (file)
@@ -89,7 +89,7 @@ xs2svg(0,filename);
     <title>Ver Também</title>
 
     <simplelist type="inline">
-      <member><link linkend="set_posfig_dim">set_posfig_dim</link></member>
+      <member>figure_size property</member>
 
       <member><link linkend="toprint">toprint</link></member>
 
diff --git a/scilab/modules/graphics/help/en_US/set_posfig_dim.xml b/scilab/modules/graphics/help/en_US/set_posfig_dim.xml
deleted file mode 100644 (file)
index 5ca89a2..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA - Serge Steer
- * 
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution.  The terms
- * are also available at    
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- -->
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:lang="en" xml:id="set_posfig_dim">
-  <info>
-    <pubdate>$LastChangedDate$</pubdate>
-  </info>
-  <refnamediv>
-    <refname>set_posfig_dim</refname>
-    <refpurpose>change defaut transformation for
-  exporting in postscript</refpurpose>
-  </refnamediv>
-  <refsynopsisdiv>
-    <title>Calling Sequence</title>
-    <synopsis>set_posfig_dim(w,h)
-set_posfig_dim(0,0)</synopsis>
-  </refsynopsisdiv>
-  <refsection>
-    <title>Parameters</title>
-    <variablelist>
-      <varlistentry>
-        <term>w</term>
-        <listitem>
-          <para>graphic figure width, number of pixels</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>h</term>
-        <listitem>
-          <para>graphic figure height, number of pixels</para>
-        </listitem>
-      </varlistentry>
-    </variablelist>
-  </refsection>
-  <refsection>
-    <title>Description</title>
-    <para><literal>set_posfig_dim(w,h)</literal> set the coordinates transformation to
-    be used when exporting a graphic window in postscript. The graphic figure
-    zoomed with ratios <literal>w/&lt;graphic figure width&gt;</literal>
-    horizontally and <literal>h/&lt;graphic figure height&gt;</literal>
-    vertically.</para>
-    <para>This function is particularily useful when one wants an export a
-    graphic figure exactly as it is shown on the screen. For that
-    <literal>w</literal> and <literal>h</literal> has to be set respectively to
-    <literal>&lt;graphic figure width&gt;</literal> and 
-    <literal>&lt;graphic figure height&gt;</literal></para>
-    <para><literal>set_posfig_dim(0,0)</literal> resets the default values:
-    <literal>w=600</literal>, <literal>h=424</literal>.</para>
-       
-       <para>
-               Function <literal>set_posfig_dim</literal> is obsolete and will be permanently removed in Scilab 5.2.
-               In current version, set_posfig_dim has no influence on exported files.
-               Their width and height instead match the exported figure <literal>axes_size</literal> property.
-       </para>
-  </refsection>
-  <refsection>
-    <title>Examples</title>
-    <programlisting role="example"><![CDATA[  
-// make a figure with a specific shape
-f=scf(0);f.figure_size=[800,300];
-plot2d();
-set_posfig_dim(f.figure_size(1),f.figure_size(2));
-filename='foo.ps';
-xs2ps(0,filename);
- ]]></programlisting>
-  </refsection>
-  <refsection>
-    <title>See Also</title>
-    <simplelist type="inline">
-      <member>
-        <link linkend="xs2ps">xs2ps</link>
-      </member>
-    </simplelist>
-  </refsection>
-  <refsection>
-    <title>Authors</title>
-    <para>Serge Steer INRIA</para>
-  </refsection>
-</refentry>
diff --git a/scilab/modules/graphics/help/en_US/xclip.xml b/scilab/modules/graphics/help/en_US/xclip.xml
deleted file mode 100644 (file)
index 414fdd4..0000000
+++ /dev/null
@@ -1,98 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) ENPC - Jean-Philippe Chancelier
- * 
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution.  The terms
- * are also available at    
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- -->
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:lang="en" xml:id="xclip">
-  <info>
-    <pubdate>$LastChangedDate$</pubdate>
-  </info>
-  <refnamediv>
-    <refname>xclip</refname>
-    <refpurpose> (obsolete) set a clipping zone</refpurpose>
-  </refnamediv>
-  <refsynopsisdiv>
-    <title>Calling Sequence</title>
-    <synopsis>xclip([x,y,w,h])
-xclip(rect)
-xclip("clipgrf")</synopsis>
-  </refsynopsisdiv>
-  <refsection>
-    <title>Parameters</title>
-    <variablelist>
-      <varlistentry>
-        <term>x,y,w,h</term>
-        <listitem>
-          <para>real values.</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>rect</term>
-        <listitem>
-          <para>row vector of size 4.</para>
-        </listitem>
-      </varlistentry>
-    </variablelist>
-  </refsection>
-  <refsection>
-    <title>Description</title>
-    <para><literal>xclip</literal> set a clipping zone given by the coordinates, in the current
-    graphics scale, of the rectangle <literal>x,y,w,h</literal> 
-    (upper-left point, width, height). If only one argument is given, it stands
-    for a rectangle specification <literal>rect=[x,y,w,h]</literal>.</para>
-    <para><literal>xclip("clipgrf")</literal> is used to clip the usual rectangle boundaries.</para>
-    <para>
-    To unclip a region use the command <literal>xclip()</literal>.</para>
-       <para>
-               Function <literal>xclip</literal> is obsolete and will be permanently removed in Scilab 5.2.
-               To set a clipping zone, please use instead the <literal>clip_state</literal> and <literal>clip_box</literal>
-               properties of graphic entities.
-       </para>
-  </refsection>
-  <refsection>
-    <title>Examples</title>
-    <programlisting role="example"><![CDATA[ 
-x=0:0.2:2*%pi;
-x1=[sin(x);100*sin(x)];
-y1=[cos(x);100*cos(x)];
-y1=y1+20*ones(y1);
-
-// set the frame
-clf();a=gca();a.data_bounds=[-100 -100;500 600];
-    
-// No clipping
-xsegs(10*x1+200*ones(x1),10*y1+200*ones(y1))
-e=gce(); //handle on the Segs entity
-
-// draw rectangle clipping zone 
-xrect(150,460,100,150)
-// set clip_box for  Segs entity
-e.clip_box=[150,460,100,150];
-
-// Set usual rectangle boundaries clipping zone 
-e.clip_state='clipgrf';
-xclip("clipgrf")
-// remove clipping
-e.clip_state='off';
- ]]></programlisting>
-  </refsection>
-  <refsection>
-    <title>See Also</title>
-    <simplelist type="inline">
-      <member>
-        <link linkend="axes_properties">axes_properties</link>
-      </member>
-    </simplelist>
-  </refsection>
-  <refsection>
-    <title>Authors</title>
-    <para>J.Ph.C.  </para>
-  </refsection>
-</refentry>
diff --git a/scilab/modules/graphics/help/fr_FR/xclip.xml b/scilab/modules/graphics/help/fr_FR/xclip.xml
deleted file mode 100644 (file)
index 1b8a6be..0000000
+++ /dev/null
@@ -1,91 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:lang="fr" xml:id="xclip">
-  <info>
-    <pubdate>$LastChangedDate$</pubdate>
-  </info>
-  <refnamediv>
-    <refname>xclip</refname>
-    <refpurpose> (obsolète) définit une zone de "clipping"  </refpurpose>
-  </refnamediv>
-  <refsynopsisdiv>
-    <title>Séquence d'appel</title>
-    <synopsis>xclip([x,y,w,h])
-xclip(rect)
-xclip("clipgrf")</synopsis>
-  </refsynopsisdiv>
-  <refsection>
-    <title>Paramètres</title>
-    <variablelist>
-      <varlistentry>
-        <term>x,y,w,h  </term>
-        <listitem>
-          <para>valeurs réelles.
-</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>rect  </term>
-        <listitem>
-          <para>vecteur ligne de taille 4.
-</para>
-        </listitem>
-      </varlistentry>
-    </variablelist>
-  </refsection>
-  <refsection>
-    <title>Description</title>
-    <para><literal>xclip</literal> définit une zone de "clipping" définie par les coordonnées, dans l'échelle courante, du rectangle <literal>x,y,w,h</literal> (point en haut à gauche, largeur, hauteur) : les opérations graphiques sont restreintes à ce rectangle.
-  </para>
-    <para>
-    Si un seul argument est donné, il est considéré comme une spécification de rectangle <literal>rect=[x,y,w,h]</literal>.
-  </para>
-    <para><literal>xclip("clipgrf")</literal> est utilisé pour utiliser la zone de clipping égale au cadre du dessin courant.
-  </para>
-    <para>
-    Pour supprimer l'effet d'une commande xclip précédente, utiliser <literal>xclip()</literal>.
-       </para><para>
-               La fonction <literal>xclip</literal> est obsolète et sera supprimée définitivement de Scilab 5.2.
-               Pour définir une zone de "clipping", les propriétés <literal>clip_state</literal> et <literal>clip_box</literal>
-               des entités graphiques peuvent être utilisées.
-       </para>
-  </refsection>
-  <refsection>
-    <title>Exemples</title>
-    <programlisting role="example"><![CDATA[ 
-x=0:0.2:2*%pi;
-x1=[sin(x);100*sin(x)];
-y1=[cos(x);100*cos(x)];
-y1=y1+20*ones(y1);
-
-// set the frame
-clf();a=gca();a.data_bounds=[-100 -100;500 600];
-    
-// No clipping
-xsegs(10*x1+200*ones(x1),10*y1+200*ones(y1))
-e=gce(); //handle on the Segs entity
-
-// draw rectangle clipping zone 
-xrect(150,460,100,150)
-// set clip_box for  Segs entity
-e.clip_box=[150,460,100,150];
-
-// Set usual rectangle boundaries clipping zone 
-e.clip_state='clipgrf';
-xclip("clipgrf")
-// remove clipping
-e.clip_state='off';
- ]]></programlisting>
-  </refsection>
-  <refsection>
-    <title>Voir Aussi</title>
-    <simplelist type="inline">
-      <member>
-        <link linkend="axes_properties">axes_properties</link>
-      </member>
-    </simplelist>
-  </refsection>
-  <refsection>
-    <title>Auteurs</title>
-    <para>J.Ph.C.  </para>
-  </refsection>
-</refentry>
diff --git a/scilab/modules/graphics/help/pt_BR/set_posfig_dim.xml b/scilab/modules/graphics/help/pt_BR/set_posfig_dim.xml
deleted file mode 100644 (file)
index a866d7d..0000000
+++ /dev/null
@@ -1,112 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!--
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA - Serge Steer
- * 
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution.  The terms
- * are also available at    
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- -->
-<refentry version="5.0-subset Scilab" xml:id="set_posfig_dim" xml:lang="en"
-          xmlns="http://docbook.org/ns/docbook"
-          xmlns:xlink="http://www.w3.org/1999/xlink"
-          xmlns:svg="http://www.w3.org/2000/svg"
-          xmlns:ns3="http://www.w3.org/1999/xhtml"
-          xmlns:mml="http://www.w3.org/1998/Math/MathML"
-          xmlns:db="http://docbook.org/ns/docbook">
-  <info>
-    <pubdate>$LastChangedDate$</pubdate>
-  </info>
-
-  <refnamediv>
-    <refname>set_posfig_dim</refname>
-
-    <refpurpose>Muda a transformação padrão para exportação em
-    postcript</refpurpose>
-  </refnamediv>
-
-  <refsynopsisdiv>
-    <title>Seqüência de Chamamento</title>
-
-    <synopsis>set_posfig_dim(w,h)
-set_posfig_dim(0,0)</synopsis>
-  </refsynopsisdiv>
-
-  <refsection>
-    <title>Parâmetros</title>
-
-    <variablelist>
-      <varlistentry>
-        <term>w</term>
-
-        <listitem>
-          <para>largura da figura gráfica, número de pixeis </para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term>h</term>
-
-        <listitem>
-          <para>altura da figura gráfica, número de pixeis</para>
-        </listitem>
-      </varlistentry>
-    </variablelist>
-  </refsection>
-
-  <refsection>
-    <title>Descrição</title>
-
-    <para><literal>set_posfig_dim(w,h)</literal> ajusta a transformação de
-    coordenadas a ser utlizada ao se exportar uma janela de gráficos em
-    postscript. A figura gráfica é ampliada ou diminuida nas razões
-    <literal>w/&lt;largura da figura gráfica&gt;</literal> horizontalmente e
-    <literal>h/&lt;altura da figura gráfica&gt;</literal>
-    verticalmente.</para>
-
-    <para>Esta função é particularmente útil quando se quer exportar uma
-    figura gráfica exatamente como ela é exibida na tela. Para isto
-    <literal>w</literal> e <literal>h</literal> devem ser respectivamente
-    ajustados para <literal>&lt;largura da figura gráfica&gt;</literal> e
-    <literal>&lt;altura da figura gráfica&gt;</literal></para>
-
-    <para><literal>set_posfig_dim(0,0)</literal> reajusta os valores padrões:
-    <literal>w=600</literal>, <literal>h=424</literal>.</para>
-
-    <para>A função <literal>set_posfig_dim</literal> está obsoleta e será
-    permanentemente removida no Scilab 5.2. Na versão corrente, set_posfig_dim
-    não tem influência sobre arquivos exportados. Suas larguras e alturas
-    devem, ao invés, corresponderem à propriedade <literal>axes_size</literal>
-    da figura exportada.</para>
-  </refsection>
-
-  <refsection>
-    <title>Exemplos</title>
-
-    <programlisting role="example"><![CDATA[ 
-// criando uma figura com um formato específico
-f=scf(0);f.figure_size=[800,300];
-plot2d();
-set_posfig_dim(f.figure_size(1),f.figure_size(2));
-filename='foo.ps';
-xs2ps(0,filename);
- ]]></programlisting>
-  </refsection>
-
-  <refsection>
-    <title>Ver Também</title>
-
-    <simplelist type="inline">
-      <member><link linkend="xs2ps">xs2ps</link></member>
-    </simplelist>
-  </refsection>
-
-  <refsection>
-    <title>Autor</title>
-
-    <para>Serge Steer INRIA</para>
-  </refsection>
-</refentry>
diff --git a/scilab/modules/graphics/help/pt_BR/xclip.xml b/scilab/modules/graphics/help/pt_BR/xclip.xml
deleted file mode 100644 (file)
index 904a27c..0000000
+++ /dev/null
@@ -1,123 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!--
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) ENPC - Jean-Philippe Chancelier
- * 
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution.  The terms
- * are also available at    
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- -->
-<refentry version="5.0-subset Scilab" xml:id="xclip" xml:lang="en"
-          xmlns="http://docbook.org/ns/docbook"
-          xmlns:xlink="http://www.w3.org/1999/xlink"
-          xmlns:svg="http://www.w3.org/2000/svg"
-          xmlns:ns4="http://www.w3.org/1999/xhtml"
-          xmlns:mml="http://www.w3.org/1998/Math/MathML"
-          xmlns:db="http://docbook.org/ns/docbook">
-  <info>
-    <pubdate>$LastChangedDate$</pubdate>
-  </info>
-
-  <refnamediv>
-    <refname>xclip</refname>
-
-    <refpurpose>Ajusta uma área de recorte</refpurpose>
-  </refnamediv>
-
-  <refsynopsisdiv>
-    <title>Seqüência de Chamamento</title>
-
-    <synopsis>xclip([x,y,w,h])
-xclip(rect)
-xclip("clipgrf")</synopsis>
-  </refsynopsisdiv>
-
-  <refsection>
-    <title>Parâmetros</title>
-
-    <variablelist>
-      <varlistentry>
-        <term>x,y,w,h</term>
-
-        <listitem>
-          <para>valores reais </para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term>rect</term>
-
-        <listitem>
-          <para>vetor linha de tamanho 4.</para>
-        </listitem>
-      </varlistentry>
-    </variablelist>
-  </refsection>
-
-  <refsection>
-    <title>Descrição</title>
-
-    <para><literal>xclip</literal> ajusta uma área de recorte dada pelas
-    coordenadas, na escala de gráficos corrente, do retângulo
-    <literal>x,y,w,h</literal> (ponto superior esquerdo, largura, altura).
-    Apenas um argumento dado significa a especificação do retângulo
-    <literal>rect=[x,y,w,h]</literal>.</para>
-
-    <para><literal>xclip("clipgrf")</literal> é usado para recortar as
-    fronteiras usuais de um retângulo.</para>
-
-    <para>Para desfazer o recorte, use o comando
-    <literal>xclip()</literal>.</para>
-
-    <para>A função <literal>xclip</literal> está obsoleta e será
-    permanentemente removida no Scilab 5.2. Para ajustar uma zona de recorte,
-    por favor, utilize as propriedades <literal>clip_state</literal> e
-    <literal>clip_box</literal> das entidade gráficas ao invés.</para>
-  </refsection>
-
-  <refsection>
-    <title>Exemplos</title>
-
-    <programlisting role="example"><![CDATA[ 
-x=0:0.2:2*%pi;
-x1=[sin(x);100*sin(x)];
-y1=[cos(x);100*cos(x)];
-y1=y1+20*ones(y1);
-
-// ajustando a moldura
-clf();a=gca();a.data_bounds=[-100 -100;500 600];
-    
-// sem recorte
-xsegs(10*x1+200*ones(x1),10*y1+200*ones(y1))
-e=gce(); //manipulador da entidade Segs
-
-// desenhando zona de recorte do retângulo
-xrect(150,460,100,150)
-// ajustando a propriedade clip_box para a entidade Segs
-e.clip_box=[150,460,100,150];
-
-// ajustando fronteiras usuais da zona de recorte do retângulo
-e.clip_state='clipgrf';
-xclip("clipgrf")
-// removendo recorte
-e.clip_state='off';
- ]]></programlisting>
-  </refsection>
-
-  <refsection>
-    <title>Ver Também</title>
-
-    <simplelist type="inline">
-      <member><link linkend="axes_properties">axes_properties</link></member>
-    </simplelist>
-  </refsection>
-
-  <refsection>
-    <title>Autor</title>
-
-    <para>J.Ph.C.</para>
-  </refsection>
-</refentry>
diff --git a/scilab/modules/graphics/macros/set_posfig_dim.sci b/scilab/modules/graphics/macros/set_posfig_dim.sci
deleted file mode 100644 (file)
index 43f893d..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2009 - Digiteo - Jean-Baptiste Silvy
-// This file must be used under the terms of the CeCILL.
-// This source file is licensed as described in the file COPYING, which
-// you should have received as part of this distribution.  The terms
-// are also available at    
-// http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
-
-
-function set_posfig_dim(w,h)
-       
-  warnobsolete("figure_size property","5.2");
-
-endfunction
-
diff --git a/scilab/modules/graphics/macros/xclip.sci b/scilab/modules/graphics/macros/xclip.sci
deleted file mode 100644 (file)
index 299dbd1..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) INRIA
-// This file must be used under the terms of the CeCILL.
-// This source file is licensed as described in the file COPYING, which
-// you should have received as part of this distribution.  The terms
-// are also available at    
-// http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
-
-// @OBSOLETE
-
-function []=xclip(x,y,w,h)
-warnobsolete("clip_state and clip_box properties", "5.2")
-// fixe une zone de clipping en cordonnees reelles
-// (x,y,w,h) (Upper-Left,wide,Height)
-//!
-[lhs,rhs]=argn(0)
-if rhs<=0, xset('clipoff');return;end
-if rhs==1,if typeof(x)<>"string" then
-               xset('clipping',x(1),x(2),x(3),x(4));
-       else
-               xset(x);
-       end
-else
-       xset('clipping',x,y,w,h);
-end
-endfunction
index 0092664..d9fee37 100644 (file)
@@ -5,7 +5,7 @@
 // This file is distributed under the same license as the Scilab package.
 //
 
-messagebox(['x_message: Simple example of message ';
+messagebox(['messagebox: Simple example of message ';
 'First row of comments';
 'Second row';
 'etc...';],"modal");
index a7724b4..e56bb9e 100644 (file)
@@ -84,7 +84,7 @@
   </refsection>
   <refsection>
     <title>Description</title>
-    <para>Creates a dialog window to display a message waiting or not for a user action. This function is used by <link linkend="x_message">x_message</link>.</para>
+    <para>Creates a dialog window to display a message waiting or not for a user action.</para>
   </refsection>
   <refsection>
     <title>Examples</title>
@@ -106,14 +106,6 @@ messagebox("An error message", "Error", "error", ["Continue" "Stop"], "modal")
  ]]></programlisting>
   </refsection>
   <refsection>
-    <title>See Also</title>
-    <simplelist type="inline">
-      <member>
-        <link linkend="x_message">x_message</link>
-      </member>
-    </simplelist>
-  </refsection>
-  <refsection>
     <title>Authors</title>
     <para>Vincent COUVERT</para>
   </refsection>
index c9ad2bd..e124ad4 100644 (file)
@@ -97,7 +97,7 @@ rep = x_mdialog(['System Simulation';'with PI regulator'],...
         <link linkend="x_choose">x_choose</link>
       </member>
       <member>
-        <link linkend="x_message">x_message</link>
+        <link linkend="messagebox">messagebox</link>
       </member>
       <member>
         <link linkend="getvalue">getvalue</link>
diff --git a/scilab/modules/gui/help/en_US/x_message.xml b/scilab/modules/gui/help/en_US/x_message.xml
deleted file mode 100644 (file)
index 98d5381..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:lang="en" xml:id="x_message">
-  <info>
-    <pubdate>$LastChangedDate$</pubdate>
-  </info>
-  <refnamediv>
-    <refname>x_message</refname>
-    <refpurpose> X window message</refpurpose>
-  </refnamediv>
-  <refsynopsisdiv>
-    <title>Calling Sequence</title>
-    <synopsis>[num]=x_message(strings [,buttons])</synopsis>
-  </refsynopsisdiv>
-  <refsection>
-    <title>Parameters</title>
-    <variablelist>
-      <varlistentry>
-        <term>strings</term>
-        <listitem>
-          <para>vector of characters strings to be displayed</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>buttons</term>
-        <listitem>
-          <para>character string or 2 vector of character strings which specifies button(s) name(s). Default value is "Ok"</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>num</term>
-        <listitem>
-          <para>number  of button clicked (if 2 buttons are specified)</para>
-        </listitem>
-      </varlistentry>
-    </variablelist>
-  </refsection>
-  <refsection>
-    <title>Description</title>
-    <para>
-    for displaying a message (diagnostic,... ) and waiting for
-    an answer (button click). The function returns only after a click on a
-    button.</para>
-  </refsection>
-  <refsection>
-    <title>Examples</title>
-    <programlisting role="example"><![CDATA[ 
-gain = 0.235;x_message('value of gain is :'+string(gain))
-x_message(['singular matrix';'use least squares'])
-
-r = x_message(['Your problem is ill conditioned';
-               'continue ?'],['Yes','No'])
- ]]></programlisting>
-  </refsection>
-  <refsection>
-    <title>See Also</title>
-    <simplelist type="inline">
-      <member>
-        <link linkend="x_dialog">x_dialog</link>
-      </member>
-      <member>
-        <link linkend="x_mdialog">x_mdialog</link>
-      </member>
-      <member>
-        <link linkend="x_message_modeless">x_message_modeless</link>
-      </member>
-    </simplelist>
-  </refsection>
-</refentry>
index 14c1f5b..6ea438e 100644 (file)
@@ -49,7 +49,7 @@ x_message_modeless('Now two message windows are opened')
         <link linkend="x_mdialog">x_mdialog</link>
       </member>
       <member>
-        <link linkend="x_message">x_message</link>
+        <link linkend="messagebox">messagebox</link>
       </member>
     </simplelist>
   </refsection>
diff --git a/scilab/modules/gui/help/en_US/xgetfile.xml b/scilab/modules/gui/help/en_US/xgetfile.xml
deleted file mode 100644 (file)
index 39eb7fc..0000000
+++ /dev/null
@@ -1,89 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:lang="en" xml:id="xgetfile">
-  <info>
-    <pubdate>$LastChangedDate$</pubdate>
-  </info>
-  <refnamediv>
-    <refname>xgetfile</refname>
-    <refpurpose> dialog to get a file path</refpurpose>
-  </refnamediv>
-  <refsynopsisdiv>
-    <title>Calling Sequence</title>
-    <synopsis>path=xgetfile([title='string'])
-path=xgetfile(file_mask,[title='string'])
-path=xgetfile(file_mask,dir,[title='string'])
-path=xgetfile(file_mask,dir,'string')</synopsis>
-  </refsynopsisdiv>
-  <refsection>
-    <title>Parameters</title>
-    <variablelist>
-      <varlistentry>
-        <term>file_mask</term>
-        <listitem>
-          <para>a character string which gives the file mask to use for file selection. <literal>file_mask</literal> is written with Unix convention. the default value is '*'.</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>dir</term>
-        <listitem>
-          <para>a character string which gives the initial directory used for file search. by default xgetfile uses the previously selected directory.</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>path</term>
-        <listitem>
-          <para>is the user selected file path if user answers "Ok" or the " " string if user answers "Cancel"</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>title='string'  </term>
-        <listitem>
-          <para>:Optional arguments which gives the title for the xgetfile window.</para>
-        </listitem>
-      </varlistentry>
-    </variablelist>
-  </refsection>
-  <refsection>
-    <title>Description</title>
-    <para>
-    Creates a dialog window for file selection</para>
-  </refsection>
-  <refsection>
-    <title>Examples</title>
-    <programlisting role="example"><![CDATA[ 
-xgetfile()
-xgetfile(title="Choose a file name")
-xgetfile("*.sci")
-xgetfile("*.sci", title="Choose a file name")
-xgetfile("*.sci", "SCI/modules/gui/macros/")
-xgetfile("*.sci", "SCI/modules/gui/macros/", title="Choose a file name")
-xgetfile("*.sci", "SCI/modules/gui/macros/", "Choose a file name")
- ]]></programlisting>
-  </refsection>
-  <refsection>
-    <title>See Also</title>
-    <simplelist type="inline">
-      <member>
-        <link linkend="uigetdir">uigetdir</link>
-      </member>
-      <member>
-        <link linkend="x_dialog">x_dialog</link>
-      </member>
-      <member>
-        <link linkend="file">file</link>
-      </member>
-      <member>
-        <link linkend="read">read</link>
-      </member>
-      <member>
-        <link linkend="write">write</link>
-      </member>
-      <member>
-        <link linkend="exec">exec</link>
-      </member>
-      <member>
-        <link linkend="getf">getf</link>
-      </member>
-    </simplelist>
-  </refsection>
-</refentry>
index e591717..cdd2e0b 100644 (file)
@@ -99,7 +99,7 @@ rep=x_mdialog(['Simulation d''un systeme';'avec un regulateur PI'],...
         <link linkend="x_choose">x_choose</link>
       </member>
       <member>
-        <link linkend="x_message">x_message</link>
+        <link linkend="messagebox">messagebox</link>
       </member>
       <member>
         <link linkend="getvalue">getvalue</link>
diff --git a/scilab/modules/gui/help/fr_FR/x_message.xml b/scilab/modules/gui/help/fr_FR/x_message.xml
deleted file mode 100644 (file)
index 8b7eb5f..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:lang="fr" xml:id="x_message">
-  <info>
-    <pubdate>$LastChangedDate$</pubdate>
-  </info>
-  <refnamediv>
-    <refname>x_message</refname>
-    <refpurpose> boîte de dialogue modale  </refpurpose>
-  </refnamediv>
-  <refsynopsisdiv>
-    <title>Séquence d'appel</title>
-    <synopsis>[num]=x_message(strings [,buttons])</synopsis>
-  </refsynopsisdiv>
-  <refsection>
-    <title>Paramètres</title>
-    <variablelist>
-      <varlistentry>
-        <term>strings  </term>
-        <listitem>
-          <para>vecteur de chaînes de caractères à afficher
-</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>buttons  </term>
-        <listitem>
-          <para>chaîne de caractère ou vecteur de deux chaînes de caractères donnant les noms des boutons ("Ok" par défaut).
-</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>num  </term>
-        <listitem>
-          <para>numéro du bouton pressé (si 2 boutons ont été spécifiés)
-</para>
-        </listitem>
-      </varlistentry>
-    </variablelist>
-  </refsection>
-  <refsection>
-    <title>Description</title>
-    <para>
-    Pour afficher un message (diagnostic, ... ) et attendre une réponse (pression sur un bouton). La fonction rend la main dès qu'un des deux boutons est pressé.
-  </para>
-    <para>
-  </para>
-    <para>
-  </para>
-  </refsection>
-  <refsection>
-    <title>Exemples</title>
-    <programlisting role="example"><![CDATA[ 
-gain=0.235;x_message('La valeur du gain est :'+string(gain))
-x_message(['matrice singuliere';'utiliser les moindres carres'])
-
-r=x_message(['Votre probleme est mal conditionne';
-             'continuer ?'],['Oui','Non'])
- ]]></programlisting>
-  </refsection>
-  <refsection>
-    <title>Voir Aussi</title>
-    <simplelist type="inline">
-      <member>
-        <link linkend="x_dialog">x_dialog</link>
-      </member>
-      <member>
-        <link linkend="x_mdialog">x_mdialog</link>
-      </member>
-      <member>
-        <link linkend="x_message_modeless">x_message_modeless</link>
-      </member>
-    </simplelist>
-  </refsection>
-</refentry>
index b42a8f3..dd0be05 100644 (file)
@@ -52,7 +52,7 @@ x_message_modeless('Voici un deuxieme message')
         <link linkend="x_mdialog">x_mdialog</link>
       </member>
       <member>
-        <link linkend="x_message">x_message</link>
+        <link linkend="messagebox">messagebox</link>
       </member>
     </simplelist>
   </refsection>
index 8abc852..57fe71f 100644 (file)
@@ -186,13 +186,13 @@ while %t do
     execstr('%'+string(%kk)+'=%vv')
   end
   if %nok>0 then 
-    x_message(msprintf(_("Answer given for %s \n has invalid dimension: \n waiting for dimension %s.\n"), %labels(%nok), %ssz));
+    messagebox(msprintf(_("Answer given for %s \n has invalid dimension: \n waiting for dimension %s.\n"), %labels(%nok), %ssz));
     %ini=%str
   elseif %nok<0 then
     if %ierr==0 then
-      x_message(msprintf(_("Answer given for %s \n has incorrect type %s.\n"), %labels(-%nok), %typ(-2*%nok-1)));
+      messagebox(msprintf(_("Answer given for %s \n has incorrect type %s.\n"), %labels(-%nok), %typ(-2*%nok-1)));
     else
-      x_message(msprintf(_("Answer given for %s \n is incorrect see error message in scilab window.\n"), %labels(-%nok)));
+      messagebox(msprintf(_("Answer given for %s \n is incorrect see error message in scilab window.\n"), %labels(-%nok)));
     end
     %ini=%str
   else
diff --git a/scilab/modules/gui/macros/x_message.sci b/scilab/modules/gui/macros/x_message.sci
deleted file mode 100644 (file)
index bd8bf89..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2008 - INRIA - Vincent COUVERT
-// 
-// This file must be used under the terms of the CeCILL.
-// This source file is licensed as described in the file COPYING, which
-// you should have received as part of this distribution.  The terms
-// are also available at    
-// http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
-
-// @OBSOLETE
-
-function varargout = x_message(msg, buttons)
-
-warnobsolete("messagebox", "5.2");
-
-rhs = argn(2);
-
-if rhs==1
-  messagebox(msg, "modal");
-  varargout(1) = [];
-else
-  answ = messagebox(msg, "modal", buttons);
-  varargout(1) = answ;
-end
-
-endfunction
diff --git a/scilab/modules/gui/macros/xgetfile.sci b/scilab/modules/gui/macros/xgetfile.sci
deleted file mode 100644 (file)
index 913194d..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2008 - DIGITEO - Sylvestre Koumar
-//
-// This file must be used under the terms of the CeCILL.
-// This source file is licensed as described in the file COPYING, which
-// you should have received as part of this distribution.  The terms
-// are also available at    
-// http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
-
-function myFile=xgetfile(fileMask, initialDir, boxTitle)
-
-       [lhs,rhs]=argn(0);      
-       
-       //Warning which indicate that xgetfile is obsolete
-       warnobsolete('uigetfile','5.2');        
-       
-       
-       //Input arguments checking
-       if rhs < 0 & rhs > 3 then
-               error(msprintf(gettext("%s: Wrong number of input arguments: %d to %d expected.\n"), "xgetfile",1,2,3));
-               return;
-       end
-
-               
-       //xgetfile without input
-       if rhs == 0 then
-               myFile = uigetfile();   
-               return;
-       end
-               
-       // 1 input : filemask OR title
-       if rhs == 1 then
-               if (exists('fileMask') == 1) then
-                       if (type(fileMask) == 10) then
-                               myFileMask = fileMask;
-                               myInitialDir = "";
-                               myBoxTitle = "Uigetfile";       
-                       else
-                               error(msprintf(gettext("%s: Wrong type for input argument #%d: String expected.\n"), "xgetfile",1));
-                               return;
-                       end
-               elseif (exists('title', 'local')) then
-                               myFileMask = "";
-                               myInitialDir = "";
-                               myBoxTitle = string(title);     
-               else
-                       error(msprintf(gettext("%s: Wrong type for input argument #%d: String expected.\n"), "xgetfile",1));
-                       return;
-               return;
-               end
-       end
-       
-       // 2 inputs : filemask, initial directory OR filemask, title
-       if rhs == 2 then
-               if (type(fileMask) == 10 & exists('initialDir') == 1) then
-                       if type(initialDir) == 10 then
-                               myFileMask = fileMask;
-                               myInitialDir = initialDir;
-                               myBoxTitle = "Uigetfile";       
-                       else
-                               error(msprintf(gettext("%s: Wrong type for input argument #%d: String expected.\n"), "xgetfile",2));
-                               return;
-                       end
-               elseif (exists('title', 'local')) then
-                               myFileMask = fileMask;
-                               myInitialDir = "";
-                               myBoxTitle = string(title);     
-               else
-                       error(msprintf(gettext("%s: Wrong type for input argument #%d: String expected.\n"), "xgetfile",1));
-                       return;
-               end
-       end
-       
-       // 3 inputs : filemask, initial directory, box title OR filemask, initial directory, title
-       if rhs == 3 then
-               if (type(fileMask) == 10 & exists('initialDir') == 1 & exists('boxTitle') == 1) then
-                       myFileMask = fileMask;
-                       
-                       if type(initialDir) == 10 then
-                               myInitialDir = initialDir;
-                       else
-                               error(msprintf(gettext("%s: Wrong type for input argument #%d: String expected.\n"), "xgetfile",2));
-                       end
-                       
-                       if type(boxTitle) == 10 then
-                               myBoxTitle = boxTitle;
-                       else
-                               error(msprintf(gettext("%s: Wrong type for input argument #%d: String expected.\n"), "xgetfile",3));
-                       end
-                       
-               elseif (exists('title', 'local')) then
-                               myFileMask = fileMask;
-                               myInitialDir = initialDir;
-                               myBoxTitle = string(title);     
-               else
-                       error(msprintf(gettext("%s: Wrong type for input argument #%d: String expected.\n"), "xgetfile",1));
-                       return;
-               end
-       end
-
-       //calling uigetfile
-       myFile = uigetfile(myFileMask, myInitialDir, myBoxTitle);
-       
-endfunction
\ No newline at end of file
diff --git a/scilab/modules/gui/tests/nonreg_tests/bug_126.tst b/scilab/modules/gui/tests/nonreg_tests/bug_126.tst
deleted file mode 100644 (file)
index d50bc39..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-// =============================================================================
-// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2008 - INRIA - Vincent COUVERT
-//
-//  This file is distributed under the same license as the Scilab package.
-// =============================================================================
-
-// <-- Non-regression test for bug 126 -->
-//
-// <-- Bugzilla URL -->
-// http://bugzilla.scilab.org/show_bug.cgi?id=126
-//
-// <-- Short Description -->
-//    x_message() does not accept the second argument (list of buttons).  With only one argument, the string is displayed correctly, but x_message() does not return a value indicating which button ("OK" or "Cancel") was pressed.
-
-// <-- INTERACTIVE TEST -->
-
-// 2009-01-09 - x_message(obsolete) replaced by messagebox.
-
-messagebox(["Hello"])
-
-r = messagebox(["Your problem is ill conditioned";"continue?"],"modal","question",["Yes","No"])
index 796780e..68b64a0 100644 (file)
@@ -5,7 +5,7 @@
 //  This file is distributed under the same license as the Scilab package.
 // =============================================================================
 
-// unit tests for x_message function
+// unit tests for messagebox function
 // =============================================================================
 
 
index aaf0364..1781a7b 100644 (file)
@@ -24,7 +24,7 @@ xcli=funptr('xclick');clearfun('xclick');newfun('xclick1',xcli);
 xgetm=funptr('xgetmouse');clearfun('xgetmouse');newfun('xgetmouse1',xgetm)
 x_mdia=funptr('x_mdialog');clearfun('x_mdialog');newfun('x_mdialog1',x_mdia);
 c_cho=funptr('tk_choose');clearfun('tk_choose');newfun('tk_choose1',c_cho);
-xgetf=funptr('xgetfile');clearfun('xgetfile');newfun('xgetfile1',xgetf);
+//xgetf=funptr('xgetfile');clearfun('xgetfile');newfun('xgetfile1',xgetf);
 //these function are redefined below
 exec('SCI/demos/scicos/dialogs_learn.sci')
 tk_getfile=xgetfile
@@ -140,7 +140,7 @@ end
 // kill the added primitives
 clearfun('x_message1');clearfun('x_dialog1');clearfun('xclick1')
 clearfun('xgetmouse1');clearfun('x_mdialog1');clearfun('tk_choose1');
-clearfun('xgetfile1');
+//clearfun('xgetfile1');
 //retore the primitives
 newfun('x_message',x_mess)
 newfun('x_dialog',x_dia)
@@ -148,6 +148,6 @@ newfun('x_mdialog',x_mdia)
 newfun('tk_choose',c_cho)
 newfun('xclick',xcli)
 newfun('xgetmouse',xgetm)
-newfun('xgetfile',xgetf)
+//newfun('xgetfile',xgetf)
 endfunction
 
index a5e52e5..3183a2d 100644 (file)
@@ -16,13 +16,13 @@ end
 
 global LineCount
 
-x_mess=funptr('x_message');clearfun('x_message')
+//x_mess=funptr('x_message');clearfun('x_message')
 x_dia=funptr('x_dialog');clearfun('x_dialog')
 x_mdia=funptr('x_mdialog');clearfun('x_mdialog')
 c_cho=funptr('x_choose');clearfun('x_choose')
 xcli=funptr('xclick');clearfun('xclick')
 xgetm=funptr('xgetmouse');clearfun('xgetmouse')
-xgetf=funptr('xgetfile');clearfun('xgetfile')
+//xgetf=funptr('xgetfile');clearfun('xgetfile')
 
 
 //reload the functions using the redefined primitive functions
@@ -170,13 +170,13 @@ end
 
 
 //retore the primitives
-newfun('x_message',x_mess)
+//newfun('x_message',x_mess)
 newfun('x_dialog',x_dia)
 newfun('x_mdialog',x_mdia)
 newfun('x_choose',c_cho)
 newfun('xclick',xcli)
 newfun('xgetmouse',xgetm)
-newfun('xgetfile',xgetf)
+//newfun('xgetfile',xgetf)
 if ierr<>0 then 
  write(%io(2),'Error had occurred at line '+string(LineCount)+' of file '+fil)
 end
index 9901d1b..1e8190e 100644 (file)
@@ -19,9 +19,9 @@
 
 // 2 - Start Scipad
 
-// 3 - In Scipad enter:
+// 3 - In xpad enter:
 // function [in,out]=get_csv();
-//   data_file=xgetfile("*.csv",title="Select Data File");
+//   data_file=uigetfile("*.csv",title="Select Data File");
 //   Value_labels=["Input columns";"Output columns"];
 //   [_Input,_Output]=getvalue("Input and outputs column numbers",Value_labels,...
 //   list("vec",-1,"vec",-1)
@@ -32,4 +32,4 @@
 
 // 4 - CTRL+L
 
-// 5 - Check that Scilab and Scipad are alive
+// 5 - Check that Scilab and xpad are alive
diff --git a/scilab/modules/scipad/tests/nonreg_tests/bug_3553.tst b/scilab/modules/scipad/tests/nonreg_tests/bug_3553.tst
deleted file mode 100644 (file)
index 1efabd4..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-// =============================================================================
-// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) 2009 - DIGITEO - Vincent COUVERT
-//
-//  This file is distributed under the same license as the Scilab package.
-// =============================================================================
-
-// <-- INTERACTIVE TEST -->
-//
-// <-- Non-regression test for bug 3553 -->
-//
-// <-- Bugzilla URL -->
-// http://bugzilla.scilab.org/show_bug.cgi?id=3553
-//
-// <-- Short Description -->
-//    system crash executing tk_getfile() from within scipad by CTRL+L.
-
-// 1 - Start Scilab
-
-// 2 - Start Scipad
-
-// 3 - In Scipad enter:
-// tk_getfile()
-
-// 4 - CTRL+L
-
-// 5 - Check that you can select a file
diff --git a/scilab/modules/tclsci/help/en_US/tk_getfile.xml b/scilab/modules/tclsci/help/en_US/tk_getfile.xml
deleted file mode 100644 (file)
index 29eb30d..0000000
+++ /dev/null
@@ -1,108 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA
- * 
- * This file must be used under the terms of the CeCILL.
- * This source file is licensed as described in the file COPYING, which
- * you should have received as part of this distribution.  The terms
- * are also available at    
- * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
- *
- -->
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:lang="en" xml:id="tk_getfile">
-  <info>
-    <pubdate>$LastChangedDate$</pubdate>
-  </info>
-  <refnamediv>
-    <refname>tk_getfile</refname>
-    <refpurpose>dialog to get one or more file paths (obsolete)</refpurpose>
-  </refnamediv>
-  <refsynopsisdiv>
-    <title>Calling Sequence</title>
-    <synopsis>path=tk_getfile([Title="string"])
-path=tk_getfile([multip="1"])
-path=tk_getfile(file_mask[,Title="string"][,multip="1"])
-path=tk_getfile(file_mask,dir[,Title="string"])
-path=tk_getfile(file_mask,dir[,Title="string"][,multip="1"])
-path=tk_getfile(file_mask,dir,"string"[,"multip"])</synopsis>
-  </refsynopsisdiv>
-  <refsection>
-    <title>Parameters</title>
-    <variablelist>
-      <varlistentry>
-        <term>file_mask</term>
-        <listitem>
-          <para>a character string which gives the file mask to use for file
-          selection. <literal>file_mask</literal> is written with Unix convention.
-          The default value is '*'.</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>dir</term>
-        <listitem>
-          <para>a character string which gives the initial directory used for
-          file search. By default tk_getfile uses the previously selected
-          directory.</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>path</term>
-        <listitem>
-          <para>is the user selected file path(s) if user answers "Ok" or the
-          " " string if user answers "Cancel".</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>Title="string"</term>
-        <listitem>
-          <para>Optional argument which gives the title for the tk_getfile
-          window. <literal>Warning</literal>: Use the new variable
-          <literal>Title</literal> instead of the old variable
-          <literal>title</literal>.</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>multip</term>
-        <listitem>
-          <para>Optional argument which allows to select more than one file at
-          once in the tk_getfile window. If given, it must be the string "1".
-          Otherwise, or if not given, this argument defaults to "0" i.e. only
-          one file can be selected in the dialog.</para>
-        </listitem>
-      </varlistentry>
-    </variablelist>
-  </refsection>
-  <refsection>
-    <title>Description</title>
-    <para>Creates a dialog window for file selection.</para>
-    <para>This function is obsolete and will be removed in Scilab 5.2, please use <link linkend="uigetfile">uigetfile</link> instead.</para>
-  </refsection>
-  <refsection>
-    <title>Examples</title>
-    <programlisting role="example"><![CDATA[ 
-tk_getfile()
-tk_getfile("*.sci","SCI/modules/graphics/macros")
-tk_getfile(Title="Choose a file name")
-tk_getfile(Title="Choose many file names at once",multip="1")
-tk_getfile(multip="1")
- ]]></programlisting>
-  </refsection>
-  <refsection>
-    <title>See Also</title>
-    <simplelist type="inline">
-      <member>
-        <link linkend="uigetfile">uigetfile</link>
-      </member>
-      <member>
-        <link linkend="tk_getdir">tk_getdir</link>
-      </member>
-      <member>
-        <link linkend="file">file</link>
-      </member>
-      <member>
-        <link linkend="fileinfo">fileinfo</link>
-      </member>
-    </simplelist>
-  </refsection>
-</refentry>
index d22a398..ca5f4f5 100644 (file)
@@ -9,6 +9,7 @@
 
 
 function p=tk_getdir(startdir,Title)
+  warnobsolete("uigetdir", "5.2.1");
   if ~with_tk() then error(gettext("Tcl/Tk interface not loaded.")),end
   arg=''
   if exists("startdir","local")==1 then 
diff --git a/scilab/modules/tclsci/macros/tk_getfile.sci b/scilab/modules/tclsci/macros/tk_getfile.sci
deleted file mode 100644 (file)
index 791c31f..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) INRIA
-// 
-// This file must be used under the terms of the CeCILL.
-// This source file is licensed as described in the file COPYING, which
-// you should have received as part of this distribution.  The terms
-// are also available at    
-// http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
-
-// @OBSOLETE
-
-function [p] = tk_getfile(file_mask,path,Title,multip)
-
-warnobsolete("uigetfile", "5.2");
-
-if exists("file_mask","local")==1 then
-  filemask = file_mask;
-else
-  filemask = "*";
-end;
-
-initialdir = pwd();
-if exists("path","local")==1 then
-  initialdir = pathconvert(path,%f,%t)
-  initialdir = strsubst(initialdir,"\","/")
-else
-  global("%tk_getfile_defaultpath")
-  if typeof(%tk_getfile_defaultpath)=="string" then
-    initialdir = %tk_getfile_defaultpath;
-  end
-end;
-
-thetitle = gettext("Open");
-if exists("title","local")==1 then
-  thetitle = title
-elseif exists("Title","local")==1 then
-  thetitle = Title
-end;
-
-if ~exists("multip","local")==1 then
-  multip = %F
-end;
-if multip~="1" then
-  multip = %F
-else
-  multip = %T
-end;
-
-p = uigetfile(filemask, initialdir, thetitle, multip)';
-
-if MSDOS then
-  if ~p=="" then
-    global("%tk_getfile_defaultpath");
-    %tk_getfile_defaultpath = dirname(p(1));
-    %tk_getfile_defaultpath=strsubst(%tk_getfile_defaultpath,"\","/")
-  end;
-end;
-
-endfunction
-
index 2d696e4..b85245e 100644 (file)
@@ -9,6 +9,7 @@
 
 
 function p=tk_savefile(file_mask,path,Title,foo)
+  warnobsolete("uigetfile", "5.2.1");
   if ~with_tk() then error(gettext("Tcl/Tk interface not loaded.")),end
   arg=''
   if exists('file_mask','local')==1 then 
diff --git a/scilab/modules/tclsci/tests/nonreg_tests/bug_573.tst b/scilab/modules/tclsci/tests/nonreg_tests/bug_573.tst
deleted file mode 100644 (file)
index fe1fc73..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-// =============================================================================
-// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) ????-2008 - INRIA
-//
-//  This file is distributed under the same license as the Scilab package.
-// =============================================================================
-
-// <-- INTERACTIVE TEST -->
-//
-// <-- Non-regression test for bug 573 -->
-//
-// <-- Bugzilla URL -->
-// http://bugzilla.scilab.org/show_bug.cgi?id=573
-//
-// <-- Short Description -->
-//    On Win2000 the functions tk_getdir() and tk_getfile() do 
-//    not accept directory names that contain space characters. 
-//    Given the existing path:
-//      "C:/has space"
-//
-//    tk_getdir("C:/has space") generates an error.
-//    tk_getfile("*","C:/has space") gnerates an error.
-//    The error appears to be in TK rather than Scilab itself.
-//
-//    A partial work-around is:
-//    chdir("C:/has space")
-//    tk_getdir()
-//
-//    The function xgetfile() does NOT have this problem. 
-//    Unfortunately there is no xgetdir() function!
-
-if MSDOS then
-       disp("windows only, selection a directory and click OK");
-       tk_getdir("c:/has space")
-       tk_getfile('*','C:/has space');
-end
index 600e6ca..d1492a0 100644 (file)
@@ -34,7 +34,7 @@ function [] = scisptdemo()
    mode(-1)
    st = stacksize();
    if st(1) < 3000000 then
-      x_message([gettext(" For this demo the current stack size is not enought ");
+      messagebox([gettext(" For this demo the current stack size is not enought ");
                 gettext(" enter the following at the scilab prompt :          ");
                 gettext("                                                     ");
                 gettext("              stacksize(3000000);                    ");