ultimatepp/uppdev/E011/utils.cpp
cxl 351994a6cc Adding uppdev....
git-svn-id: svn://ultimatepp.org/upp/trunk@328 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-08-15 08:36:24 +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;
}