OpenFileDialog Class Reference

#include <fileDialog.h>

Inheritance diagram for OpenFileDialog:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 OpenFileDialog ()
virtual ~OpenFileDialog ()
 DECLARE_CONOBJECT (OpenFileDialog)

Static Public Member Functions

static void initPersistFields ()
 Register dynamic fields in a subclass of ConsoleObject.

Static Protected Member Functions

static bool setMustExist (void *obj, const char *data)
 Must Exist Property.
static const char * getMustExist (void *obj, const char *data)
static bool setMultipleFiles (void *obj, const char *data)
 Multiple Files Property.
static const char * getMultipleFiles (void *obj, const char *data)

Private Types

typedef FileDialog Parent

Private Attributes

bool mMustExist
 Field Values

Corresponds to FDS_MUSTEXIST flag on the PlatformFileDlgData structure.

bool mMultipleFiles
 Corresponds to the FDS_MULTIPLEFILES flag on the PlatformFileDlgData structure.

Member Typedef Documentation

Reimplemented from FileDialog.

Reimplemented in OpenFolderDialog.


Constructor & Destructor Documentation

OpenFileDialog::OpenFileDialog (  ) 

virtual OpenFileDialog::~OpenFileDialog (  )  [virtual]


Member Function Documentation

OpenFileDialog::DECLARE_CONOBJECT ( OpenFileDialog   ) 

static void OpenFileDialog::initPersistFields (  )  [static]

Register dynamic fields in a subclass of ConsoleObject.

See also:
addField(), addFieldV(), addDeprecatedField(), addGroup(), endGroup()

Reimplemented from FileDialog.

Reimplemented in OpenFolderDialog.

static bool OpenFileDialog::setMustExist ( void obj,
const char *  data 
) [static, protected]

Must Exist Property.

static const char* OpenFileDialog::getMustExist ( void obj,
const char *  data 
) [static, protected]

static bool OpenFileDialog::setMultipleFiles ( void obj,
const char *  data 
) [static, protected]

Multiple Files Property.

static const char* OpenFileDialog::getMultipleFiles ( void obj,
const char *  data 
) [static, protected]


Member Data Documentation

Field Values

Corresponds to FDS_MUSTEXIST flag on the PlatformFileDlgData structure.

Corresponds to the FDS_MULTIPLEFILES flag on the PlatformFileDlgData structure.