TFiler

Overview

Location

  • Reference:
    • Delphi.VCL.dll  .NET
    • DelphiVCL.fx  Island-WebAssembly-wasm32, Island-Windows
    • libDelphiVCL.fx  Toffee-macOS
  • Namespace: RemObjects.Elements.RTL.Delphi.VCL
  • Platforms: .NET, Island-WebAssembly-wasm32, Island-Windows, Toffee-macOS

Descendants

 

constructor

 

constructor(aStream: TStream; BufSize: Int32)

 

TFiler(TStream aStream, Int32 BufSize)

 

init(_ aStream: TStream, _ BufSize: Int32)

Parameters:

  • aStream:
  • BufSize:

Ancestor  virtual

 

property Ancestor: TPersistent read write;

 

TPersistent Ancestor { get; set; }

 

var Ancestor: TPersistent { get{} set{} }

DefineBinaryProperty  virtual abstract

 

method DefineBinaryProperty(aName: String; ReadData: TStreamProc; WriteData: TStreamProc; HasData: Boolean)

 

void DefineBinaryProperty(String aName, TStreamProc ReadData, TStreamProc WriteData, Boolean HasData)

 

func DefineBinaryProperty(_ aName: String, _ ReadData: TStreamProc, _ WriteData: TStreamProc, _ HasData: Boolean)

Parameters:

  • aName:
  • ReadData:
  • WriteData:
  • HasData:

DefineProperty  virtual abstract

 

method DefineProperty(aName: String; ReadData: TReaderProc; WriteData: TWriterProc; HasData: Boolean)

 

void DefineProperty(String aName, TReaderProc ReadData, TWriterProc WriteData, Boolean HasData)

 

func DefineProperty(_ aName: String, _ ReadData: TReaderProc, _ WriteData: TWriterProc, _ HasData: Boolean)

Parameters:

  • aName:
  • ReadData:
  • WriteData:
  • HasData:

FilerSignature

 

const FilerSignature: UInt32 = 809914452;

 

const UInt32 FilerSignature = 809914452

 

static let FilerSignature: UInt32 = 809914452

IgnoreChildren  virtual

 

property IgnoreChildren: Boolean read write;

 

Boolean IgnoreChildren { get; set; }

 

var IgnoreChildren: Boolean { get{} set{} }

Root  virtual

 

property Root: TComponent read write;

 

TComponent Root { get; set; }

 

var Root: TComponent { get{} set{} }

SetRoot  protected virtual .NET, Island-WebAssembly-wasm32, Island-Windows

 

method SetRoot(aValue: TComponent)

 

void SetRoot(TComponent aValue)

 

func SetRoot(_ aValue: TComponent)

Parameters:

  • aValue:

 

FilerSignature

 

const FilerSignature: UInt32 = 809914452;

 

const UInt32 FilerSignature = 809914452

 

static let FilerSignature: UInt32 = 809914452

 

Ancestor  virtual

 

property Ancestor: TPersistent read write;

 

TPersistent Ancestor { get; set; }

 

var Ancestor: TPersistent { get{} set{} }

IgnoreChildren  virtual

 

property IgnoreChildren: Boolean read write;

 

Boolean IgnoreChildren { get; set; }

 

var IgnoreChildren: Boolean { get{} set{} }

Root  virtual

 

property Root: TComponent read write;

 

TComponent Root { get; set; }

 

var Root: TComponent { get{} set{} }

 

constructor

 

constructor(aStream: TStream; BufSize: Int32)

 

TFiler(TStream aStream, Int32 BufSize)

 

init(_ aStream: TStream, _ BufSize: Int32)

Parameters:

  • aStream:
  • BufSize:

DefineBinaryProperty  virtual abstract

 

method DefineBinaryProperty(aName: String; ReadData: TStreamProc; WriteData: TStreamProc; HasData: Boolean)

 

void DefineBinaryProperty(String aName, TStreamProc ReadData, TStreamProc WriteData, Boolean HasData)

 

func DefineBinaryProperty(_ aName: String, _ ReadData: TStreamProc, _ WriteData: TStreamProc, _ HasData: Boolean)

Parameters:

  • aName:
  • ReadData:
  • WriteData:
  • HasData:

DefineProperty  virtual abstract

 

method DefineProperty(aName: String; ReadData: TReaderProc; WriteData: TWriterProc; HasData: Boolean)

 

void DefineProperty(String aName, TReaderProc ReadData, TWriterProc WriteData, Boolean HasData)

 

func DefineProperty(_ aName: String, _ ReadData: TReaderProc, _ WriteData: TWriterProc, _ HasData: Boolean)

Parameters:

  • aName:
  • ReadData:
  • WriteData:
  • HasData:

SetRoot  protected virtual .NET, Island-WebAssembly-wasm32, Island-Windows

 

method SetRoot(aValue: TComponent)

 

void SetRoot(TComponent aValue)

 

func SetRoot(_ aValue: TComponent)

Parameters:

  • aValue:

Descendants