Делаю данное меню для своего проекта, требуется загружать игровые ресурсы как из /usr/share/appname так и из ~/.appname
http://star-engineers.blogspot.ru/2013/10/blog-post_7.html
Не найдя готового решения я сделал своё.
FileName = FileDialogForm.AskFileName ("Заголовок окна", "единственный путь", " надпись кнопки OK", "Надпись кнопки Cancel", "Единственная маска файлов", Единственная картинка для значков файла , Массив масок , Массив значков для масок , показывать ли скрытые файлы , массив путей)