comparison libinterp/corefcn/event-manager.cc @ 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 a61e1a0f6024
comparison
equal deleted inserted replaced
30195:a7981aa5822b 30196:813b7827c5f8
304 return retval; 304 return retval;
305 } 305 }
306 306
307 DEFMETHOD (__event_manager_file_dialog__, interp, args, , 307 DEFMETHOD (__event_manager_file_dialog__, interp, args, ,
308 doc: /* -*- texinfo -*- 308 doc: /* -*- texinfo -*-
309 @deftypefn {} {} __event_manager_file_dialog__ (@var{filterlist}, @var{title}, @var{filename}, @var{size} @var{multiselect}, @var{pathname}) 309 @deftypefn {} {} __event_manager_file_dialog__ (@var{filterlist}, @var{title}, @var{filename}, @var{multiselect}, @var{pathname})
310 Undocumented internal function. 310 Undocumented internal function.
311 @end deftypefn */) 311 @end deftypefn */)
312 { 312 {
313 if (args.length () != 6) 313 if (args.length () != 5)
314 return ovl (); 314 return ovl ();
315 315
316 octave_value_list retval (3); 316 octave_value_list retval (3);
317 317
318 const Array<std::string> flist = args(0).cellstr_value (); 318 const Array<std::string> flist = args(0).cellstr_value ();
319 std::string title = args(1).string_value (); 319 std::string title = args(1).string_value ();
320 std::string filename = args(2).string_value (); 320 std::string filename = args(2).string_value ();
321 Matrix pos = args(3).matrix_value (); 321 std::string multi_on = args(3).string_value (); // on, off, create
322 std::string multi_on = args(4).string_value (); // on, off, create 322 std::string pathname = args(4).string_value ();
323 std::string pathname = args(5).string_value ();
324 323
325 octave_idx_type nel; 324 octave_idx_type nel;
326 325
327 event_manager::filter_list filter_lst; 326 event_manager::filter_list filter_lst;
328 327