FlightGear next
WindowsFileDialog Class Reference

#include <WindowsFileDialog.hxx>

Inherits FGFileDialog.

Public Member Functions

 WindowsFileDialog (FGFileDialog::Usage use)
 
virtual ~WindowsFileDialog ()
 
virtual void exec ()
 
virtual void close ()
 
- Public Member Functions inherited from FGFileDialog
std::string getTitle () const
 
void setTitle (const std::string &aTitle)
 
std::string getButton () const
 
void setButton (const std::string &aText)
 
SGPath getDirectory () const
 
void setDirectory (const SGPath &aPath)
 
string_list filterPatterns () const
 
void setFilterPatterns (const string_list &patterns)
 
std::string getPlaceholder () const
 for saving
 
void setPlaceholderName (const std::string &aName)
 
bool showHidden () const
 
void setShowHidden (bool show)
 
virtual ~FGFileDialog ()
 Destructor.
 
virtual void setCallback (Callback *aCB)
 
void setCallbackFromNasal (const nasal::CallContext &ctx)
 

Additional Inherited Members

- Public Types inherited from FGFileDialog
enum  Usage { USE_OPEN_FILE = 0 , USE_SAVE_FILE , USE_CHOOSE_DIR }
 
- Protected Member Functions inherited from FGFileDialog
 FGFileDialog (Usage use)
 
- Protected Attributes inherited from FGFileDialog
const Usage _usage
 
std::string _title
 
std::string _buttonText
 
SGPath _initialPath
 
string_list _filterPatterns
 
std::string _placeholder
 
bool _showHidden
 
std::unique_ptr< Callback_callback
 

Detailed Description

Definition at line 8 of file WindowsFileDialog.hxx.

Constructor & Destructor Documentation

◆ WindowsFileDialog()

WindowsFileDialog::WindowsFileDialog ( FGFileDialog::Usage use)

Definition at line 56 of file WindowsFileDialog.cxx.

◆ ~WindowsFileDialog()

WindowsFileDialog::~WindowsFileDialog ( )
virtual

Definition at line 62 of file WindowsFileDialog.cxx.

Member Function Documentation

◆ close()

void WindowsFileDialog::close ( )
virtual

Implements FGFileDialog.

Definition at line 113 of file WindowsFileDialog.cxx.

◆ exec()

void WindowsFileDialog::exec ( )
virtual

Implements FGFileDialog.

Definition at line 67 of file WindowsFileDialog.cxx.


The documentation for this class was generated from the following files: