ultimatepp/uppdev/E011/utils.cpp
cxl 3cd394812c Merge continued
git-svn-id: svn://ultimatepp.org/upp/trunk@10263 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-10-04 08:34:39 +00:00

15 lines
370 B
C++

#include "e011.h"
void DirSel(EditField& f, FrameRight<Button>& b) {
f.AddFrame(b);
b <<= callback1(&sSetFolder, &f);
b.SetImage(CtrlImg::smallright()).NoWantFocus();
}
static void sSetFolder(EditField *f) {
//FileSelector sSD;
FileSel sSD;
sSD.ActiveDir((const char*)~AsString(f->GetText()));
if(!sSD.ExecuteSelectDir()) return;
*f <<= ~sSD;
}