diff scripts/gui/uiputfile.m @ 30196:813b7827c5f8

Remove "position" argument from file dialog functions (bug #60980). * libinterp/corefcn/event-manager.cc (F__event_manager_file_dialog__), libinterp/dldfcn/__fltk_uigetfile (F__fltk_uigetfile__): Remove unused argument "position". * scripts/gui/uigetdir.m, scripts/gui/uigetfile.m, scripts/gui/uiputfile.m, scripts/gui/private/__uigetdir_fltk__.m, scripts/gui/private/__uigetfile_fltk__.m, scripts/gui/private/__uiputfile_fltk__.m: Remove handling argument "position".
author Markus Mützel <markus.muetzel@gmx.de>
date Sun, 19 Sep 2021 17:06:26 +0200
parents a7981aa5822b
children 796f54d4ddbf
line wrap: on
line diff
--- a/scripts/gui/uiputfile.m	Sun Sep 19 15:36:19 2021 +0200
+++ b/scripts/gui/uiputfile.m	Sun Sep 19 17:06:26 2021 +0200
@@ -76,7 +76,6 @@
   outargs = {cell(0, 2),     # File Filter
              "Save File",    # Dialog Title
              "",             # Default filename
-             [240, 120],     # Dialog Position (pixel x/y)
              "create",
              pwd};           # Default directory
 
@@ -84,7 +83,7 @@
     [outargs{1}, outargs{3}, defdir] = __file_filter__ ("uiputfile",
                                                         varargin{1});
     if (! isempty (defdir))
-      outargs{6} = defdir;
+      outargs{5} = defdir;
     endif
   else
     outargs{1} = __file_filter__ ("uiputfile", outargs{1});
@@ -107,7 +106,7 @@
         [fdir, fname, fext] = fileparts (varargin{3});
       endif
       if (! isempty (fdir))
-        outargs{6} = fdir;
+        outargs{5} = fdir;
       endif
       if (! isempty (fname) || ! isempty (fext))
         outargs{3} = [fname fext];