ultimatepp/upptst/FileSel/main.cpp
cxl a5284a8441 .upptst
git-svn-id: svn://ultimatepp.org/upp/trunk@15216 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-10-08 17:47:46 +00:00

39 lines
736 B
C++

#include <CtrlLib/CtrlLib.h>
using namespace Upp;
GUI_APP_MAIN
{
FileSelNative sel;
sel.AllFilesType();
sel.Type("Test2", "*.tst");
sel.Type("All", "*.*");
sel.Type("All 2", "*");
sel.ActiveType(1);
for(int i = 0; i < sel.GetCount(); i++)
DDUMP(sel[i]);
sel.Multi();
if(!sel.ExecuteSaveAs("Test!"))
return;
for(int i = 0; i < sel.GetCount(); i++)
DDUMP(sel[i]);
sel = "/home/cxl/Temp/Gui2/main.cpp";
if(!sel.ExecuteSaveAs("as"))
return;
DDUMP(~sel);
sel.NoAsking();
if(!sel.ExecuteSaveAs("as"))
return;
return;
/*
DocEdit a;
TopWindow w1, w2;
w1.Add(a.SizePos());
w1.OpenMain();
Button b;
b <<= callback(Sel);
w2.Add(b.SizePos());
w2.Open(&w1);
w2.Run();
*/
}