Description | Hierarchy | Fields | Methods | Properties |
type TVstFileSelect = packed record
Command: TVstFileCommand; |
vType: TVstFileTypeType; |
MacCreator: LongInt; |
nbFileTypes: LongInt; |
FileTypes: PVstFileType; |
Title: array[0..1023] of char; |
InitialPath: PChar; |
ReturnPath: PChar; |
SizeReturnPath: LongInt; |
ReturnMultiplePaths: ˆPChar; |
nbReturnPath: LongInt; |
Reserved: LongInt; |
Future: array[0..115] of Byte; |
Command: TVstFileCommand; |
vType: TVstFileTypeType; |
see enum kVstFileLoad.... |
MacCreator: LongInt; |
see enum kVstFileType... |
nbFileTypes: LongInt; |
optional: 0 = no creator |
FileTypes: PVstFileType; |
nb of fileTypes to used |
Title: array[0..1023] of char; |
list of fileTypes |
InitialPath: PChar; |
text display in the file selector's title |
ReturnPath: PChar; |
initial path |
SizeReturnPath: LongInt; |
use with kVstFileLoad and kVstDirectorySelect if null is passed, the host will allocated memory the plugin should then called closeOpenFileSelector for freeing memory |
ReturnMultiplePaths: ˆPChar; |
nbReturnPath: LongInt; |
use with kVstMultipleFilesLoad the host allocates this array. The plugin should then called closeOpenFileSelector for freeing memory |
Reserved: LongInt; |
number of selected paths |
Future: array[0..115] of Byte; |
reserved for host application |