Class TCastleSaveImageDialog

Unit

Declaration

type TCastleSaveImageDialog = class(TSavePictureDialog)

Description

Image save dialog. It uses an URL, and additionally initializes the filters to include all the image types our engine can save through CastleImages.SaveImage.

Hierarchy

  • TObject
  • TPersistent
  • TComponent
  • TLCLComponent
  • TCommonDialog
  • TFileDialog
  • TOpenDialog
  • TPreviewFileDialog
  • TOpenPictureDialog
  • TSavePictureDialog
  • TCastleSaveImageDialog

Overview

Methods

Protected function DoExecute: boolean; override;
Public constructor Create(AOwner: TComponent); override;

Properties

Published property URL: string read GetURL write SetURL stored false;
Published property AdviceDataDirectory: Boolean read FAdviceDataDirectory write FAdviceDataDirectory default false;
Published property UseCastleDataProtocol: Boolean read FUseCastleDataProtocol write FUseCastleDataProtocol default true;
Published property Filter stored StoreFilterAndFilterIndex;
Published property FilterIndex stored StoreFilterAndFilterIndex;

Description

Methods

Protected function DoExecute: boolean; override;
 
Public constructor Create(AOwner: TComponent); override;
 

Properties

Published property URL: string read GetURL write SetURL stored false;
 
Published property AdviceDataDirectory: Boolean read FAdviceDataDirectory write FAdviceDataDirectory default false;

Warn (but still allow) if user selects URL outside of data directory.

Published property UseCastleDataProtocol: Boolean read FUseCastleDataProtocol write FUseCastleDataProtocol default true;

If the URL is detected inside data directory ( https://castle-engine.io/manual_data_directory.php ), make sure it starts with protocol castle-data:/ .

Published property Filter stored StoreFilterAndFilterIndex;
 
Published property FilterIndex stored StoreFilterAndFilterIndex;
 

Generated by PasDoc 0.15.0.