18 lines
487 B
Lua

-- IupGetFile Example in IupLua
-- Shows a typical file-selection dialog.
require( "iuplua" )
iup.SetLanguage("ENGLISH")
f, err = iup.GetFile("*.txt")
if err == 1 then
iup.Message("New file", f)
elseif err == 0 then
iup.Message("File already exists", f)
elseif err == -1 then
iup.Message("IupFileDlg", "Operation canceled")
elseif err == -2 then
iup.Message("IupFileDlg", "Allocation errr")
elseif err == -3 then
iup.Message("IupFileDlg", "Invalid parameter")
end