Beschreibung | Hierarchie | Felder | Methoden | Eigenschaften |
type TGraphic = class(TPersistent)
![]() |
constructor Create; virtual; |
![]() |
procedure LoadFromFile(const Filename: string); virtual; |
![]() |
procedure SaveToFile(const Filename: string); virtual; |
![]() |
procedure LoadFromStream(Stream: TStream); virtual; abstract; |
![]() |
procedure SaveToStream(Stream: TStream); virtual; abstract; |
![]() |
procedure LoadFromMimeStream(Stream: TStream; const MimeType: string); virtual; |
![]() |
procedure LoadFromLazarusResource(const ResName: String); virtual; abstract; |
![]() |
procedure LoadFromClipboardFormat(FormatID: TClipboardFormat); virtual; |
![]() |
procedure LoadFromClipboardFormatID(ClipboardType: TClipboardType; FormatID: TClipboardFormat); virtual; |
![]() |
procedure SaveToClipboardFormat(FormatID: TClipboardFormat); virtual; |
![]() |
procedure SaveToClipboardFormatID(ClipboardType: TClipboardType; FormatID: TClipboardFormat); virtual; |
![]() |
procedure GetSupportedSourceMimeTypes(List: TStrings); virtual; |
![]() |
function GetDefaultMimeType: string; virtual; |
![]() |
class function GetFileExtensions: string; virtual; |
![]() |
class function GetFPReaderForFileExt( const FileExtension: string): TFPCustomImageReaderClass; virtual; |
![]() |
class function GetFPWriterForFileExt( const FileExtension: string): TFPCustomImageWriterClass; virtual; |
![]() |
class function GetDefaultFPReader: TFPCustomImageReaderClass; virtual; |
![]() |
class function GetDefaultFPWriter: TFPCustomImageWriterClass; virtual; |
![]() |
property Empty: Boolean read GetEmpty; |
![]() |
property Height: Integer read GetHeight write SetHeight; |
![]() |
property Modified: Boolean read FModified write SetModified; |
![]() |
property OnChange: TNotifyEvent read FOnChange write FOnChange; |
![]() |
property OnProgress: TProgressEvent read FOnProgress write FOnProgress; |
![]() |
property Palette: HPALETTE read GetPalette write SetPalette; |
![]() |
property PaletteModified: Boolean read FPaletteModified write FPaletteModified; |
![]() |
property Transparent: Boolean read GetTransparent write SetTransparent; |
![]() |
property Width: Integer read GetWidth write SetWidth; |
![]() |
constructor Create; virtual; |
![]() |
procedure LoadFromFile(const Filename: string); virtual; |
![]() |
procedure SaveToFile(const Filename: string); virtual; |
![]() |
procedure LoadFromStream(Stream: TStream); virtual; abstract; |
![]() |
procedure SaveToStream(Stream: TStream); virtual; abstract; |
![]() |
procedure LoadFromMimeStream(Stream: TStream; const MimeType: string); virtual; |
![]() |
procedure LoadFromLazarusResource(const ResName: String); virtual; abstract; |
![]() |
procedure LoadFromClipboardFormat(FormatID: TClipboardFormat); virtual; |
![]() |
procedure LoadFromClipboardFormatID(ClipboardType: TClipboardType; FormatID: TClipboardFormat); virtual; |
![]() |
procedure SaveToClipboardFormat(FormatID: TClipboardFormat); virtual; |
![]() |
procedure SaveToClipboardFormatID(ClipboardType: TClipboardType; FormatID: TClipboardFormat); virtual; |
![]() |
procedure GetSupportedSourceMimeTypes(List: TStrings); virtual; |
![]() |
function GetDefaultMimeType: string; virtual; |
![]() |
class function GetFileExtensions: string; virtual; |
![]() |
class function GetFPReaderForFileExt( const FileExtension: string): TFPCustomImageReaderClass; virtual; |
![]() |
class function GetFPWriterForFileExt( const FileExtension: string): TFPCustomImageWriterClass; virtual; |
![]() |
class function GetDefaultFPReader: TFPCustomImageReaderClass; virtual; |
![]() |
class function GetDefaultFPWriter: TFPCustomImageWriterClass; virtual; |
![]() |
property Empty: Boolean read GetEmpty; |
![]() |
property Height: Integer read GetHeight write SetHeight; |
![]() |
property Modified: Boolean read FModified write SetModified; |
![]() |
property OnChange: TNotifyEvent read FOnChange write FOnChange; |
![]() |
property OnProgress: TProgressEvent read FOnProgress write FOnProgress; |
![]() |
property Palette: HPALETTE read GetPalette write SetPalette; |
![]() |
property PaletteModified: Boolean read FPaletteModified write FPaletteModified; |
![]() |
property Transparent: Boolean read GetTransparent write SetTransparent; |
![]() |
property Width: Integer read GetWidth write SetWidth; |