1 // PUIFileDialog.hxx - file dialog implemented using PUI
3 #ifndef FG_PUI_FILE_DIALOG_HXX
4 #define FG_PUI_FILE_DIALOG_HXX 1
6 #include <simgear/props/props.hxx>
7 #include <GUI/FileDialog.hxx>
9 class PUIFileDialog : public FGFileDialog
12 PUIFileDialog(FGFileDialog::Usage use);
14 virtual ~PUIFileDialog();
20 friend class PathListener;
22 // called by the listener
23 void pathChanged(const SGPath& aPath);
26 SGPropertyNode_ptr _dialogRoot;
27 PathListener* _listener;
30 #endif // FG_PUI_FILE_DIALOG_HXX