# Class TCEFFileDialogInfo

Description
Hierarchy
Fields
Methods
Properties

## Unit

uCEFFileDialogInfo

## Declaration

`type TCEFFileDialogInfo = class(TObject)`

## Description

This item has no description.

## Hierarchy

- TObject
- TCEFFileDialogInfo

## Overview

### Fields

Protected | `FMode: Cardinal;`
Protected | `FTitle: ustring;`
Protected | `FDefaultFilePath: ustring;`
Protected | `FAcceptFilters: TStrings;`
Protected | `FAcceptExtensions: TStrings;`
Protected | `FAcceptDescriptions: TStrings;`
Protected | `FCallback: ICefFileDialogCallback;`
Protected | `FDefaultAudioFileDesc: ustring;`
Protected | `FDefaultVideoFileDesc: ustring;`
Protected | `FDefaultTextFileDesc: ustring;`
Protected | `FDefaultImageFileDesc: ustring;`
Protected | `FDefaultAllFileDesc: ustring;`
Protected | `FDefaultUnknownFileDesc: ustring;`

### Methods

Protected | `function GetDialogFilter: ustring; virtual;`
Protected | `function GetDialogType: TCEFDialogType;`
Protected | `procedure SetAcceptFilters(const aAcceptFilters : TStrings);`
Protected | `procedure SetAcceptExtensions(const aAcceptExtensions : TStrings);`
Protected | `procedure SetAcceptDescriptions(const aAcceptDescriptions : TStrings);`
Protected | `function ConvertExtensions(aExtensions : ustring): ustring;`
Protected | `function CEFAcceptFilterToDialogFilter(const aAcceptFilter, aExtension, aDescription : ustring) : ustring; virtual;`
Protected | `function GetDefaultMimeTypeDescription(const aMimeType : ustring) : ustring; virtual;`
Public | `constructor Create;`
Public | `destructor Destroy; override;`
Public | `procedure Clear;`

### Properties

Public | `property Mode : Cardinal read FMode write FMode;`
Public | `property Title : ustring read FTitle write FTitle;`
Public | `property DefaultFilePath : ustring read FDefaultFilePath write FDefaultFilePath;`
Public | `property AcceptFilters : TStrings write SetAcceptFilters;`
Public | `property AcceptExtensions : TStrings write SetAcceptExtensions;`
Public | `property AcceptDescriptions : TStrings write SetAcceptDescriptions;`
Public | `property Callback : ICefFileDialogCallback read FCallback write FCallback;`
Public | `property DialogFilter : ustring read GetDialogFilter;`
Public | `property DialogType : TCEFDialogType read GetDialogType;`
Public | `property DefaultAudioFileDesc : ustring read FDefaultAudioFileDesc write FDefaultAudioFileDesc;`
Public | `property DefaultVideoFileDesc : ustring read FDefaultVideoFileDesc write FDefaultVideoFileDesc;`
Public | `property DefaultTextFileDesc : ustring read FDefaultTextFileDesc write FDefaultTextFileDesc;`
Public | `property DefaultImageFileDesc : ustring read FDefaultImageFileDesc write FDefaultImageFileDesc;`
Public | `property DefaultAllFileDesc : ustring read FDefaultAllFileDesc write FDefaultAllFileDesc;`
Public | `property DefaultUnknownFileDesc : ustring read FDefaultUnknownFileDesc write FDefaultUnknownFileDesc;`

## Description

### Fields

Protected | `FMode: Cardinal;`
This item has no description.

Protected | `FTitle: ustring;`
This item has no description.

Protected | `FDefaultFilePath: ustring;`
This item has no description.

Protected | `FAcceptFilters: TStrings;`
This item has no description.

Protected | `FAcceptExtensions: TStrings;`
This item has no description.

Protected | `FAcceptDescriptions: TStrings;`
This item has no description.

Protected | `FCallback: ICefFileDialogCallback;`
This item has no description.

Protected | `FDefaultAudioFileDesc: ustring;`
This item has no description.

Protected | `FDefaultVideoFileDesc: ustring;`
This item has no description.

Protected | `FDefaultTextFileDesc: ustring;`
This item has no description.

Protected | `FDefaultImageFileDesc: ustring;`
This item has no description.

Protected | `FDefaultAllFileDesc: ustring;`
This item has no description.

Protected | `FDefaultUnknownFileDesc: ustring;`
This item has no description.

### Methods

Protected | `function GetDialogFilter: ustring; virtual;`
This item has no description.

Protected | `function GetDialogType: TCEFDialogType;`
This item has no description.

Protected | `procedure SetAcceptFilters(const aAcceptFilters : TStrings);`
This item has no description.

Protected | `procedure SetAcceptExtensions(const aAcceptExtensions : TStrings);`
This item has no description.

Protected | `procedure SetAcceptDescriptions(const aAcceptDescriptions : TStrings);`
This item has no description.

Protected | `function ConvertExtensions(aExtensions : ustring): ustring;`
This item has no description.

Protected | `function CEFAcceptFilterToDialogFilter(const aAcceptFilter, aExtension, aDescription : ustring) : ustring; virtual;`
This item has no description.

Protected | `function GetDefaultMimeTypeDescription(const aMimeType : ustring) : ustring; virtual;`
This item has no description.

Public | `constructor Create;`
This item has no description.

Public | `destructor Destroy; override;`
This item has no description.

Public | `procedure Clear;`
This item has no description.

### Properties

Public | `property Mode : Cardinal read FMode write FMode;`
This item has no description.

Public | `property Title : ustring read FTitle write FTitle;`
This item has no description.

Public | `property DefaultFilePath : ustring read FDefaultFilePath write FDefaultFilePath;`
This item has no description.

Public | `property AcceptFilters : TStrings write SetAcceptFilters;`
This item has no description.

Public | `property AcceptExtensions : TStrings write SetAcceptExtensions;`
This item has no description.

Public | `property AcceptDescriptions : TStrings write SetAcceptDescriptions;`
This item has no description.

Public | `property Callback : ICefFileDialogCallback read FCallback write FCallback;`
This item has no description.

Public | `property DialogFilter : ustring read GetDialogFilter;`
This item has no description.

Public | `property DialogType : TCEFDialogType read GetDialogType;`
This item has no description.

Public | `property DefaultAudioFileDesc : ustring read FDefaultAudioFileDesc write FDefaultAudioFileDesc;`
This item has no description.

Public | `property DefaultVideoFileDesc : ustring read FDefaultVideoFileDesc write FDefaultVideoFileDesc;`
This item has no description.

Public | `property DefaultTextFileDesc : ustring read FDefaultTextFileDesc write FDefaultTextFileDesc;`
This item has no description.

Public | `property DefaultImageFileDesc : ustring read FDefaultImageFileDesc write FDefaultImageFileDesc;`
This item has no description.

Public | `property DefaultAllFileDesc : ustring read FDefaultAllFileDesc write FDefaultAllFileDesc;`
This item has no description.

Public | `property DefaultUnknownFileDesc : ustring read FDefaultUnknownFileDesc write FDefaultUnknownFileDesc;`
This item has no description.

Generated by PasDoc 1.0.4.