#define FORMFILEDIALOG_H
-#ifdef __GNUG__
-#pragma interface
-#endif
#include "LString.h"
class FileDialog::Private : public boost::signals::trackable {
public:
///
- Private(Dialogs &);
+ Private();
///
~Private();
string const & pszPath = string(),
string const & pszMask = string(),
string const & pszSuggested = string());
+ /// launches dialog and returns selected directory
+ string const SelectDir(string const & pszTitle = string(),
+ string const & pszPath = string(),
+ string const & pszSuggested = string());
/// XForms objects callback (static)
static void FileDlgCB(FL_OBJECT *, long);
/// Callback for double click in list