TFiler
Overview
Location
-
Reference:
- DelphiVCL.fx Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
- libDelphiVCL.fx Toffee-Mac Catalyst, Toffee-macOS
- Namespace: RemObjects.Elements.RTL.Delphi.VCL
- Platforms: Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows, Toffee-Mac Catalyst, Toffee-macOS
constructor
constructor(aStream: TStream; BufSize: Int32)
TFiler(TStream aStream, Int32 BufSize)
init(_ aStream: TStream, _ BufSize: Int32)
Sub New(aStream As TStream, BufSize As Int32)
Parameters:
- aStream:
- BufSize:
Ancestor virtual
property Ancestor: TPersistent read write;
TPersistent Ancestor { get; set; }
var Ancestor: TPersistent { get{} set{} }
Property Ancestor() As TPersistent
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)
Sub DefineBinaryProperty(aName As String, ReadData As TStreamProc, WriteData As TStreamProc, HasData As 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)
Sub DefineProperty(aName As String, ReadData As TReaderProc, WriteData As TWriterProc, HasData As Boolean)
Parameters:
- aName:
- ReadData:
- WriteData:
- HasData:
FilerSignature
const FilerSignature: UInt32 = 809914452
const UInt32 FilerSignature = 809914452
static let FilerSignature: UInt32 = 809914452
Const FilerSignature As UInt32 = 809914452
IgnoreChildren virtual
property IgnoreChildren: Boolean read write;
Boolean IgnoreChildren { get; set; }
var IgnoreChildren: Boolean { get{} set{} }
Property IgnoreChildren() As Boolean
Root virtual
property Root: TComponent read write;
TComponent Root { get; set; }
var Root: TComponent { get{} set{} }
Property Root() As TComponent
SetRoot protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method SetRoot(aValue: TComponent)
void SetRoot(TComponent aValue)
func SetRoot(_ aValue: TComponent)
Sub SetRoot(aValue As TComponent)
Parameters:
- aValue:
FilerSignature
const FilerSignature: UInt32 = 809914452
const UInt32 FilerSignature = 809914452
static let FilerSignature: UInt32 = 809914452
Const FilerSignature As UInt32 = 809914452
Ancestor virtual
property Ancestor: TPersistent read write;
TPersistent Ancestor { get; set; }
var Ancestor: TPersistent { get{} set{} }
Property Ancestor() As TPersistent
IgnoreChildren virtual
property IgnoreChildren: Boolean read write;
Boolean IgnoreChildren { get; set; }
var IgnoreChildren: Boolean { get{} set{} }
Property IgnoreChildren() As Boolean
Root virtual
property Root: TComponent read write;
TComponent Root { get; set; }
var Root: TComponent { get{} set{} }
Property Root() As TComponent
constructor
constructor(aStream: TStream; BufSize: Int32)
TFiler(TStream aStream, Int32 BufSize)
init(_ aStream: TStream, _ BufSize: Int32)
Sub New(aStream As TStream, BufSize As 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)
Sub DefineBinaryProperty(aName As String, ReadData As TStreamProc, WriteData As TStreamProc, HasData As 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)
Sub DefineProperty(aName As String, ReadData As TReaderProc, WriteData As TWriterProc, HasData As Boolean)
Parameters:
- aName:
- ReadData:
- WriteData:
- HasData:
SetRoot protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method SetRoot(aValue: TComponent)
void SetRoot(TComponent aValue)
func SetRoot(_ aValue: TComponent)
Sub SetRoot(aValue As TComponent)
Parameters:
- aValue: