Klasse TClipboard

BeschreibungHierarchieFelderMethodenEigenschaften

Unit

Deklaration

type TClipboard = class(TPersistent)

Beschreibung

Hierarchie

Übersicht

Methoden

Public function AddFormat(FormatID: TClipboardFormat; Stream: TStream): Boolean;
Public function AddFormat(FormatID: TClipboardFormat; var Buffer; Size: Integer): Boolean;
Public procedure Assign(Source: TPersistent); override;
Public procedure AssignTo(Dest: TPersistent); override;
Public procedure Clear;
Public procedure Close;
Public constructor Create;
Public constructor Create(AClipboardType: TClipboardType);
Public destructor Destroy; override;
Public function FindPictureFormatID: TClipboardFormat;
Public function FindFormatID(const FormatName: string): TClipboardFormat;
Public function GetComponent(Owner, Parent: TComponent): TComponent;
Public procedure GetComponent(var RootComponent: TComponent; OnFindComponentClass: TFindComponentClassEvent; Owner: TComponent = nil; Parent: TComponent = nil);
Public procedure GetComponentAsText(var RootComponent: TComponent; OnFindComponentClass: TFindComponentClassEvent; Owner: TComponent = nil; Parent: TComponent = nil);
Public function GetFormat(FormatID: TClipboardFormat; Stream: TStream): Boolean;
Public procedure SupportedFormats(List: TStrings);
Public procedure SupportedFormats(var AFormatCount: integer; var FormatList: PClipboardFormat);
Public function GetTextBuf(Buffer: PChar; BufSize: Integer): Integer;
Public function HasFormat(FormatID: TClipboardFormat): Boolean;
Public function HasFormatName(const FormatName: string): Boolean;
Public function HasPictureFormat: boolean;
Public procedure Open;
Public function SetComponent(Component: TComponent): Boolean;
Public function SetComponentAsText(Component: TComponent): Boolean;
Public function SetFormat(FormatID: TClipboardFormat; Stream: TStream): Boolean;
Public function SetSupportedFormats(AFormatCount: integer; FormatList: PClipboardFormat): Boolean;
Public procedure SetTextBuf(Buffer: PChar);

Eigenschaften

Public property AsText: string read GetAsText write SetAsText;
Public property ClipboardType: TClipboardType read FClipboardType;
Public property FormatCount: Integer read GetFormatCount;
Public property Formats[Index: Integer]: TClipboardFormat read GetFormats;
Public property OnRequest: TClipboardRequestEvent read FOnRequest write SetOnRequest;

Beschreibung

Methoden

Public function AddFormat(FormatID: TClipboardFormat; Stream: TStream): Boolean;
 
Public function AddFormat(FormatID: TClipboardFormat; var Buffer; Size: Integer): Boolean;
 
Public procedure Assign(Source: TPersistent); override;
 
Public procedure AssignTo(Dest: TPersistent); override;
 
Public procedure Clear;
 
Public procedure Close;
 
Public constructor Create;
 
Public constructor Create(AClipboardType: TClipboardType);
 
Public destructor Destroy; override;
 
Public function FindPictureFormatID: TClipboardFormat;
 
Public function FindFormatID(const FormatName: string): TClipboardFormat;
 
Public function GetComponent(Owner, Parent: TComponent): TComponent;
 
Public procedure GetComponent(var RootComponent: TComponent; OnFindComponentClass: TFindComponentClassEvent; Owner: TComponent = nil; Parent: TComponent = nil);
 
Public procedure GetComponentAsText(var RootComponent: TComponent; OnFindComponentClass: TFindComponentClassEvent; Owner: TComponent = nil; Parent: TComponent = nil);
 
Public function GetFormat(FormatID: TClipboardFormat; Stream: TStream): Boolean;
 
Public procedure SupportedFormats(List: TStrings);
 
Public procedure SupportedFormats(var AFormatCount: integer; var FormatList: PClipboardFormat);
 
Public function GetTextBuf(Buffer: PChar; BufSize: Integer): Integer;
 
Public function HasFormat(FormatID: TClipboardFormat): Boolean;
 
Public function HasFormatName(const FormatName: string): Boolean;
 
Public function HasPictureFormat: boolean;
 
Public procedure Open;
 
Public function SetComponent(Component: TComponent): Boolean;
 
Public function SetComponentAsText(Component: TComponent): Boolean;
 
Public function SetFormat(FormatID: TClipboardFormat; Stream: TStream): Boolean;
 
Public function SetSupportedFormats(AFormatCount: integer; FormatList: PClipboardFormat): Boolean;
 
Public procedure SetTextBuf(Buffer: PChar);
 

Eigenschaften

Public property AsText: string read GetAsText write SetAsText;
 
Public property ClipboardType: TClipboardType read FClipboardType;
 
Public property FormatCount: Integer read GetFormatCount;
 
Public property Formats[Index: Integer]: TClipboardFormat read GetFormats;
 
Public property OnRequest: TClipboardRequestEvent read FOnRequest write SetOnRequest;
 

Erstellt mit PasDoc 0.10.0 am 2007-03-27 23:02:52