Detailed Description
#include <IATSProvider.h>
List
of all members.
Constructor & Destructor Documentation
Member Function Documentation
virtual ATSExport const MCHAR* GetTitle |
( |
|
) |
[virtual] |
Get title.
Defines the title for the explore provider dialog
- Returns:
- string containing the title
virtual ATSExport void SetTitle |
( |
const MCHAR * |
szTitle |
) |
[virtual] |
Set title.
Defines the title for the explore provider dialog
- Parameters:
-
[in] |
szTitle |
string containing the filename |
virtual ATSExport bool
GetMultipleSelections |
( |
|
) |
[virtual] |
Get multiple selections state.
Defines if multiple selections should be allowed within the
explorer dialog
- Returns:
- true if multiple selections are allowed, false if not
virtual ATSExport void
SetMultipleSelections |
( |
bool |
bMultipleSelections |
) |
[virtual] |
Set multiple selections state.
Defines if multiple selections should be allowed within the
explorer dialog
- Parameters:
-
[in] |
bMultipleSelections |
true if multiple selections are allowed, false if not |
virtual ATSExport bool GetDownloadFiles |
( |
|
) |
[virtual] |
Get download files state.
Defines if the provider should automatically download the files
selected
- Returns:
- true if download should occur, false if not
virtual ATSExport void SetDownloadFiles |
( |
bool |
bDownload |
) |
[virtual] |
Set download files state.
Defines if the provider should automatically download the files
selected
- Parameters:
-
[in] |
bDownload |
true if download should occur, false if not |
virtual ATSExport UINT AddFilter |
( |
const MCHAR * |
szName, |
|
|
const MCHAR * |
szExtensions |
|
) |
|
[virtual] |
Add filter for explorer dialog.
A filter defines the "Type of File" that should be available for
selection and/or display. Some examples: For all files: AddFilter(
"All files (*.*)", "*.*" ); For jpeg files: AddFilter( "JPEG
(*.jpg,*.jpeg)", "*.jpg;*.jpeg" );
- Parameters:
-
[in] |
szName |
name of filter as it should be displayed in the dialog.
Example: "Add files (*.*)" |
[in] |
szExtensions |
List of extensions. Example: "*.jpg;*.jpeg" |
- Returns:
- new number of filters
virtual ATSExport UINT NumFilters |
( |
|
) |
[virtual] |
Number of filters.
- Returns:
- number of filters
virtual ATSExport const MCHAR*
GetFilterName |
( |
UINT |
iIndex |
) |
[virtual] |
Get filter name.
- Parameters:
-
[in] |
iIndex |
0-based index of filters |
- Returns:
- string containing filter name
virtual ATSExport const MCHAR*
GetFilterExtensions |
( |
UINT |
iIndex |
) |
[virtual] |
Get filter extensions.
- Parameters:
-
[in] |
iIndex |
0-based index of filters |
- Returns:
- string containing filter extensions
Member Data Documentation
std::vector< ATSString >
mFilters [protected] |
ATSExploreProviderParams
ATSExploreProviderParams ATSExploreProviderParams
ATSExploreProviderParams ATSExploreProviderParams
ATSExploreProviderParams ATSExploreProviderParams
ATSExploreProviderParams ATSExploreProviderParams
ATSExploreProviderParams
ATSExploreProviderParams
ATSExploreProviderParams ATSExploreProviderParams
ATSExploreProviderParams ATSExploreProviderParams
ATSExploreProviderParams ATSExploreProviderParams
ATSExploreProviderParams ATSExploreProviderParams
ATSExploreProviderParams