Unit 'DAV_GuiByteMap' Package
[Overview][Classes][Index] [#pl_asiovst]

TGuiCustomByteMap

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

Declaration

Source position: DAV_GuiByteMap.pas line 46

type TGuiCustomByteMap = class(TGuiCustomMap)

protected

  FDataPointer: PByteArray;

  

  FBitmapInfo: PBitmapInfo;

  

  procedure HeightChanged(); override;

  

  procedure WidthChanged(); override;

  

  procedure AssignTo(); override;

  

  function Equal();

  

  procedure ReadData(); override;

  

  procedure WriteData(); override;

  

  procedure DefineProperties(); override;

  

public

  constructor Create; override;

  

  destructor Destroy; override;

  

  procedure Assign(); override;

  

  procedure Clear();

  

  procedure Multiply(); virtual;

  

  procedure Draw();

  

  procedure DrawTransparent();

  

  procedure LoadFromStream(); override;

  

  procedure SaveToStream(); override;

  

  procedure FillRect();

  

  procedure FrameRect();

  

  procedure Line();

  

  procedure HorizontalLine();

  

  procedure VerticalLine();

  

  property DataPointer: PByteArray; [r]

  

  property Value []: Byte; [rw]

  

  property ValuePointer []: PByteArray; [r]

  

  property ScanLine []: PByteArray; [r]

  

end;

Inheritance

TGuiCustomByteMap

  

|

TGuiCustomMap

  

|

TObject,IStreamPersist



CT Web help

CodeTyphon Studio