filefinder — File selection widget.
Creates a lcdui.list based file selection dialog that lets the user navigate up and down through directories and select a file. The options are as follows:
-startdir: selects the directory to start the search in.
-selectedcmd: a proc that by default takes
one argument: the name of the selected file.
-matchcmd: a proc that takes one argument:
the full URL of the file to match against. If the file is a match, the proc must
return a 1, otherwise 0. If a match occurs, the
subsequently be called.
-errorcmd: a proc that is called with one
argument: an error message. This is called when some error occurs and can be used to
display an error message.