]> git.saurik.com Git - wxWidgets.git/blame - include/wx/os2/filedlg.h
Make storing non-trivial data in wxThreadSpecificInfo possible.
[wxWidgets.git] / include / wx / os2 / filedlg.h
CommitLineData
0e320a79 1/////////////////////////////////////////////////////////////////////////////
80fdcdb9 2// Name: wx/os2/filedlg.h
0e320a79 3// Purpose: wxFileDialog class
f0a56ab0 4// Author: David Webster
0e320a79 5// Modified by:
f0a56ab0 6// Created: 10/05/99
f0a56ab0 7// Copyright: (c) David Webster
65571936 8// Licence: wxWindows licence
0e320a79
DW
9/////////////////////////////////////////////////////////////////////////////
10
11#ifndef _WX_FILEDLG_H_
12#define _WX_FILEDLG_H_
13
f74172ab
VZ
14//-------------------------------------------------------------------------
15// wxFileDialog
16//-------------------------------------------------------------------------
0e320a79 17
53a2db12 18class WXDLLIMPEXP_CORE wxFileDialog: public wxFileDialogBase
0e320a79
DW
19{
20DECLARE_DYNAMIC_CLASS(wxFileDialog)
0e320a79 21public:
b93f4bb9
DW
22 wxFileDialog( wxWindow* pParent
23 ,const wxString& rsMessage = wxFileSelectorPromptStr
f74172ab
VZ
24 ,const wxString& rsDefaultDir = wxEmptyString
25 ,const wxString& rsDefaultFile = wxEmptyString
b93f4bb9 26 ,const wxString& rsWildCard = wxFileSelectorDefaultWildcardStr
ff3e84ff
VZ
27 ,long lStyle = wxFD_DEFAULT_STYLE
28 ,const wxPoint& rPos = wxDefaultPosition,
29 const wxSize& sz = wxDefaultSize,
30 const wxString& name = wxFileDialogNameStr
b93f4bb9
DW
31 );
32
f74172ab 33 virtual void GetPaths(wxArrayString& rasPath) const;
0e320a79
DW
34
35 int ShowModal();
f0a56ab0
DW
36
37protected:
f74172ab 38 wxArrayString m_fileNames;
b93f4bb9 39}; // end of CLASS wxFileDialog
0e320a79 40
b600ed13 41#endif // _WX_FILEDLG_H_