Unit 'PXL.Devices' Package
[Overview][Types][Classes][Procedures and functions][Index] [#pl_asphyrepxl]

TCustomDevice

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: PXL.Devices.pas line 114

type TCustomDevice = class

protected

  FTechnology: TDeviceTechnology;

  

  FTechVersion: Integer;

  

  FTechFeatureVersion: Integer;

  

  FTechFeatures: TTechnologyFeatures;

  

  function GetDeviceContext; virtual;

  

public

  constructor Create();

  

  destructor Destroy; override;

  

  function Clear(); virtual; abstract;

  

  property Provider: TCustomDeviceProvider; [r]

  

  property Context: TCustomDeviceContext; [r]

  

  property Technology: TDeviceTechnology; [r]

  

  property TechVersion: Integer; [r]

  

  property TechFeatureVersion: Integer; [r]

  

  property TechFeatures: TTechnologyFeatures; [r]

  

  property OnRestore: TEventNotifier; [r]

  

  property OnRelease: TEventNotifier; [r]

  

  property ImageFormatManager: TCustomImageFormatManager; [r]

  

end;

Inheritance

TCustomDevice

  

|

TObject



CT Web help

CodeTyphon Studio