+// -*- C++ -*-
/**
* \file FormFiledialog.h
* Copyright 2001 the LyX Team
#pragma interface
#endif
-#include <config.h>
-
#include "LString.h"
#include FORMS_H_LOCATION
#include "form_filedialog.h"
#include "frontends/FileDialog.h"
-#ifdef SIGC_CXX_NAMESPACES
-using SigC::Object;
-using SigC::Connection;
-#endif
-
/// DirEntry internal structure definition
class DirEntry {
public:
string pszLsEntry;
};
-extern "C" void C_LyXFileDlg_FileDlgCB(FL_OBJECT * ob, long data);
-extern "C" void C_LyXFileDlg_DoubleClickCB(FL_OBJECT * ob, long data);
-extern "C" int C_LyXFileDlg_CancelCB(FL_FORM *fl, void *xev);
-class FileDialog::Private : public Object
-{
+//extern "C" {
+// void C_LyXFileDlg_FileDlgCB(FL_OBJECT * ob, long data);
+// void C_LyXFileDlg_DoubleClickCB(FL_OBJECT * ob, long data);
+// int C_LyXFileDlg_CancelCB(FL_FORM *fl, void *xev);
+//}
+
+
+class FileDialog::Private : public SigC::Object {
public:
///
Private();
/// Simulates a click on OK/Cancel
void Force(bool);
/// Redraw connection.
- Connection r_;
+ SigC::Connection r_;
};
#endif // FORMFILEDIALOG_H