ultimatepp/upptst/FileSelNative/main.cpp

28 lines
577 B
C++

#include <CtrlLib/CtrlLib.h>
using namespace Upp;
GUI_APP_MAIN
{
FileSelNative sel;
sel.ActiveDir(GetHomeDirectory());
while(sel.ExecuteSelectDir("Just a test"))
PromptOK(sel.Get() + "&" + "active dir: " + sel.GetActiveDir());
sel.AllFilesType();
sel.Type("Test2", "*.tst");
sel.Type("All", "*.*");
sel.Type("All 2", "*");
sel.ActiveType(1);
while(sel.ExecuteOpen("Test!")) {
for(int i = 0; i < sel.GetCount(); i++)
DDUMP(sel[i]);
sel.Multi();
sel.NoAsking();
}
sel = GetDataFile("main.cpp");
if(!sel.ExecuteSaveAs("as"))
return;
DDUMP(~sel);
}