ManagedServices::FileDialogFilterList Class Reference


Detailed Description

A filter list class used in file open/file save dialogs.

The class is used together with PathSDK::DoMaxOpenDialog() and DoMaxSaveAsDialog().

List of all members.

Public Member Functions

  FileDialogFilterList ()
  Constructor, creates an empty filter list.
  FileDialogFilterList (System::String^filterString)
  Constructor, creates from external filter list string, with delimiter "|".
void  ToNativeFilterList (FilterList &nativeFilterList)
  Convert to the Max native type FilterList.
void  Append (System::String^s)
  Append filter descriptor or filter extension.
System::String  GetFilterExtension (int index)
  Get filter extension at specified index.
System::String  GetFilterDescriptor (int index)
  Get filter descriptor at specified index.

Properties

int  mNewIndex
  Gets or sets the selected index.
System::Collections::Generic::List
< System::String^> 
mFilters

Constructor & Destructor Documentation

ManagedServices::FileDialogFilterList::FileDialogFilterList ( )

Constructor, creates an empty filter list.

ManagedServices::FileDialogFilterList::FileDialogFilterList ( System::String^  filterString )

Constructor, creates from external filter list string, with delimiter "|".


Member Function Documentation

void ManagedServices::FileDialogFilterList::ToNativeFilterList ( FilterList &  nativeFilterList )

Convert to the Max native type FilterList.

Parameters:
nativeFilterList The native object which contains the converted FilterList into.
void ManagedServices::FileDialogFilterList::Append ( System::String^  s )

Append filter descriptor or filter extension.

Parameters:
s The string to be appended.
System::String ManagedServices::FileDialogFilterList::GetFilterExtension ( int  index )

Get filter extension at specified index.

Parameters:
index The specified index.
System::String ManagedServices::FileDialogFilterList::GetFilterDescriptor ( int  index )

Get filter descriptor at specified index.

Parameters:
index The specified index.

Property Documentation

int ManagedServices::FileDialogFilterList::mNewIndex

Gets or sets the selected index.

System::Collections::Generic::List<System::String^> ManagedServices::FileDialogFilterList::mFilters

ManagedServices::FileDialogFilterList ManagedServices::FileDialogFilterList ManagedServices::FileDialogFilterList ManagedServices::FileDialogFilterList ManagedServices::FileDialogFilterList ManagedServices::FileDialogFilterList ManagedServices::FileDialogFilterList ManagedServices::FileDialogFilterList ManagedServices::FileDialogFilterList ManagedServices::FileDialogFilterList
ManagedServices::FileDialogFilterList ManagedServices::FileDialogFilterList ManagedServices::FileDialogFilterList ManagedServices::FileDialogFilterList ManagedServices::FileDialogFilterList ManagedServices::FileDialogFilterList ManagedServices::FileDialogFilterList ManagedServices::FileDialogFilterList ManagedServices::FileDialogFilterList ManagedServices::FileDialogFilterList