Mercurial > octave
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 |