Remove obsolete function buttondialog() (Please use messagebox() instead)
Pierre MARECHAL [Thu, 8 Jan 2009 16:56:45 +0000 (17:56 +0100)]
scilab/CHANGES_5.1
scilab/modules/gui/help/en_US/buttondialog.xml [deleted file]
scilab/modules/gui/help/en_US/messagebox.xml
scilab/modules/tclsci/locales/en_US/tclsci.pot
scilab/modules/tclsci/locales/fr_FR/tclsci.po
scilab/modules/tclsci/macros/buttondialog.sci [deleted file]

index cea73af..92f15a6 100644 (file)
@@ -227,3 +227,5 @@ Obsolete functions removed :
 * sciGUIhelp() (Please use help() instead).
 
 * demoplay() (Please use scilab_demos() instead).
+
+* buttondialog() (Please use messagebox() instead).
diff --git a/scilab/modules/gui/help/en_US/buttondialog.xml b/scilab/modules/gui/help/en_US/buttondialog.xml
deleted file mode 100644 (file)
index c48f1f7..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!--
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) Jaime URZUA
- * 
- * 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="buttondialog">
-  <info>
-    <pubdate>$LastChangedDate$</pubdate>
-  </info>
-  <refnamediv>
-    <refname>buttondialog</refname>
-    <refpurpose> Create a simple button dialog</refpurpose>
-  </refnamediv>
-  <refsynopsisdiv>
-    <title>Calling Sequence</title>
-    <synopsis>answer=buttondialog(mes,buttons[,icon])</synopsis>
-  </refsynopsisdiv>
-  <refsection>
-    <title>Parameters</title>
-    <variablelist>
-      <varlistentry>
-        <term>mes</term>
-        <listitem>
-          <para>string, message to display.</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>buttons</term>
-        <listitem>
-          <para>string, buttons name.</para>
-        </listitem>
-      </varlistentry>
-      <varlistentry>
-        <term>icon</term>
-        <listitem>
-          <para>string, icon type, should be: error, hourglass, info, passwd, question and warning.</para>
-        </listitem>
-      </varlistentry>
-    </variablelist>
-  </refsection>
-  <refsection>
-    <title>Description</title>
-    <para><literal>buttondialog</literal> create a simple button dialog and retur the answer. <literal>buttons</literal> identify the buttons to show in the following manner : "button_1|button_2....|button_n"</para>
-  </refsection>
-  <refsection>
-    <title>Examples</title>
-    <programlisting role="example"><![CDATA[
-answ=buttondialog("This is an example","ok");
-answ=buttondialog("Do the work?","yes|no|maybe","question");
-
-]]></programlisting>
-  </refsection>
-  <refsection>
-    <title>Authors</title>
-    <para>Jaime Urzua</para>
-  </refsection>
-</refentry>
index 1201222..6b41d79 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> and <link linkend="buttondialog">buttondialog</link>.</para>
+    <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>
   </refsection>
   <refsection>
     <title>Examples</title>
@@ -113,9 +113,6 @@ messagebox("An error message", "Error", "error", ["Continue" "Stop"], "modal")
       <member>
         <link linkend="x_message">x_message</link>
       </member>
-      <member>
-        <link linkend="buttondialog">buttondialog</link>
-      </member>
     </simplelist>
   </refsection>
   <refsection>
index 99c74d7..f958b7c 100644 (file)
@@ -14,7 +14,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=ISO-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Revision-Date: 2009-01-08 17:51+0100\n"
+"Revision-Date: 2009-01-08 17:53+0100\n"
 
 # File: macros/tk_getfile.sci, line: 33
 msgid "Open"
@@ -49,11 +49,6 @@ msgstr ""
 msgid "%s: Slave interpreter already exists.\n"
 msgstr ""
 #
-# File: macros/buttondialog.sci, line: 19
-#, c-format
-msgid "%s: Wrong number of input arguments: %d or %d expected.\n"
-msgstr ""
-#
 # File: macros/tk_savefile.sci, line: 12
 # File: macros/tk_getdir.sci, line: 12
 msgid "Tcl/Tk interface not loaded."
index 6ceef01..c9a0dbf 100644 (file)
@@ -43,10 +43,6 @@ msgstr "%s: Mauvais type pour l'argument d'entrée n° %d: Un booléen attendu.\
 msgid "%s: Slave interpreter already exists.\n"
 msgstr "%s: L'interpréteur esclave existe déjà.\n"
 
-#, c-format
-msgid "%s: Wrong number of input arguments: %d or %d expected.\n"
-msgstr "%s: Mauvais nombre d'arguments d'entrée: %d à %d attendus.\n"
-
 msgid "Tcl/Tk interface not loaded."
 msgstr "Interface TCL/TK n'est pas chargée."
 
@@ -274,6 +270,9 @@ msgstr "Impossible de définir l'encodage système."
 msgid "Scilab TCL/TK module not installed.\n"
 msgstr "Le module TCL/TK de Scilab n'est pas installé.\n"
 
+#~ msgid "%s: Wrong number of input arguments: %d or %d expected.\n"
+#~ msgstr "%s: Mauvais nombre d'arguments d'entrée: %d à %d attendus.\n"
+
 #~ msgid "%s: Wrong number of input argument: %d expected.\n"
 #~ msgstr "%s: Mauvais nombre d'argument d'entrée: %d attendu.\n"
 
diff --git a/scilab/modules/tclsci/macros/buttondialog.sci b/scilab/modules/tclsci/macros/buttondialog.sci
deleted file mode 100644 (file)
index abf0b80..0000000
+++ /dev/null
@@ -1,29 +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 answ=buttondialog(msg,btn,icon)
-
-//warnobsolete("messagebox", "5.1");
-
-rhs = argn(2);
-
-if rhs == 1 then
-  error(msprintf(gettext("%s: Wrong number of input arguments: %d or %d expected.\n"), "buttondialog",2,3));
-elseif rhs == 2 then
-  answ = messagebox(msg, "modal", tokens(btn, "|"));
-else
-  answ = messagebox(msg, "modal", icon, tokens(btn, "|"));
-end
-
-answ = string(answ);
-
-endfunction
-