9#if !defined(OWL_OPENSAVE_H)
13#if defined(BI_HAS_PRAGMA_ONCE)
163 auto GetFileNames() const -> std::vector<
tstring>;
204 void CmLbSelChanged();
340inline uint TOpenSaveDialog::GetShareViMsgId()
350 return ::GetFileTitle(
fileName,
nullptr, 0);
366inline void TOpenSaveDialog::CmOk()
376inline void TOpenSaveDialog::CmLbSelChanged()
Derived from TDialog, TCommonDialog is the abstract base class for TCommonDialog objects.
TFileOpenDialog is a modal dialog box that lets you specify the name of a file to open.
TFileSaveDialog is a modal dialog box that lets you enter the name of a file to save.
ObjectWindows dynamic-link libraries (DLLs) construct an instance of TModule, which acts as an object...
TOpenSaveDialog structure contains information about the user's file open or save selection.
TCHAR * FileName
Holds the name of the file to be saved or opened.
int FilterIndex
FilterIndex indicates which filter to use initially when displaying file names.
void SetFilter(const tstring &filter)
LPCTSTR InitialDir
Directory to use initially when displaying file names.
uint32 Flags
Flag contains one or more of the following constants:
TCHAR * Filter
Filter holds the filter to use initially when displaying file names.
uint32 Error
This is the return value from calling CommDlgExtendedError after executing the dialog in the implemen...
LPCTSTR DefExt
Default extension to use when saving file names.
TOpenSaveDialog is the base class for modal dialogs that let you open and save a file under a specifi...
TWindow, derived from TEventHandler and TStreamableBase, provides window-specific behavior and encaps...
ipstream, a specialized input stream derivative of pstream, is the base class for reading (extracting...
Base class for writing streamable objects.
Definition of Common Dialog abstract base class.
#define DECLARE_RESPONSE_TABLE(cls)
Object Windows Library (OWLNext Core)
UINT TMsgId
Message ID type.
LPARAM TParam2
Second parameter type.
WPARAM TParam1
First parameter type.